./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--usb--host--u132-hcd.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--usb--host--u132-hcd.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 59b1cfb91cc72e499bff6d8fc699fc231e5a5cccbbf2aefe05d1bfd2696fc05b --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:40:45,775 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:40:45,831 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:40:45,835 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:40:45,835 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:40:45,855 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:40:45,856 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:40:45,856 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:40:45,856 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:40:45,857 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:40:45,857 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:40:45,857 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:40:45,857 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:40:45,857 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:40:45,858 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:40:45,858 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:40:45,858 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:40:45,858 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:40:45,858 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:40:45,859 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:40:45,859 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:40:45,860 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:40:45,860 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:40:45,860 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 -> 59b1cfb91cc72e499bff6d8fc699fc231e5a5cccbbf2aefe05d1bfd2696fc05b [2025-02-08 04:40:46,125 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:40:46,130 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:40:46,131 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:40:46,132 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:40:46,132 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:40:46,133 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--usb--host--u132-hcd.ko.cil.i [2025-02-08 04:40:47,333 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3bc98a116/f94f7ad9ee91438d8903e39b74d3a3c4/FLAGb48f0ecac [2025-02-08 04:40:48,027 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:40:48,029 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i [2025-02-08 04:40:48,097 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3bc98a116/f94f7ad9ee91438d8903e39b74d3a3c4/FLAGb48f0ecac [2025-02-08 04:40:48,431 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3bc98a116/f94f7ad9ee91438d8903e39b74d3a3c4 [2025-02-08 04:40:48,433 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:40:48,434 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:40:48,436 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:40:48,436 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:40:48,439 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:40:48,440 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:40:48" (1/1) ... [2025-02-08 04:40:48,441 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52f14a4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:48, skipping insertion in model container [2025-02-08 04:40:48,441 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:40:48" (1/1) ... [2025-02-08 04:40:48,542 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:40:52,691 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2025-02-08 04:40:52,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2025-02-08 04:40:52,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434872,434885] [2025-02-08 04:40:52,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435037,435050] [2025-02-08 04:40:52,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435195,435208] [2025-02-08 04:40:52,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435353,435366] [2025-02-08 04:40:52,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435511,435524] [2025-02-08 04:40:52,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435671,435684] [2025-02-08 04:40:52,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435830,435843] [2025-02-08 04:40:52,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2025-02-08 04:40:52,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2025-02-08 04:40:52,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2025-02-08 04:40:52,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2025-02-08 04:40:52,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2025-02-08 04:40:52,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2025-02-08 04:40:52,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2025-02-08 04:40:52,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2025-02-08 04:40:52,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2025-02-08 04:40:52,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2025-02-08 04:40:52,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2025-02-08 04:40:52,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2025-02-08 04:40:52,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2025-02-08 04:40:52,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2025-02-08 04:40:52,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2025-02-08 04:40:52,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2025-02-08 04:40:52,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2025-02-08 04:40:52,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2025-02-08 04:40:52,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2025-02-08 04:40:52,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2025-02-08 04:40:52,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2025-02-08 04:40:52,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2025-02-08 04:40:52,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2025-02-08 04:40:52,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2025-02-08 04:40:52,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2025-02-08 04:40:52,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2025-02-08 04:40:52,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2025-02-08 04:40:52,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2025-02-08 04:40:52,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2025-02-08 04:40:52,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2025-02-08 04:40:52,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2025-02-08 04:40:52,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2025-02-08 04:40:52,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2025-02-08 04:40:52,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2025-02-08 04:40:52,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2025-02-08 04:40:52,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2025-02-08 04:40:52,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2025-02-08 04:40:52,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2025-02-08 04:40:52,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2025-02-08 04:40:52,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2025-02-08 04:40:52,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2025-02-08 04:40:52,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2025-02-08 04:40:52,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2025-02-08 04:40:52,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2025-02-08 04:40:52,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2025-02-08 04:40:52,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2025-02-08 04:40:52,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2025-02-08 04:40:52,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2025-02-08 04:40:52,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2025-02-08 04:40:52,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2025-02-08 04:40:52,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2025-02-08 04:40:52,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2025-02-08 04:40:52,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2025-02-08 04:40:52,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2025-02-08 04:40:52,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2025-02-08 04:40:52,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2025-02-08 04:40:52,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2025-02-08 04:40:52,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2025-02-08 04:40:52,721 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2025-02-08 04:40:52,721 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2025-02-08 04:40:52,721 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2025-02-08 04:40:52,721 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2025-02-08 04:40:52,721 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2025-02-08 04:40:52,721 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2025-02-08 04:40:52,722 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2025-02-08 04:40:52,723 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2025-02-08 04:40:52,723 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2025-02-08 04:40:52,723 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2025-02-08 04:40:52,723 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2025-02-08 04:40:52,723 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2025-02-08 04:40:52,727 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2025-02-08 04:40:52,728 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2025-02-08 04:40:52,728 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2025-02-08 04:40:52,750 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:40:52,769 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:40:52,835 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4421-4422] [2025-02-08 04:40:52,837 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4427-4429] [2025-02-08 04:40:53,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2025-02-08 04:40:53,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[434872,434885] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[435037,435050] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[435195,435208] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[435353,435366] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[435511,435524] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[435671,435684] [2025-02-08 04:40:53,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--usb--host--u132-hcd.ko.cil.i[435830,435843] [2025-02-08 04:40:53,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2025-02-08 04:40:53,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2025-02-08 04:40:53,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2025-02-08 04:40:53,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2025-02-08 04:40:53,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2025-02-08 04:40:53,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2025-02-08 04:40:53,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2025-02-08 04:40:53,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2025-02-08 04:40:53,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2025-02-08 04:40:53,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2025-02-08 04:40:53,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2025-02-08 04:40:53,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2025-02-08 04:40:53,107 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2025-02-08 04:40:53,107 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2025-02-08 04:40:53,107 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2025-02-08 04:40:53,107 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2025-02-08 04:40:53,107 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2025-02-08 04:40:53,108 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2025-02-08 04:40:53,108 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2025-02-08 04:40:53,108 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2025-02-08 04:40:53,108 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2025-02-08 04:40:53,108 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2025-02-08 04:40:53,109 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2025-02-08 04:40:53,109 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2025-02-08 04:40:53,109 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2025-02-08 04:40:53,109 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2025-02-08 04:40:53,109 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2025-02-08 04:40:53,109 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2025-02-08 04:40:53,110 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2025-02-08 04:40:53,110 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2025-02-08 04:40:53,110 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2025-02-08 04:40:53,110 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2025-02-08 04:40:53,110 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2025-02-08 04:40:53,111 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2025-02-08 04:40:53,111 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2025-02-08 04:40:53,111 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2025-02-08 04:40:53,111 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2025-02-08 04:40:53,111 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2025-02-08 04:40:53,111 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2025-02-08 04:40:53,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2025-02-08 04:40:53,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2025-02-08 04:40:53,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2025-02-08 04:40:53,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2025-02-08 04:40:53,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2025-02-08 04:40:53,113 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2025-02-08 04:40:53,113 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2025-02-08 04:40:53,113 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2025-02-08 04:40:53,113 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2025-02-08 04:40:53,113 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2025-02-08 04:40:53,114 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2025-02-08 04:40:53,114 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2025-02-08 04:40:53,114 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2025-02-08 04:40:53,114 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2025-02-08 04:40:53,114 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2025-02-08 04:40:53,115 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2025-02-08 04:40:53,115 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2025-02-08 04:40:53,115 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2025-02-08 04:40:53,115 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2025-02-08 04:40:53,115 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2025-02-08 04:40:53,116 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2025-02-08 04:40:53,116 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2025-02-08 04:40:53,116 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2025-02-08 04:40:53,116 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2025-02-08 04:40:53,116 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2025-02-08 04:40:53,116 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2025-02-08 04:40:53,117 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2025-02-08 04:40:53,117 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2025-02-08 04:40:53,117 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2025-02-08 04:40:53,117 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2025-02-08 04:40:53,117 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2025-02-08 04:40:53,118 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2025-02-08 04:40:53,118 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2025-02-08 04:40:53,118 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2025-02-08 04:40:53,118 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2025-02-08 04:40:53,118 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2025-02-08 04:40:53,119 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2025-02-08 04:40:53,119 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2025-02-08 04:40:53,119 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2025-02-08 04:40:53,119 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2025-02-08 04:40:53,122 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:40:53,292 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:40:53,293 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53 WrapperNode [2025-02-08 04:40:53,293 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:40:53,294 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:40:53,294 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:40:53,294 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:40:53,299 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:40:53" (1/1) ... [2025-02-08 04:40:53,378 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:40:53" (1/1) ... [2025-02-08 04:40:53,535 INFO L138 Inliner]: procedures = 751, calls = 3543, calls flagged for inlining = 402, calls inlined = 238, statements flattened = 7395 [2025-02-08 04:40:53,536 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:40:53,537 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:40:53,537 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:40:53,537 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:40:53,544 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:53,544 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:53,566 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,731 INFO L175 MemorySlicer]: Split 1107 memory accesses to 23 slices as follows [2, 4, 2, 1, 23, 2, 3, 1, 46, 3, 5, 905, 2, 1, 2, 2, 12, 17, 7, 17, 2, 46, 2]. 82 percent of accesses are in the largest equivalence class. The 85 initializations are split as follows [0, 0, 0, 0, 23, 0, 0, 0, 0, 3, 5, 32, 0, 1, 0, 2, 12, 0, 7, 0, 0, 0, 0]. The 433 writes are split as follows [1, 1, 0, 0, 0, 1, 3, 0, 0, 0, 0, 343, 1, 0, 1, 0, 0, 17, 0, 17, 1, 46, 1]. [2025-02-08 04:40:54,731 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,731 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,848 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,862 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,897 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,922 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,983 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:40:54,984 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:40:54,984 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:40:54,984 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:40:54,985 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:53" (1/1) ... [2025-02-08 04:40:54,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:40:55,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:40:55,017 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:40:55,021 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:40:55,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_disable [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_disable [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_remove [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_remove [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_init_kref [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_init_kref [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_put_kref [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_put_kref [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_read_pcimem [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_read_pcimem [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_requeue_work [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_requeue_work [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_bus_suspend [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_bus_suspend [2025-02-08 04:40:55,042 INFO L130 BoogieDeclarations]: Found specification of procedure u132_get_frame [2025-02-08 04:40:55,042 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_get_frame [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure edset_output [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_output [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure read_roothub_info [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure read_roothub_info [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure edset_single [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_single [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure edset_setup [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_setup [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure u132_resume [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_resume [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure ftdi_elan_gone_away [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ftdi_elan_gone_away [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:40:55,044 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:40:55,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_cancel_work [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_cancel_work [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 04:40:55,045 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:40:55,045 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:40:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_ring_work_scheduler [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_ring_work_scheduler [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure u132_u132_put_kref [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_u132_put_kref [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_endp_work_scheduler [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_endp_work_scheduler [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_monitor_work [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_monitor_work [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure u132_monitor_requeue_work [2025-02-08 04:40:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_monitor_requeue_work [2025-02-08 04:40:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_stop [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_stop [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_giveback_urb [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_giveback_urb [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_write_pcimem [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_write_pcimem [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_queue_work [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_queue_work [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_queue_work [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_queue_work [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-02-08 04:40:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-02-08 04:40:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_start [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_start [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_edset_input [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_edset_input [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure u132_to_hcd [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_to_hcd [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure u132_probe [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_probe [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_init_kref [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_init_kref [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:40:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:40:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_get_kref [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_get_kref [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_u132 [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_u132 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_giveback_urb [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_giveback_urb [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure u132_bus_resume [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_bus_resume [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_delete [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_delete [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_platdata [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_platdata [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_put_kref [2025-02-08 04:40:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_put_kref [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:40:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:40:55,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_100 [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_100 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_put_kref [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_put_kref [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_urb_dequeue [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_urb_dequeue [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:40:55,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:40:55,059 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_reset [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_reset [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure port_power [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure port_power [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:40:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:40:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_link_urb_to_ep [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_link_urb_to_ep [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_cancel_work [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_cancel_work [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2025-02-08 04:40:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:40:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:40:55,804 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:40:55,806 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:40:55,934 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:40:55,943 INFO L158 Benchmark]: Toolchain (without parser) took 7504.28ms. Allocated memory was 167.8MB in the beginning and 570.4MB in the end (delta: 402.7MB). Free memory was 104.9MB in the beginning and 261.1MB in the end (delta: -156.2MB). Peak memory consumption was 247.4MB. Max. memory is 16.1GB. [2025-02-08 04:40:55,943 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 201.3MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:40:55,943 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4857.88ms. Allocated memory was 167.8MB in the beginning and 285.2MB in the end (delta: 117.4MB). Free memory was 104.9MB in the beginning and 128.1MB in the end (delta: -23.2MB). Peak memory consumption was 129.5MB. Max. memory is 16.1GB. [2025-02-08 04:40:55,944 INFO L158 Benchmark]: Boogie Procedure Inliner took 242.26ms. Allocated memory is still 285.2MB. Free memory was 128.1MB in the beginning and 85.2MB in the end (delta: 42.9MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2025-02-08 04:40:55,944 INFO L158 Benchmark]: Boogie Preprocessor took 1446.98ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 85.2MB in the beginning and 316.9MB in the end (delta: -231.7MB). Peak memory consumption was 67.5MB. Max. memory is 16.1GB. [2025-02-08 04:40:55,944 INFO L158 Benchmark]: IcfgBuilder took 953.54ms. Allocated memory is still 570.4MB. Free memory was 316.9MB in the beginning and 261.1MB in the end (delta: 55.8MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2025-02-08 04:40:55,945 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.25ms. Allocated memory is still 201.3MB. Free memory is still 119.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4857.88ms. Allocated memory was 167.8MB in the beginning and 285.2MB in the end (delta: 117.4MB). Free memory was 104.9MB in the beginning and 128.1MB in the end (delta: -23.2MB). Peak memory consumption was 129.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 242.26ms. Allocated memory is still 285.2MB. Free memory was 128.1MB in the beginning and 85.2MB in the end (delta: 42.9MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1446.98ms. Allocated memory was 285.2MB in the beginning and 570.4MB in the end (delta: 285.2MB). Free memory was 85.2MB in the beginning and 316.9MB in the end (delta: -231.7MB). Peak memory consumption was 67.5MB. Max. memory is 16.1GB. * IcfgBuilder took 953.54ms. Allocated memory is still 570.4MB. Free memory was 316.9MB in the beginning and 261.1MB in the end (delta: 55.8MB). Peak memory consumption was 58.7MB. 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: 4421]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4421-4422] - GenericResultAtLocation [Line: 4427]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4427-4429] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:40:55,968 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--usb--host--u132-hcd.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 59b1cfb91cc72e499bff6d8fc699fc231e5a5cccbbf2aefe05d1bfd2696fc05b --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:40:58,143 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:40:58,245 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:40:58,260 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:40:58,260 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:40:58,296 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:40:58,297 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:40:58,297 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:40:58,297 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:40:58,297 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:40:58,297 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:40:58,297 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:40:58,297 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:40:58,297 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:40:58,297 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:40:58,297 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:40:58,302 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:40:58,302 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:40:58,302 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:40:58,302 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:40:58,302 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:40:58,303 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:40:58,303 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:40:58,303 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:40:58,304 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:40:58,304 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:40:58,304 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 -> 59b1cfb91cc72e499bff6d8fc699fc231e5a5cccbbf2aefe05d1bfd2696fc05b [2025-02-08 04:40:58,560 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:40:58,566 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:40:58,567 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:40:58,569 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:40:58,570 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:40:58,571 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--usb--host--u132-hcd.ko.cil.i [2025-02-08 04:40:59,848 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b95580de5/3dcbaf5515de459ebfe3a5fae79bd259/FLAG07c846a0a [2025-02-08 04:41:00,372 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:41:00,373 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i [2025-02-08 04:41:00,425 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b95580de5/3dcbaf5515de459ebfe3a5fae79bd259/FLAG07c846a0a [2025-02-08 04:41:00,444 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b95580de5/3dcbaf5515de459ebfe3a5fae79bd259 [2025-02-08 04:41:00,446 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:41:00,448 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:41:00,450 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:41:00,450 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:41:00,453 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:41:00,454 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:41:00" (1/1) ... [2025-02-08 04:41:00,456 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ca41f3d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:00, skipping insertion in model container [2025-02-08 04:41:00,457 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:41:00" (1/1) ... [2025-02-08 04:41:00,566 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:41:01,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:01,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,252 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,316 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,349 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,376 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,452 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,452 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,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:41:02,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,608 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,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:41:02,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,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:41:02,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:41:02,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:41:02,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:41:02,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,652 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,657 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,658 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,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:41:02,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,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:41:02,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,697 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,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:41:02,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:41:02,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:41:02,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:02,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,143 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,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:41:03,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:41:03,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,956 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:03,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,268 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2025-02-08 04:41:04,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2025-02-08 04:41:04,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434872,434885] [2025-02-08 04:41:04,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435037,435050] [2025-02-08 04:41:04,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435195,435208] [2025-02-08 04:41:04,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435353,435366] [2025-02-08 04:41:04,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435511,435524] [2025-02-08 04:41:04,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435671,435684] [2025-02-08 04:41:04,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435830,435843] [2025-02-08 04:41:04,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2025-02-08 04:41:04,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2025-02-08 04:41:04,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2025-02-08 04:41:04,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2025-02-08 04:41:04,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2025-02-08 04:41:04,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2025-02-08 04:41:04,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2025-02-08 04:41:04,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2025-02-08 04:41:04,274 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2025-02-08 04:41:04,274 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2025-02-08 04:41:04,275 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2025-02-08 04:41:04,275 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2025-02-08 04:41:04,275 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2025-02-08 04:41:04,275 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2025-02-08 04:41:04,275 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2025-02-08 04:41:04,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2025-02-08 04:41:04,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2025-02-08 04:41:04,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2025-02-08 04:41:04,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2025-02-08 04:41:04,276 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2025-02-08 04:41:04,277 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2025-02-08 04:41:04,277 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2025-02-08 04:41:04,277 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2025-02-08 04:41:04,277 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2025-02-08 04:41:04,277 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2025-02-08 04:41:04,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2025-02-08 04:41:04,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2025-02-08 04:41:04,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2025-02-08 04:41:04,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2025-02-08 04:41:04,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2025-02-08 04:41:04,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2025-02-08 04:41:04,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2025-02-08 04:41:04,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2025-02-08 04:41:04,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2025-02-08 04:41:04,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2025-02-08 04:41:04,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2025-02-08 04:41:04,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2025-02-08 04:41:04,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2025-02-08 04:41:04,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2025-02-08 04:41:04,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2025-02-08 04:41:04,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2025-02-08 04:41:04,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2025-02-08 04:41:04,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2025-02-08 04:41:04,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2025-02-08 04:41:04,282 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2025-02-08 04:41:04,282 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2025-02-08 04:41:04,282 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2025-02-08 04:41:04,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2025-02-08 04:41:04,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2025-02-08 04:41:04,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2025-02-08 04:41:04,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2025-02-08 04:41:04,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2025-02-08 04:41:04,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2025-02-08 04:41:04,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2025-02-08 04:41:04,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2025-02-08 04:41:04,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2025-02-08 04:41:04,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2025-02-08 04:41:04,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2025-02-08 04:41:04,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2025-02-08 04:41:04,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2025-02-08 04:41:04,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2025-02-08 04:41:04,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2025-02-08 04:41:04,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2025-02-08 04:41:04,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2025-02-08 04:41:04,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2025-02-08 04:41:04,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2025-02-08 04:41:04,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2025-02-08 04:41:04,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2025-02-08 04:41:04,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2025-02-08 04:41:04,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2025-02-08 04:41:04,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2025-02-08 04:41:04,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2025-02-08 04:41:04,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2025-02-08 04:41:04,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2025-02-08 04:41:04,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2025-02-08 04:41:04,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2025-02-08 04:41:04,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2025-02-08 04:41:04,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2025-02-08 04:41:04,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2025-02-08 04:41:04,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,301 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:04,332 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:41:04,377 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:41:04,470 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,470 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,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:41:04,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,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:41:04,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:41:04,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,507 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,514 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,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:41:04,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,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:41:04,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,628 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,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:41:04,650 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2025-02-08 04:41:04,651 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2025-02-08 04:41:04,651 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434872,434885] [2025-02-08 04:41:04,651 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435037,435050] [2025-02-08 04:41:04,651 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435195,435208] [2025-02-08 04:41:04,652 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435353,435366] [2025-02-08 04:41:04,652 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435511,435524] [2025-02-08 04:41:04,652 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435671,435684] [2025-02-08 04:41:04,652 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435830,435843] [2025-02-08 04:41:04,652 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2025-02-08 04:41:04,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2025-02-08 04:41:04,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2025-02-08 04:41:04,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2025-02-08 04:41:04,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2025-02-08 04:41:04,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2025-02-08 04:41:04,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2025-02-08 04:41:04,654 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2025-02-08 04:41:04,654 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2025-02-08 04:41:04,654 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2025-02-08 04:41:04,654 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2025-02-08 04:41:04,654 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2025-02-08 04:41:04,655 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2025-02-08 04:41:04,655 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2025-02-08 04:41:04,655 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2025-02-08 04:41:04,655 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2025-02-08 04:41:04,655 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2025-02-08 04:41:04,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2025-02-08 04:41:04,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2025-02-08 04:41:04,660 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2025-02-08 04:41:04,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2025-02-08 04:41:04,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2025-02-08 04:41:04,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2025-02-08 04:41:04,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2025-02-08 04:41:04,661 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2025-02-08 04:41:04,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2025-02-08 04:41:04,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2025-02-08 04:41:04,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2025-02-08 04:41:04,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2025-02-08 04:41:04,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2025-02-08 04:41:04,662 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2025-02-08 04:41:04,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2025-02-08 04:41:04,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2025-02-08 04:41:04,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2025-02-08 04:41:04,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2025-02-08 04:41:04,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2025-02-08 04:41:04,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2025-02-08 04:41:04,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2025-02-08 04:41:04,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2025-02-08 04:41:04,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2025-02-08 04:41:04,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2025-02-08 04:41:04,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2025-02-08 04:41:04,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2025-02-08 04:41:04,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2025-02-08 04:41:04,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2025-02-08 04:41:04,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2025-02-08 04:41:04,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2025-02-08 04:41:04,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2025-02-08 04:41:04,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2025-02-08 04:41:04,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2025-02-08 04:41:04,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2025-02-08 04:41:04,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2025-02-08 04:41:04,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2025-02-08 04:41:04,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2025-02-08 04:41:04,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2025-02-08 04:41:04,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2025-02-08 04:41:04,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2025-02-08 04:41:04,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2025-02-08 04:41:04,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2025-02-08 04:41:04,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2025-02-08 04:41:04,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2025-02-08 04:41:04,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2025-02-08 04:41:04,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2025-02-08 04:41:04,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2025-02-08 04:41:04,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2025-02-08 04:41:04,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2025-02-08 04:41:04,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2025-02-08 04:41:04,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:04,674 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:04,684 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:41:04,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4421-4422] [2025-02-08 04:41:04,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4427-4429] [2025-02-08 04:41:05,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434581,434594] [2025-02-08 04:41:05,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434726,434739] [2025-02-08 04:41:05,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[434872,434885] [2025-02-08 04:41:05,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435037,435050] [2025-02-08 04:41:05,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435195,435208] [2025-02-08 04:41:05,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435353,435366] [2025-02-08 04:41:05,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435511,435524] [2025-02-08 04:41:05,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435671,435684] [2025-02-08 04:41:05,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435830,435843] [2025-02-08 04:41:05,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[435969,435982] [2025-02-08 04:41:05,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436111,436124] [2025-02-08 04:41:05,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436260,436273] [2025-02-08 04:41:05,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436399,436412] [2025-02-08 04:41:05,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436554,436567] [2025-02-08 04:41:05,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436714,436727] [2025-02-08 04:41:05,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[436865,436878] [2025-02-08 04:41:05,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437016,437029] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437168,437181] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437317,437330] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437465,437478] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437622,437635] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437771,437784] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[437927,437940] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438080,438093] [2025-02-08 04:41:05,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438226,438239] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438369,438382] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438521,438534] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438667,438680] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438812,438825] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[438966,438979] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439117,439130] [2025-02-08 04:41:05,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439272,439285] [2025-02-08 04:41:05,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439424,439437] [2025-02-08 04:41:05,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439579,439592] [2025-02-08 04:41:05,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439743,439756] [2025-02-08 04:41:05,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[439899,439912] [2025-02-08 04:41:05,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440063,440076] [2025-02-08 04:41:05,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440205,440218] [2025-02-08 04:41:05,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440363,440376] [2025-02-08 04:41:05,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440530,440543] [2025-02-08 04:41:05,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440689,440702] [2025-02-08 04:41:05,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440848,440861] [2025-02-08 04:41:05,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[440997,441010] [2025-02-08 04:41:05,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441144,441157] [2025-02-08 04:41:05,056 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441283,441296] [2025-02-08 04:41:05,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441446,441459] [2025-02-08 04:41:05,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441612,441625] [2025-02-08 04:41:05,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441776,441789] [2025-02-08 04:41:05,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[441941,441954] [2025-02-08 04:41:05,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442106,442119] [2025-02-08 04:41:05,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442272,442285] [2025-02-08 04:41:05,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442437,442450] [2025-02-08 04:41:05,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442604,442617] [2025-02-08 04:41:05,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442764,442777] [2025-02-08 04:41:05,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[442926,442939] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443085,443098] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443231,443244] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443374,443387] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443518,443531] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443661,443674] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443805,443818] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[443946,443959] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444084,444097] [2025-02-08 04:41:05,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444242,444255] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444401,444414] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444557,444570] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444706,444719] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[444858,444871] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445009,445022] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445158,445171] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445310,445323] [2025-02-08 04:41:05,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445458,445471] [2025-02-08 04:41:05,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445611,445624] [2025-02-08 04:41:05,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445762,445775] [2025-02-08 04:41:05,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[445912,445925] [2025-02-08 04:41:05,061 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446059,446072] [2025-02-08 04:41:05,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446210,446223] [2025-02-08 04:41:05,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446361,446374] [2025-02-08 04:41:05,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446509,446522] [2025-02-08 04:41:05,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446675,446688] [2025-02-08 04:41:05,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[446844,446857] [2025-02-08 04:41:05,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447011,447024] [2025-02-08 04:41:05,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447179,447192] [2025-02-08 04:41:05,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447329,447342] [2025-02-08 04:41:05,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447476,447489] [2025-02-08 04:41:05,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447637,447650] [2025-02-08 04:41:05,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447807,447820] [2025-02-08 04:41:05,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--u132-hcd.ko.cil.i[447969,447982] [2025-02-08 04:41:05,070 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:05,237 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:41:05,237 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05 WrapperNode [2025-02-08 04:41:05,238 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:41:05,238 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:41:05,239 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:41:05,239 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:41:05,243 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:41:05" (1/1) ... [2025-02-08 04:41:05,332 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:41:05" (1/1) ... [2025-02-08 04:41:05,527 INFO L138 Inliner]: procedures = 761, calls = 3543, calls flagged for inlining = 402, calls inlined = 238, statements flattened = 6719 [2025-02-08 04:41:05,527 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:41:05,527 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:41:05,528 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:41:05,528 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:41:05,534 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:05,534 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:05,558 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,565 INFO L175 MemorySlicer]: Split 1107 memory accesses to 23 slices as follows [2, 4, 23, 46, 2, 7, 3, 1, 3, 2, 2, 5, 1, 1, 2, 12, 17, 46, 17, 2, 2, 905, 2]. 82 percent of accesses are in the largest equivalence class. The 85 initializations are split as follows [0, 0, 23, 0, 0, 7, 0, 0, 3, 0, 0, 5, 0, 1, 2, 12, 0, 0, 0, 0, 0, 32, 0]. The 433 writes are split as follows [1, 1, 0, 0, 1, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 17, 46, 17, 1, 1, 343, 1]. [2025-02-08 04:41:06,566 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,566 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,721 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,734 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,772 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,800 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,846 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:41:06,847 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:41:06,847 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:41:06,848 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:41:06,848 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:05" (1/1) ... [2025-02-08 04:41:06,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:41:06,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:41:06,871 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:41:06,875 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:41:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:41:06,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:41:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:41:06,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:41:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:41:06,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:41:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-08 04:41:06,892 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-08 04:41:06,892 INFO L130 BoogieDeclarations]: Found specification of procedure u132_disable [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_disable [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure u132_remove [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_remove [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_init_kref [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_init_kref [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_put_kref [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_put_kref [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_read_pcimem [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_read_pcimem [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_requeue_work [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_requeue_work [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure u132_bus_suspend [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_bus_suspend [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure u132_get_frame [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_get_frame [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure edset_output [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_output [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure read_roothub_info [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure read_roothub_info [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_scheduler_lock_of_u132 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure edset_single [2025-02-08 04:41:06,893 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_single [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:41:06,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:41:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:41:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:41:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:41:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:41:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:41:06,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 04:41:06,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure edset_setup [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure edset_setup [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure u132_resume [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_resume [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure ftdi_elan_gone_away [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ftdi_elan_gone_away [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_cancel_work [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_cancel_work [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:41:06,896 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 04:41:06,896 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_ring_work_scheduler [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_ring_work_scheduler [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure u132_u132_put_kref [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_u132_put_kref [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_endp_work_scheduler [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_endp_work_scheduler [2025-02-08 04:41:06,897 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 04:41:06,897 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:41:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_monitor_work [2025-02-08 04:41:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_monitor_work [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure u132_monitor_requeue_work [2025-02-08 04:41:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_monitor_requeue_work [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_stop [2025-02-08 04:41:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_stop [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:41:06,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:41:06,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_giveback_urb [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_giveback_urb [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_write_pcimem [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_write_pcimem [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_queue_work [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_queue_work [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_u132_module_lock [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_queue_work [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_queue_work [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_start [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_start [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ftdi_elan_edset_input [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ftdi_elan_edset_input [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure u132_to_hcd [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_to_hcd [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure u132_probe [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_probe [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132 [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-08 04:41:06,899 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:41:06,899 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:41:06,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_init_kref [2025-02-08 04:41:06,900 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_init_kref [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2025-02-08 04:41:06,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:41:06,900 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:41:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 04:41:06,901 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:41:06,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:41:06,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:41:06,903 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure u132_udev_get_kref [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_udev_get_kref [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_u132 [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_u132 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_giveback_urb [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_giveback_urb [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure u132_bus_resume [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_bus_resume [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_delete [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_delete [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_platdata [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_platdata [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_put_kref [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_put_kref [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:41:06,904 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_100 [2025-02-08 04:41:06,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_100 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:41:06,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:41:06,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:41:06,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:41:06,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_put_kref [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_put_kref [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure u132_endp_urb_dequeue [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_endp_urb_dequeue [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure u132_hcd_reset [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_hcd_reset [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure port_power [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure port_power [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:41:06,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:41:06,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:41:06,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_link_urb_to_ep [2025-02-08 04:41:06,911 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_link_urb_to_ep [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:41:06,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:41:06,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-02-08 04:41:06,911 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-02-08 04:41:06,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2025-02-08 04:41:06,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132 [2025-02-08 04:41:06,912 INFO L130 BoogieDeclarations]: Found specification of procedure u132_ring_cancel_work [2025-02-08 04:41:06,912 INFO L138 BoogieDeclarations]: Found implementation of procedure u132_ring_cancel_work [2025-02-08 04:41:06,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:41:06,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:41:06,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:41:06,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:41:06,913 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 04:41:06,913 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 04:41:06,913 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 04:41:06,913 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 04:41:06,913 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2025-02-08 04:41:06,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2025-02-08 04:41:06,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock [2025-02-08 04:41:07,803 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:41:07,805 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:41:07,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17123: havoc #t~nondet1483; [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9441: ~ring~15#1.base, ~ring~15#1.offset := ~u132~29#1.base, ~bvadd~64(~bvadd~64(332bv64, ~u132~29#1.offset), ~bvmul~64(231bv64, ~sign_extend~64~32(~rings~0#1))); [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: havoc ldv_mutex_unlock_247_~ldv_func_arg1#1.base, ldv_mutex_unlock_247_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_247_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_247_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_247 } true;assume { :begin_inline_usb_remove_hcd } true;usb_remove_hcd_#in~arg0#1.base, usb_remove_hcd_#in~arg0#1.offset := ~hcd~7#1.base, ~hcd~7#1.offset;havoc usb_remove_hcd_~arg0#1.base, usb_remove_hcd_~arg0#1.offset;usb_remove_hcd_~arg0#1.base, usb_remove_hcd_~arg0#1.offset := usb_remove_hcd_#in~arg0#1.base, usb_remove_hcd_#in~arg0#1.offset; [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205: havoc u132_monitor_cancel_work_#t~ret201#1; [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5205-1: SUMMARY for call u132_monitor_cancel_work_#t~ret201#1 := kref_put(u132_monitor_cancel_work_~u132#1.base, u132_monitor_cancel_work_~u132#1.offset, #funAddr~u132_hcd_delete.base, #funAddr~u132_hcd_delete.offset); srcloc: null [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: u132_monitor_cancel_work_~tmp~18#1 := (if 0bv8 == u132_monitor_cancel_work_#t~ret200#1 then 0bv8 else 1bv8);havoc u132_monitor_cancel_work_#t~ret200#1; [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201-1: SUMMARY for call u132_monitor_cancel_work_#t~ret200#1 := cancel_delayed_work(u132_monitor_cancel_work_~u132#1.base, ~bvadd~64(1364bv64, u132_monitor_cancel_work_~u132#1.offset)); srcloc: null [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: assume 0bv64 != ~bvadd~64(~endp~21#1.base, ~endp~21#1.offset); [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: assume !(0bv64 != ~bvadd~64(~endp~21#1.base, ~endp~21#1.offset)); [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: ~tmp___1~16#1 := ~rings~0#1;~rings~0#1 := ~bvsub~32(~rings~0#1, 1bv32); [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-1: SUMMARY for call u132_ring_cancel_work(~u132~29#1.base, ~u132~29#1.offset, ~ring~15#1.base, ~ring~15#1.offset); srcloc: null [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: havoc usb_remove_hcd_~arg0#1.base, usb_remove_hcd_~arg0#1.offset;havoc usb_remove_hcd_#in~arg0#1.base, usb_remove_hcd_#in~arg0#1.offset;assume { :end_inline_usb_remove_hcd } true; [2025-02-08 04:41:08,014 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume ~bvsgt~32(~tmp___2~10#1, 0bv32); [2025-02-08 04:41:08,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume !~bvsgt~32(~tmp___2~10#1, 0bv32);call #t~mem1111#1 := read~intINTTYPE4#21(~u132~29#1.base, ~bvadd~64(1260bv64, ~u132~29#1.offset), 4bv64);call write~intINTTYPE4#21(~bvadd~32(1bv32, #t~mem1111#1), ~u132~29#1.base, ~bvadd~64(1260bv64, ~u132~29#1.offset), 4bv64);havoc #t~mem1111#1;call #t~mem1112#1 := read~intINTTYPE4#21(~u132~29#1.base, ~bvadd~64(1256bv64, ~u132~29#1.offset), 4bv64); [2025-02-08 04:41:08,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: assume ~bvsgt~32(~tmp___1~16#1, 0bv32); [2025-02-08 04:41:08,015 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: assume !~bvsgt~32(~tmp___1~16#1, 0bv32); [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: havoc ldv_mutex_lock_246_~ldv_func_arg1#1.base, ldv_mutex_lock_246_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_246_#in~ldv_func_arg1#1.base, ldv_mutex_lock_246_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_246 } true;assume { :begin_inline_u132_monitor_cancel_work } true;u132_monitor_cancel_work_#in~u132#1.base, u132_monitor_cancel_work_#in~u132#1.offset := ~u132~29#1.base, ~u132~29#1.offset;havoc u132_monitor_cancel_work_#t~ret200#1, u132_monitor_cancel_work_#t~ret201#1, u132_monitor_cancel_work_~u132#1.base, u132_monitor_cancel_work_~u132#1.offset, u132_monitor_cancel_work_~tmp~18#1;u132_monitor_cancel_work_~u132#1.base, u132_monitor_cancel_work_~u132#1.offset := u132_monitor_cancel_work_#in~u132#1.base, u132_monitor_cancel_work_#in~u132#1.offset;havoc u132_monitor_cancel_work_~tmp~18#1; [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: #res#1 := 0bv32; [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-1: SUMMARY for call u132_u132_put_kref(~u132~29#1.base, ~u132~29#1.offset); srcloc: null [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_247_~ldv_func_arg1#1.base, ldv_mutex_unlock_247_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: assume 0bv32 != ~zero_extend~32~8(u132_monitor_cancel_work_~tmp~18#1); [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5203: assume !(0bv32 != ~zero_extend~32~8(u132_monitor_cancel_work_~tmp~18#1)); [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: SUMMARY for call u132_endp_cancel_work(~u132~29#1.base, ~u132~29#1.offset, ~endp~21#1.base, ~endp~21#1.offset); srcloc: null [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: havoc #t~mem1112#1;havoc #t~ret1113#1;assume { :begin_inline_ldv_mutex_unlock_247 } true;ldv_mutex_unlock_247_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_247_#in~ldv_func_arg1#1.offset := ~u132~29#1.base, ~bvadd~64(20bv64, ~u132~29#1.offset);havoc ldv_mutex_unlock_247_~ldv_func_arg1#1.base, ldv_mutex_unlock_247_~ldv_func_arg1#1.offset;ldv_mutex_unlock_247_~ldv_func_arg1#1.base, ldv_mutex_unlock_247_~ldv_func_arg1#1.offset := ldv_mutex_unlock_247_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_247_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469-1: SUMMARY for call #t~ret1113#1 := printk(123bv64, 0bv64); srcloc: null [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: havoc u132_monitor_cancel_work_#t~ret200#1, u132_monitor_cancel_work_#t~ret201#1, u132_monitor_cancel_work_~u132#1.base, u132_monitor_cancel_work_~u132#1.offset, u132_monitor_cancel_work_~tmp~18#1;havoc u132_monitor_cancel_work_#in~u132#1.base, u132_monitor_cancel_work_#in~u132#1.offset;assume { :end_inline_u132_monitor_cancel_work } true; [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: ~tmp___2~10#1 := ~endps~0#1;~endps~0#1 := ~bvsub~32(~endps~0#1, 1bv32); [2025-02-08 04:41:08,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: call #t~mem1110#1.base, #t~mem1110#1.offset := read~$Pointer$#21(~u132~29#1.base, ~bvadd~64(~bvadd~64(2068bv64, ~u132~29#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~endps~0#1))), 8bv64);~endp~21#1.base, ~endp~21#1.offset := #t~mem1110#1.base, #t~mem1110#1.offset; [2025-02-08 04:41:08,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17230: havoc #t~nondet1498; [2025-02-08 04:41:08,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17218: havoc usb_ftdi_elan_edset_output_#t~nondet1495#1; [2025-02-08 04:41:08,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: assume 0bv32 != ~retval~0;call #t~mem221.base, #t~mem221.offset := read~$Pointer$#21(~u132.base, ~bvadd~64(324bv64, ~u132.offset), 8bv64); [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: assume !(0bv32 != ~retval~0);~i~0 := ~bvadd~32(1bv32, ~i~0); [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5214: call ULTIMATE.dealloc(~#revision~0.base, ~#revision~0.offset);havoc ~#revision~0.base, ~#revision~0.offset; [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278: ~retval~0 := #t~ret220;havoc #t~mem219.base, #t~mem219.offset;havoc #t~ret220; [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-1: SUMMARY for call #t~ret220 := usb_ftdi_elan_read_pcimem(#t~mem219.base, #t~mem219.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(~i~0))[32:0]), 0bv8, ~u132.base, ~bvadd~64(~bvadd~64(1292bv64, ~u132.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(~i~0)))); srcloc: null [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5278-2: call #t~mem219.base, #t~mem219.offset := read~$Pointer$#21(~u132.base, ~bvadd~64(324bv64, ~u132.offset), 8bv64); [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283: havoc #t~mem221.base, #t~mem221.offset;#res := ~retval~0;call ULTIMATE.dealloc(~#revision~0.base, ~#revision~0.offset);havoc ~#revision~0.base, ~#revision~0.offset; [2025-02-08 04:41:08,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5283-1: SUMMARY for call dev_err(#t~mem221.base, ~bvadd~64(13bv64, #t~mem221.offset), 26bv64, 0bv64); srcloc: null [2025-02-08 04:41:08,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17226: havoc usb_ftdi_elan_edset_single_#t~nondet1497#1; [2025-02-08 04:41:08,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17222: havoc usb_ftdi_elan_edset_setup_#t~nondet1496#1; [2025-02-08 04:41:08,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9843: assume ~bvsgt~32(~tmp___1~19, 0bv32); [2025-02-08 04:41:08,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9843: assume !~bvsgt~32(~tmp___1~19, 0bv32);~retval~25 := 0bv32; [2025-02-08 04:41:08,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838-1: SUMMARY for call port_power(~u132~32.base, ~u132~32.offset, ~ports~2, 1bv32); srcloc: null [2025-02-08 04:41:08,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: ~tmp___1~19 := ~ports~2;~ports~2 := ~bvsub~32(~ports~2, 1bv32); [2025-02-08 04:41:08,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12903: havoc ldv_linux_usb_dev_atomic_add_return_#t~mem1333#1; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: SUMMARY for call u132_endp_cancel_work(~u132~15#1.base, ~u132~15#1.offset, ~last_endp~0#1.base, ~last_endp~0#1.offset); srcloc: null [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume ~zero_extend~32~16(#t~mem552#1) == ~zero_extend~32~16(#t~mem553#1);havoc #t~mem552#1;havoc #t~mem553#1; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: assume !(~zero_extend~32~16(#t~mem552#1) == ~zero_extend~32~16(#t~mem553#1));havoc #t~mem552#1;havoc #t~mem553#1;call #t~mem554#1 := read~intINTTYPE1#21(~last_endp~0#1.base, ~bvadd~64(40bv64, ~last_endp~0#1.offset), 1bv64);#t~short556#1 := 0bv32 == ~zero_extend~32~8(#t~mem554#1); [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6679: SUMMARY for call u132_ring_put_kref(~u132~15#1.base, ~u132~15#1.offset, ~ring~10#1.base, ~ring~10#1.offset); srcloc: null [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume ~bvadd~64(~scan~0#1.base, ~scan~0#1.offset) != ~bvadd~64(~head~1#1.base, ~head~1#1.offset); [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6642: assume !(~bvadd~64(~scan~0#1.base, ~scan~0#1.offset) != ~bvadd~64(~head~1#1.base, ~head~1#1.offset));call #t~mem552#1 := read~intINTTYPE2#21(~last_endp~0#1.base, ~bvadd~64(138bv64, ~last_endp~0#1.offset), 2bv64);call #t~mem553#1 := read~intINTTYPE2#21(~last_endp~0#1.base, ~bvadd~64(136bv64, ~last_endp~0#1.offset), 2bv64); [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: havoc ldv_mutex_unlock_196_~ldv_func_arg1#1.base, ldv_mutex_unlock_196_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_196_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_196_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_196 } true; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: SUMMARY for call u132_ring_put_kref(~u132~15#1.base, ~u132~15#1.offset, ~ring~10#1.base, ~ring~10#1.offset); srcloc: null [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: SUMMARY for call u132_ring_put_kref(~u132~15#1.base, ~u132~15#1.offset, ~ring~10#1.base, ~ring~10#1.offset); srcloc: null [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume 0bv64 != ~wakeup~0#1; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: assume !(0bv64 != ~wakeup~0#1);assume { :begin_inline_ldv_mutex_unlock_196 } true;ldv_mutex_unlock_196_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_196_#in~ldv_func_arg1#1.offset := ~u132~15#1.base, ~bvadd~64(168bv64, ~u132~15#1.offset);havoc ldv_mutex_unlock_196_~ldv_func_arg1#1.base, ldv_mutex_unlock_196_~ldv_func_arg1#1.offset;ldv_mutex_unlock_196_~ldv_func_arg1#1.base, ldv_mutex_unlock_196_~ldv_func_arg1#1.offset := ldv_mutex_unlock_196_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_196_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6622: assume ~zero_extend~32~16(#t~mem545#1) == ~zero_extend~32~16(#t~mem546#1);havoc #t~mem545#1;havoc #t~mem546#1; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6622: assume !(~zero_extend~32~16(#t~mem545#1) == ~zero_extend~32~16(#t~mem546#1));havoc #t~mem545#1;havoc #t~mem546#1;call #t~mem547#1 := read~intINTTYPE1#21(~endp~13#1.base, ~bvadd~64(40bv64, ~endp~13#1.offset), 1bv64);#t~short549#1 := 0bv32 == ~zero_extend~32~8(#t~mem547#1); [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651-1: SUMMARY for call u132_endp_queue_work(~u132~15#1.base, ~u132~15#1.offset, ~last_endp~0#1.base, ~last_endp~0#1.offset, 0bv32); srcloc: null [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: assume { :begin_inline_ldv_mutex_unlock_194 } true;ldv_mutex_unlock_194_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_194_#in~ldv_func_arg1#1.offset := ~u132~15#1.base, ~bvadd~64(168bv64, ~u132~15#1.offset);havoc ldv_mutex_unlock_194_~ldv_func_arg1#1.base, ldv_mutex_unlock_194_~ldv_func_arg1#1.offset;ldv_mutex_unlock_194_~ldv_func_arg1#1.base, ldv_mutex_unlock_194_~ldv_func_arg1#1.offset := ldv_mutex_unlock_194_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_194_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:08,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132(ldv_mutex_unlock_193_~ldv_func_arg1#1.base, ldv_mutex_unlock_193_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: SUMMARY for call u132_ring_put_kref(~u132~15#1.base, ~u132~15#1.offset, ~ring~10#1.base, ~ring~10#1.offset); srcloc: null [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635: assume ~bvugt~64(~delta~0#1, ~wakeup~0#1);~wakeup~0#1 := ~delta~0#1; [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635: assume !~bvugt~64(~delta~0#1, ~wakeup~0#1); [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6627: SUMMARY for call u132_endp_cancel_work(~u132~15#1.base, ~u132~15#1.offset, ~last_endp~0#1.base, ~last_endp~0#1.offset); srcloc: null [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132(ldv_mutex_unlock_194_~ldv_func_arg1#1.base, ldv_mutex_unlock_194_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6652: havoc ldv_mutex_unlock_194_~ldv_func_arg1#1.base, ldv_mutex_unlock_194_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_194_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_194_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_194 } true; [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648-1: assume #t~short556#1; [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648-1: assume !#t~short556#1;call #t~mem555#1 := read~intINTTYPE8#21(~last_endp~0#1.base, ~bvadd~64(50bv64, ~last_endp~0#1.offset), 8bv64);#t~short556#1 := ~bvsge~64(~bvsub~64(~jiffies~0, #t~mem555#1), 0bv64); [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: assume #t~short556#1;havoc #t~mem554#1;havoc #t~mem555#1;havoc #t~short556#1; [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: assume !#t~short556#1;havoc #t~mem554#1;havoc #t~mem555#1;havoc #t~short556#1;call #t~mem557#1 := read~intINTTYPE8#21(~last_endp~0#1.base, ~bvadd~64(50bv64, ~last_endp~0#1.offset), 8bv64);~delta___0~0#1 := ~bvsub~64(#t~mem557#1, ~jiffies~0);havoc #t~mem557#1; [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6640: call #t~mem551#1.base, #t~mem551#1.offset := read~$Pointer$#21(~scan~0#1.base, ~scan~0#1.offset, 8bv64);~scan~0#1.base, ~scan~0#1.offset := #t~mem551#1.base, #t~mem551#1.offset;havoc #t~mem551#1.base, #t~mem551#1.offset; [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665-1: SUMMARY for call u132_ring_requeue_work(~u132~15#1.base, ~u132~15#1.offset, ~ring~10#1.base, ~ring~10#1.offset, ~wakeup~0#1[32:0]); srcloc: null [2025-02-08 04:41:08,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6665: assume { :begin_inline_ldv_mutex_unlock_195 } true;ldv_mutex_unlock_195_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_195_#in~ldv_func_arg1#1.offset := ~u132~15#1.base, ~bvadd~64(168bv64, ~u132~15#1.offset);havoc ldv_mutex_unlock_195_~ldv_func_arg1#1.base, ldv_mutex_unlock_195_~ldv_func_arg1#1.offset;ldv_mutex_unlock_195_~ldv_func_arg1#1.base, ldv_mutex_unlock_195_~ldv_func_arg1#1.offset := ldv_mutex_unlock_195_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_195_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:08,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628-1: SUMMARY for call u132_endp_queue_work(~u132~15#1.base, ~u132~15#1.offset, ~last_endp~0#1.base, ~last_endp~0#1.offset, 0bv32); srcloc: null [2025-02-08 04:41:08,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12198: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132(ldv_mutex_unlock_195_~ldv_func_arg1#1.base, ldv_mutex_unlock_195_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:08,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume { :begin_inline_ldv_mutex_unlock_193 } true;ldv_mutex_unlock_193_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_193_#in~ldv_func_arg1#1.offset := ~u132~15#1.base, ~bvadd~64(168bv64, ~u132~15#1.offset);havoc ldv_mutex_unlock_193_~ldv_func_arg1#1.base, ldv_mutex_unlock_193_~ldv_func_arg1#1.offset;ldv_mutex_unlock_193_~ldv_func_arg1#1.base, ldv_mutex_unlock_193_~ldv_func_arg1#1.offset := ldv_mutex_unlock_193_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_193_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:08,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624-1: assume #t~short549#1; [2025-02-08 04:41:08,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624-1: assume !#t~short549#1;call #t~mem548#1 := read~intINTTYPE8#21(~endp~13#1.base, ~bvadd~64(50bv64, ~endp~13#1.offset), 8bv64);#t~short549#1 := ~bvsge~64(~bvsub~64(~jiffies~0, #t~mem548#1), 0bv64); [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume #t~short549#1;havoc #t~mem547#1;havoc #t~mem548#1;havoc #t~short549#1;call write~$Pointer$#21(~endp~13#1.base, ~endp~13#1.offset, ~ring~10#1.base, ~bvadd~64(11bv64, ~ring~10#1.offset), 8bv64); [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6624: assume !#t~short549#1;havoc #t~mem547#1;havoc #t~mem548#1;havoc #t~short549#1;call #t~mem550#1 := read~intINTTYPE8#21(~endp~13#1.base, ~bvadd~64(50bv64, ~endp~13#1.offset), 8bv64);~delta~0#1 := ~bvsub~64(#t~mem550#1, ~jiffies~0);havoc #t~mem550#1; [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6620: ~__mptr___0~1#1.base, ~__mptr___0~1#1.offset := ~scan~0#1.base, ~scan~0#1.offset;~endp~13#1.base, ~endp~13#1.offset := ~__mptr___0~1#1.base, ~bvadd~64(18446744073709544704bv64, ~__mptr___0~1#1.offset);call #t~mem545#1 := read~intINTTYPE2#21(~endp~13#1.base, ~bvadd~64(138bv64, ~endp~13#1.offset), 2bv64);call #t~mem546#1 := read~intINTTYPE2#21(~endp~13#1.base, ~bvadd~64(136bv64, ~endp~13#1.offset), 2bv64); [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: SUMMARY for call u132_ring_put_kref(~u132~15#1.base, ~u132~15#1.offset, ~ring~10#1.base, ~ring~10#1.offset); srcloc: null [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: havoc ldv_mutex_unlock_197_~ldv_func_arg1#1.base, ldv_mutex_unlock_197_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_197_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_197_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_197 } true; [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6608: havoc ldv_mutex_unlock_192_~ldv_func_arg1#1.base, ldv_mutex_unlock_192_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_192_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_192_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_192 } true; [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: havoc ldv_mutex_unlock_195_~ldv_func_arg1#1.base, ldv_mutex_unlock_195_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_195_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_195_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_195 } true; [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint u132_hcd_ring_work_schedulerFINAL: assume true; [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12207: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_scheduler_lock_of_u132(ldv_mutex_unlock_196_~ldv_func_arg1#1.base, ldv_mutex_unlock_196_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: assume ~bvugt~64(~delta___0~0#1, ~wakeup~0#1);~wakeup~0#1 := ~delta___0~0#1; [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: assume !~bvugt~64(~delta___0~0#1, ~wakeup~0#1); [2025-02-08 04:41:08,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6629: havoc ldv_mutex_unlock_193_~ldv_func_arg1#1.base, ldv_mutex_unlock_193_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_193_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_193_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_193 } true; [2025-02-08 04:41:08,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12770: havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_usb_lock__wrong_flags } true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint u132_hcd_endp_work_schedulerFINAL: assume true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume 0bv32 == ~retval___4~0#1; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume !(0bv32 == ~retval___4~0#1); [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6725: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6792: havoc ldv_mutex_unlock_206_~ldv_func_arg1#1.base, ldv_mutex_unlock_206_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_206_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_206_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_206 } true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6842: havoc ldv_mutex_unlock_209_~ldv_func_arg1#1.base, ldv_mutex_unlock_209_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_209_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_209_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_209 } true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: havoc ldv_mutex_unlock_207_~ldv_func_arg1#1.base, ldv_mutex_unlock_207_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_207_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_207_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_207 } true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume 0bv32 != ~retval~10#1; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume !(0bv32 != ~retval~10#1); [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: havoc ldv_mutex_unlock_208_~ldv_func_arg1#1.base, ldv_mutex_unlock_208_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_208_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_208_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_208 } true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: SUMMARY for call u132_hcd_giveback_urb(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___3~0#1.base, ~urb___3~0#1.offset, ~retval___3~0#1); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793-1: SUMMARY for call #t~ret583#1 := edset_setup(~u132~16#1.base, ~u132~16#1.offset, ~ring~11#1.base, ~ring~11#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___0~0#1.base, ~urb___0~0#1.offset, ~zero_extend~32~8(~address___0~0#1)[8:0], 2bv8, #funAddr~u132_hcd_initial_setup_sent.base, #funAddr~u132_hcd_initial_setup_sent.offset); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: ~retval___0~1#1 := #t~ret583#1;havoc #t~ret583#1; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: ~retval___1~0#1 := #t~ret587#1;havoc #t~ret587#1; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-1: SUMMARY for call #t~ret587#1 := edset_setup(~u132~16#1.base, ~u132~16#1.offset, ~ring~11#1.base, ~ring~11#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___1~0#1.base, ~urb___1~0#1.offset, 0bv8, 2bv8, #funAddr~u132_hcd_enumeration_address_sent.base, #funAddr~u132_hcd_enumeration_address_sent.offset); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6868: havoc ldv_mutex_unlock_211_~ldv_func_arg1#1.base, ldv_mutex_unlock_211_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_211_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_211_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_211 } true; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827-1: SUMMARY for call #t~ret592#1 := edset_setup(~u132~16#1.base, ~u132~16#1.offset, ~ring~11#1.base, ~ring~11#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___2~0#1.base, ~urb___2~0#1.offset, ~zero_extend~32~8(~address___0~0#1)[8:0], 2bv8, #funAddr~u132_hcd_configure_setup_sent.base, #funAddr~u132_hcd_configure_setup_sent.offset); srcloc: null [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: ~retval___2~0#1 := #t~ret592#1;havoc #t~ret592#1; [2025-02-08 04:41:09,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: havoc ldv_mutex_unlock_210_~ldv_func_arg1#1.base, ldv_mutex_unlock_210_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_210_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_210_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_210 } true;call #t~mem599#1 := read~intINTTYPE1#21(~endp~14#1.base, ~bvadd~64(40bv64, ~endp~14#1.offset), 1bv64);assume { :begin_inline_edset_input } true;edset_input_#in~u132#1.base, edset_input_#in~u132#1.offset, edset_input_#in~ring#1.base, edset_input_#in~ring#1.offset, edset_input_#in~endp#1.base, edset_input_#in~endp#1.offset, edset_input_#in~urb#1.base, edset_input_#in~urb#1.offset, edset_input_#in~address#1, edset_input_#in~toggle_bits#1, edset_input_#in~callback#1.base, edset_input_#in~callback#1.offset := ~u132~16#1.base, ~u132~16#1.offset, ~ring~11#1.base, ~ring~11#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___3~0#1.base, ~urb___3~0#1.offset, ~zero_extend~32~8(~address___1~0#1)[8:0], ~zero_extend~32~8(#t~mem599#1)[8:0], #funAddr~u132_hcd_bulk_input_recv.base, #funAddr~u132_hcd_bulk_input_recv.offset;havoc edset_input_#res#1;havoc edset_input_#t~mem247#1.base, edset_input_#t~mem247#1.offset, edset_input_#t~mem248#1, edset_input_#t~mem249#1, edset_input_#t~ret250#1, edset_input_~u132#1.base, edset_input_~u132#1.offset, edset_input_~ring#1.base, edset_input_~ring#1.offset, edset_input_~endp#1.base, edset_input_~endp#1.offset, edset_input_~urb#1.base, edset_input_~urb#1.offset, edset_input_~address#1, edset_input_~toggle_bits#1, edset_input_~callback#1.base, edset_input_~callback#1.offset, edset_input_~tmp~23#1;edset_input_~u132#1.base, edset_input_~u132#1.offset := edset_input_#in~u132#1.base, edset_input_#in~u132#1.offset;edset_input_~ring#1.base, edset_input_~ring#1.offset := edset_input_#in~ring#1.base, edset_input_#in~ring#1.offset;edset_input_~endp#1.base, edset_input_~endp#1.offset := edset_input_#in~endp#1.base, edset_input_#in~endp#1.offset;edset_input_~urb#1.base, edset_input_~urb#1.offset := edset_input_#in~urb#1.base, edset_input_#in~urb#1.offset;edset_input_~address#1 := edset_input_#in~address#1;edset_input_~toggle_bits#1 := edset_input_#in~toggle_bits#1;edset_input_~callback#1.base, edset_input_~callback#1.offset := edset_input_#in~callback#1.base, edset_input_#in~callback#1.offset;havoc edset_input_~tmp~23#1;call edset_input_#t~mem247#1.base, edset_input_#t~mem247#1.offset := read~$Pointer$#21(edset_input_~u132#1.base, ~bvadd~64(324bv64, edset_input_~u132#1.offset), 8bv64);call edset_input_#t~mem248#1 := read~intINTTYPE1#21(edset_input_~ring#1.base, ~bvadd~64(2bv64, edset_input_~ring#1.offset), 1bv64);call edset_input_#t~mem249#1 := read~intINTTYPE1#21(edset_input_~endp#1.base, ~bvadd~64(7bv64, edset_input_~endp#1.offset), 1bv64); [2025-02-08 04:41:09,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: SUMMARY for call u132_hcd_giveback_urb(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___4~0#1.base, ~urb___4~0#1.offset, ~retval___4~0#1); srcloc: null [2025-02-08 04:41:09,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: havoc ldv_mutex_unlock_202_~ldv_func_arg1#1.base, ldv_mutex_unlock_202_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_202_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_202_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_202 } true; [2025-02-08 04:41:09,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: SUMMARY for call u132_hcd_giveback_urb(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb~0#1.base, ~urb~0#1.offset, ~retval~10#1); srcloc: null [2025-02-08 04:41:09,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume 0bv32 != ~retval___0~1#1; [2025-02-08 04:41:09,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6795: assume !(0bv32 != ~retval___0~1#1); [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6754: havoc ldv_mutex_unlock_203_~ldv_func_arg1#1.base, ldv_mutex_unlock_203_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_203_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_203_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_203 } true; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: #t~ret600#1 := edset_input_#res#1;havoc edset_input_#t~mem247#1.base, edset_input_#t~mem247#1.offset, edset_input_#t~mem248#1, edset_input_#t~mem249#1, edset_input_#t~ret250#1, edset_input_~u132#1.base, edset_input_~u132#1.offset, edset_input_~ring#1.base, edset_input_~ring#1.offset, edset_input_~endp#1.base, edset_input_~endp#1.offset, edset_input_~urb#1.base, edset_input_~urb#1.offset, edset_input_~address#1, edset_input_~toggle_bits#1, edset_input_~callback#1.base, edset_input_~callback#1.offset, edset_input_~tmp~23#1;havoc edset_input_#in~u132#1.base, edset_input_#in~u132#1.offset, edset_input_#in~ring#1.base, edset_input_#in~ring#1.offset, edset_input_#in~endp#1.base, edset_input_#in~endp#1.offset, edset_input_#in~urb#1.base, edset_input_#in~urb#1.offset, edset_input_#in~address#1, edset_input_#in~toggle_bits#1, edset_input_#in~callback#1.base, edset_input_#in~callback#1.offset;assume { :end_inline_edset_input } true;~retval___3~0#1 := #t~ret600#1;havoc #t~mem599#1;havoc #t~ret600#1; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: havoc ldv_mutex_unlock_212_~ldv_func_arg1#1.base, ldv_mutex_unlock_212_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_212_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_212_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_212 } true;call #t~mem606#1 := read~intINTTYPE1#21(~endp~14#1.base, ~bvadd~64(40bv64, ~endp~14#1.offset), 1bv64); [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6746: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume 0bv32 != ~retval___1~0#1; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume !(0bv32 != ~retval___1~0#1); [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: havoc ldv_mutex_unlock_201_~ldv_func_arg1#1.base, ldv_mutex_unlock_201_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_201_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_201_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_201 } true; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: assume 0bv32 != ~retval___2~0#1; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: assume !(0bv32 != ~retval___2~0#1); [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879-1: SUMMARY for call #t~ret607#1 := edset_output(~u132~16#1.base, ~u132~16#1.offset, ~ring~11#1.base, ~ring~11#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___4~0#1.base, ~urb___4~0#1.offset, ~zero_extend~32~8(~address___2~0#1)[8:0], ~zero_extend~32~8(#t~mem606#1)[8:0], #funAddr~u132_hcd_bulk_output_sent.base, #funAddr~u132_hcd_bulk_output_sent.offset); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: ~retval___4~0#1 := #t~ret607#1;havoc #t~mem606#1;havoc #t~ret607#1; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17210: havoc usb_ftdi_elan_edset_flush_#t~nondet1493#1;#t~ret564#1 := usb_ftdi_elan_edset_flush_#res#1;havoc usb_ftdi_elan_edset_flush_#t~nondet1493#1, usb_ftdi_elan_edset_flush_~arg0#1.base, usb_ftdi_elan_edset_flush_~arg0#1.offset, usb_ftdi_elan_edset_flush_~arg1#1, usb_ftdi_elan_edset_flush_~arg2#1.base, usb_ftdi_elan_edset_flush_~arg2#1.offset;havoc usb_ftdi_elan_edset_flush_#in~arg0#1.base, usb_ftdi_elan_edset_flush_#in~arg0#1.offset, usb_ftdi_elan_edset_flush_#in~arg1#1, usb_ftdi_elan_edset_flush_#in~arg2#1.base, usb_ftdi_elan_edset_flush_#in~arg2#1.offset;assume { :end_inline_usb_ftdi_elan_edset_flush } true;havoc #t~mem562#1.base, #t~mem562#1.offset;havoc #t~mem563#1;havoc #t~ret564#1; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6731: havoc ldv_mutex_unlock_200_~ldv_func_arg1#1.base, ldv_mutex_unlock_200_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_200_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_200_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_200 } true; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6764: havoc ldv_mutex_unlock_204_~ldv_func_arg1#1.base, ldv_mutex_unlock_204_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_204_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_204_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_204 } true;call #t~mem575#1 := read~intINTTYPE1#21(~endp~14#1.base, ~bvadd~64(40bv64, ~endp~14#1.offset), 1bv64); [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: SUMMARY for call u132_hcd_giveback_urb(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___0~0#1.base, ~urb___0~0#1.offset, ~retval___0~1#1); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476-1: SUMMARY for call edset_input_#t~ret250#1 := usb_ftdi_elan_edset_input(edset_input_#t~mem247#1.base, edset_input_#t~mem247#1.offset, ~zero_extend~32~8(edset_input_#t~mem248#1)[8:0], edset_input_~endp#1.base, edset_input_~endp#1.offset, edset_input_~urb#1.base, edset_input_~urb#1.offset, ~zero_extend~32~8(edset_input_~address#1)[8:0], ~zero_extend~32~8(edset_input_#t~mem249#1)[8:0], ~zero_extend~32~8(edset_input_~toggle_bits#1)[8:0], edset_input_~callback#1.base, edset_input_~callback#1.offset); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5476: edset_input_~tmp~23#1 := edset_input_#t~ret250#1;havoc edset_input_#t~mem247#1.base, edset_input_#t~mem247#1.offset;havoc edset_input_#t~mem248#1;havoc edset_input_#t~mem249#1;havoc edset_input_#t~ret250#1;edset_input_#res#1 := edset_input_~tmp~23#1; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: SUMMARY for call u132_hcd_giveback_urb(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___1~0#1.base, ~urb___1~0#1.offset, ~retval___1~0#1); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: havoc ldv_mutex_unlock_205_~ldv_func_arg1#1.base, ldv_mutex_unlock_205_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_205_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_205_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_205 } true; [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: SUMMARY for call u132_hcd_giveback_urb(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb___2~0#1.base, ~urb___2~0#1.offset, ~retval___2~0#1); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: SUMMARY for call u132_endp_put_kref(~u132~16#1.base, ~u132~16#1.offset, ~endp~14#1.base, ~endp~14#1.offset); srcloc: null [2025-02-08 04:41:09,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765-1: SUMMARY for call #t~ret576#1 := edset_single(~u132~16#1.base, ~u132~16#1.offset, ~ring~11#1.base, ~ring~11#1.offset, ~endp~14#1.base, ~endp~14#1.offset, ~urb~0#1.base, ~urb~0#1.offset, ~zero_extend~32~8(~address~9#1)[8:0], ~zero_extend~32~8(#t~mem575#1)[8:0], #funAddr~u132_hcd_interrupt_recv.base, #funAddr~u132_hcd_interrupt_recv.offset); srcloc: null [2025-02-08 04:41:09,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: ~retval~10#1 := #t~ret576#1;havoc #t~mem575#1;havoc #t~ret576#1; [2025-02-08 04:41:09,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume 0bv32 == ~retval___3~0#1; [2025-02-08 04:41:09,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856: assume !(0bv32 == ~retval___3~0#1); [2025-02-08 04:41:09,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6724: havoc ldv_mutex_unlock_199_~ldv_func_arg1#1.base, ldv_mutex_unlock_199_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_199_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_199_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_199 } true; [2025-02-08 04:41:09,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: assume { :begin_inline_ldv_mutex_unlock_98 } true;ldv_mutex_unlock_98_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_98_#in~ldv_func_arg1#1.offset := ~u132~2#1.base, ~bvadd~64(20bv64, ~u132~2#1.offset);havoc ldv_mutex_unlock_98_~ldv_func_arg1#1.base, ldv_mutex_unlock_98_~ldv_func_arg1#1.offset;ldv_mutex_unlock_98_~ldv_func_arg1#1.base, ldv_mutex_unlock_98_~ldv_func_arg1#1.offset := ldv_mutex_unlock_98_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_98_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: SUMMARY for call u132_monitor_requeue_work(~u132~2#1.base, ~u132~2#1.offset, 500bv32); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5335: havoc ldv_mutex_unlock_97_~ldv_func_arg1#1.base, ldv_mutex_unlock_97_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_97_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_97_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_97 } true;assume { :begin_inline_usb_hc_died } true;usb_hc_died_#in~arg0#1.base, usb_hc_died_#in~arg0#1.offset := ~hcd~1#1.base, ~hcd~1#1.offset;havoc usb_hc_died_~arg0#1.base, usb_hc_died_~arg0#1.offset;usb_hc_died_~arg0#1.base, usb_hc_died_~arg0#1.offset := usb_hc_died_#in~arg0#1.base, usb_hc_died_#in~arg0#1.offset; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_98_~ldv_func_arg1#1.base, ldv_mutex_unlock_98_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: havoc #t~mem229#1.base, #t~mem229#1.offset; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337-1: SUMMARY for call ftdi_elan_gone_away(#t~mem229#1.base, #t~mem229#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331: ~tmp~20#1.base, ~tmp~20#1.offset := #t~ret228#1.base, #t~ret228#1.offset;havoc #t~ret228#1.base, #t~ret228#1.offset;~hcd~1#1.base, ~hcd~1#1.offset := ~tmp~20#1.base, ~tmp~20#1.offset; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331-1: SUMMARY for call #t~ret228#1.base, #t~ret228#1.offset := u132_to_hcd(~u132~2#1.base, ~u132~2#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: call write~intINTTYPE4#21(1bv32, ~u132~2#1.base, ~bvadd~64(1260bv64, ~u132~2#1.offset), 4bv64);assume { :begin_inline_ldv_mutex_unlock_97 } true;ldv_mutex_unlock_97_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_97_#in~ldv_func_arg1#1.offset := ~u132~2#1.base, ~bvadd~64(20bv64, ~u132~2#1.offset);havoc ldv_mutex_unlock_97_~ldv_func_arg1#1.base, ldv_mutex_unlock_97_~ldv_func_arg1#1.offset;ldv_mutex_unlock_97_~ldv_func_arg1#1.base, ldv_mutex_unlock_97_~ldv_func_arg1#1.offset := ldv_mutex_unlock_97_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_97_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333-1: SUMMARY for call u132_disable(~u132~2#1.base, ~u132~2#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5327: ~retval~1#1 := #t~ret227#1;havoc #t~ret227#1; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5327-1: SUMMARY for call #t~ret227#1 := read_roothub_info(~u132~2#1.base, ~u132~2#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5329: assume 0bv32 != ~retval~1#1; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5329: assume !(0bv32 != ~retval~1#1); [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5344: havoc ldv_mutex_unlock_98_~ldv_func_arg1#1.base, ldv_mutex_unlock_98_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_98_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_98_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_98 } true; [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5338: SUMMARY for call u132_u132_put_kref(~u132~2#1.base, ~u132~2#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5336: havoc usb_hc_died_~arg0#1.base, usb_hc_died_~arg0#1.offset;havoc usb_hc_died_#in~arg0#1.base, usb_hc_died_#in~arg0#1.offset;assume { :end_inline_usb_hc_died } true;call #t~mem229#1.base, #t~mem229#1.offset := read~$Pointer$#21(~u132~2#1.base, ~bvadd~64(324bv64, ~u132~2#1.offset), 8bv64); [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_97_~ldv_func_arg1#1.base, ldv_mutex_unlock_97_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:09,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326: havoc ldv_mutex_lock_96_~ldv_func_arg1#1.base, ldv_mutex_lock_96_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_96_#in~ldv_func_arg1#1.base, ldv_mutex_lock_96_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_96 } true; [2025-02-08 04:41:09,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: assume 0bv32 != u132_power_#t~mem609#1;havoc u132_power_#t~mem609#1; [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: assume !(0bv32 != u132_power_#t~mem609#1);havoc u132_power_#t~mem609#1;call write~intINTTYPE4#21(1bv32, u132_power_~u132#1.base, ~bvadd~64(1264bv64, u132_power_~u132#1.offset), 4bv64); [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7424: havoc ldv_mutex_lock_213_~ldv_func_arg1#1.base, ldv_mutex_lock_213_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_213_#in~ldv_func_arg1#1.base, ldv_mutex_lock_213_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_213 } true; [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906: u132_power_~tmp~31#1.base, u132_power_~tmp~31#1.offset := u132_power_#t~ret608#1.base, u132_power_#t~ret608#1.offset;havoc u132_power_#t~ret608#1.base, u132_power_#t~ret608#1.offset;u132_power_~hcd~4#1.base, u132_power_~hcd~4#1.offset := u132_power_~tmp~31#1.base, u132_power_~tmp~31#1.offset; [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6906-1: SUMMARY for call u132_power_#t~ret608#1.base, u132_power_#t~ret608#1.offset := u132_to_hcd(u132_power_~u132#1.base, u132_power_~u132#1.offset); srcloc: null [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_214_~ldv_func_arg1#1.base, ldv_mutex_unlock_214_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: havoc ldv_mutex_unlock_214_~ldv_func_arg1#1.base, ldv_mutex_unlock_214_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_214_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_214_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_214 } true; [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425-1: SUMMARY for call msleep(100bv32); srcloc: null [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: assume { :begin_inline_u132_power } true;u132_power_#in~u132#1.base, u132_power_#in~u132#1.offset, u132_power_#in~is_on#1 := ~u132~17#1.base, ~u132~17#1.offset, 0bv32;havoc u132_power_#t~ret608#1.base, u132_power_#t~ret608#1.offset, u132_power_#t~mem609#1, u132_power_~u132#1.base, u132_power_~u132#1.offset, u132_power_~is_on#1, u132_power_~hcd~4#1.base, u132_power_~hcd~4#1.offset, u132_power_~tmp~31#1.base, u132_power_~tmp~31#1.offset;u132_power_~u132#1.base, u132_power_~u132#1.offset := u132_power_#in~u132#1.base, u132_power_#in~u132#1.offset;u132_power_~is_on#1 := u132_power_#in~is_on#1;havoc u132_power_~hcd~4#1.base, u132_power_~hcd~4#1.offset;havoc u132_power_~tmp~31#1.base, u132_power_~tmp~31#1.offset; [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: assume 0bv32 != u132_power_~is_on#1;call u132_power_#t~mem609#1 := read~intINTTYPE4#21(u132_power_~u132#1.base, ~bvadd~64(1264bv64, u132_power_~u132#1.offset), 4bv64); [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6909: assume !(0bv32 != u132_power_~is_on#1);call write~intINTTYPE4#21(0bv32, u132_power_~u132#1.base, ~bvadd~64(1264bv64, u132_power_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(0bv32, u132_power_~hcd~4#1.base, ~bvadd~64(897bv64, u132_power_~hcd~4#1.offset), 4bv64); [2025-02-08 04:41:09,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7426: havoc u132_power_#t~ret608#1.base, u132_power_#t~ret608#1.offset, u132_power_#t~mem609#1, u132_power_~u132#1.base, u132_power_~u132#1.offset, u132_power_~is_on#1, u132_power_~hcd~4#1.base, u132_power_~hcd~4#1.offset, u132_power_~tmp~31#1.base, u132_power_~tmp~31#1.offset;havoc u132_power_#in~u132#1.base, u132_power_#in~u132#1.offset, u132_power_#in~is_on#1;assume { :end_inline_u132_power } true;assume { :begin_inline_ldv_mutex_unlock_214 } true;ldv_mutex_unlock_214_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_214_#in~ldv_func_arg1#1.offset := ~u132~17#1.base, ~bvadd~64(20bv64, ~u132~17#1.offset);havoc ldv_mutex_unlock_214_~ldv_func_arg1#1.base, ldv_mutex_unlock_214_~ldv_func_arg1#1.offset;ldv_mutex_unlock_214_~ldv_func_arg1#1.base, ldv_mutex_unlock_214_~ldv_func_arg1#1.offset := ldv_mutex_unlock_214_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_214_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895: havoc u132_hcd_delete_#t~mem170#1.base, u132_hcd_delete_#t~mem170#1.offset;havoc u132_hcd_delete_#t~mem171#1;assume { :begin_inline_usb_put_hcd } true;usb_put_hcd_#in~arg0#1.base, usb_put_hcd_#in~arg0#1.offset := u132_hcd_delete_~hcd~0#1.base, u132_hcd_delete_~hcd~0#1.offset;havoc usb_put_hcd_~arg0#1.base, usb_put_hcd_~arg0#1.offset;usb_put_hcd_~arg0#1.base, usb_put_hcd_~arg0#1.offset := usb_put_hcd_#in~arg0#1.base, usb_put_hcd_#in~arg0#1.offset; [2025-02-08 04:41:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4895-1: SUMMARY for call dev_warn(u132_hcd_delete_#t~mem170#1.base, ~bvadd~64(13bv64, u132_hcd_delete_#t~mem170#1.offset), 20bv64, 0bv64); srcloc: null [2025-02-08 04:41:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4897: havoc usb_put_hcd_~arg0#1.base, usb_put_hcd_~arg0#1.offset;havoc usb_put_hcd_#in~arg0#1.base, usb_put_hcd_#in~arg0#1.offset;assume { :end_inline_usb_put_hcd } true; [2025-02-08 04:41:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock(ldv_mutex_unlock_95_~ldv_func_arg1#1.base, ldv_mutex_unlock_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: havoc ldv_mutex_lock_94_~ldv_func_arg1#1.base, ldv_mutex_lock_94_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_94_#in~ldv_func_arg1#1.base, ldv_mutex_lock_94_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_94 } true;assume { :begin_inline_list_del_init } true;list_del_init_#in~entry#1.base, list_del_init_#in~entry#1.offset := u132_hcd_delete_~u132~0#1.base, ~bvadd~64(4bv64, u132_hcd_delete_~u132~0#1.offset);havoc list_del_init_~entry#1.base, list_del_init_~entry#1.offset;list_del_init_~entry#1.base, list_del_init_~entry#1.offset := list_del_init_#in~entry#1.base, list_del_init_#in~entry#1.offset;assume { :begin_inline___list_del_entry } true;__list_del_entry_#in~arg0#1.base, __list_del_entry_#in~arg0#1.offset := list_del_init_~entry#1.base, list_del_init_~entry#1.offset;havoc __list_del_entry_~arg0#1.base, __list_del_entry_~arg0#1.offset;__list_del_entry_~arg0#1.base, __list_del_entry_~arg0#1.offset := __list_del_entry_#in~arg0#1.base, __list_del_entry_#in~arg0#1.offset; [2025-02-08 04:41:09,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4386: havoc __list_del_entry_~arg0#1.base, __list_del_entry_~arg0#1.offset;havoc __list_del_entry_#in~arg0#1.base, __list_del_entry_#in~arg0#1.offset;assume { :end_inline___list_del_entry } true; [2025-02-08 04:41:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4894: havoc ldv_mutex_unlock_95_~ldv_func_arg1#1.base, ldv_mutex_unlock_95_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_95_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_95_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_95 } true;call u132_hcd_delete_#t~mem170#1.base, u132_hcd_delete_#t~mem170#1.offset := read~$Pointer$#21(u132_hcd_delete_~u132~0#1.base, ~bvadd~64(324bv64, u132_hcd_delete_~u132~0#1.offset), 8bv64);call u132_hcd_delete_#t~mem171#1 := read~intINTTYPE4#21(u132_hcd_delete_~u132~0#1.base, ~bvadd~64(1260bv64, u132_hcd_delete_~u132~0#1.offset), 4bv64); [2025-02-08 04:41:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc u132_udev_delete_~kref#1.base, u132_udev_delete_~kref#1.offset, u132_udev_delete_~udev~0#1.base, u132_udev_delete_~udev~0#1.offset, u132_udev_delete_~__mptr~2#1.base, u132_udev_delete_~__mptr~2#1.offset;havoc u132_udev_delete_#in~kref#1.base, u132_udev_delete_#in~kref#1.offset;assume { :end_inline_u132_udev_delete } true; [2025-02-08 04:41:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: havoc list_del_init_~entry#1.base, list_del_init_~entry#1.offset;havoc list_del_init_#in~entry#1.base, list_del_init_#in~entry#1.offset;assume { :end_inline_list_del_init } true;~u132_instances~0 := ~bvadd~32(4294967295bv32, ~u132_instances~0);assume { :begin_inline_ldv_mutex_unlock_95 } true;ldv_mutex_unlock_95_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_95_#in~ldv_func_arg1#1.offset := ~#u132_module_lock~0.base, ~#u132_module_lock~0.offset;havoc ldv_mutex_unlock_95_~ldv_func_arg1#1.base, ldv_mutex_unlock_95_~ldv_func_arg1#1.offset;ldv_mutex_unlock_95_~ldv_func_arg1#1.base, ldv_mutex_unlock_95_~ldv_func_arg1#1.offset := ldv_mutex_unlock_95_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_95_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: havoc u132_hcd_delete_#t~mem167#1.base, u132_hcd_delete_#t~mem167#1.offset, u132_hcd_delete_#t~ret168#1.base, u132_hcd_delete_#t~ret168#1.offset, u132_hcd_delete_#t~mem169#1, u132_hcd_delete_#t~mem170#1.base, u132_hcd_delete_#t~mem170#1.offset, u132_hcd_delete_#t~mem171#1, u132_hcd_delete_~kref#1.base, u132_hcd_delete_~kref#1.offset, u132_hcd_delete_~u132~0#1.base, u132_hcd_delete_~u132~0#1.offset, u132_hcd_delete_~__mptr~1#1.base, u132_hcd_delete_~__mptr~1#1.offset, u132_hcd_delete_~pdev~0#1.base, u132_hcd_delete_~pdev~0#1.offset, u132_hcd_delete_~hcd~0#1.base, u132_hcd_delete_~hcd~0#1.offset, u132_hcd_delete_~tmp~10#1.base, u132_hcd_delete_~tmp~10#1.offset;havoc u132_hcd_delete_#in~kref#1.base, u132_hcd_delete_#in~kref#1.offset;assume { :end_inline_u132_hcd_delete } true; [2025-02-08 04:41:09,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4387: SUMMARY for call INIT_LIST_HEAD(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 04:41:09,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17234: havoc #t~nondet1499; [2025-02-08 04:41:09,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4750: havoc dev_get_drvdata_#t~mem79#1.base, dev_get_drvdata_#t~mem79#1.offset; [2025-02-08 04:41:11,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: u132_run_~sleep_time~0#1 := 0bv32; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939-1: SUMMARY for call u132_periodic_reinit_#t~ret616#1 := usb_ftdi_elan_write_pcimem(u132_periodic_reinit_#t~mem614#1.base, u132_periodic_reinit_#t~mem614#1.offset, 52bv32, 0bv8, ~bvor~32(~bvxor~32(2147483648bv32, u132_periodic_reinit_~fit~0#1), u132_periodic_reinit_#t~mem615#1)); srcloc: null [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: u132_periodic_reinit_~retval~11#1 := u132_periodic_reinit_#t~ret616#1;havoc u132_periodic_reinit_#t~mem614#1.base, u132_periodic_reinit_#t~mem614#1.offset;havoc u132_periodic_reinit_#t~mem615#1;havoc u132_periodic_reinit_#t~ret616#1; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253-1: SUMMARY for call u132_run_#t~ret683#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem682#1.base, u132_run_#t~mem682#1.offset, 52bv32, 0bv8, u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset); srcloc: null [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7253: u132_run_~retval~13#1 := u132_run_#t~ret683#1;havoc u132_run_#t~mem682#1.base, u132_run_#t~mem682#1.offset;havoc u132_run_#t~ret683#1; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-2: call u132_run_#t~mem648#1.base, u132_run_#t~mem648#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem649#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121-1: SUMMARY for call u132_run_#t~ret650#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem648#1.base, u132_run_#t~mem648#1.offset, 4bv32, 0bv8, u132_run_#t~mem649#1); srcloc: null [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7121: u132_run_~retval~13#1 := u132_run_#t~ret650#1;havoc u132_run_#t~mem648#1.base, u132_run_#t~mem648#1.offset;havoc u132_run_#t~mem649#1;havoc u132_run_#t~ret650#1; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: SUMMARY for call u132_run_#t~ret730#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem728#1.base, u132_run_#t~mem728#1.offset, 76bv32, 0bv8, (if 0bv32 != ~bvand~32(512bv32, u132_run_#t~mem729#1) then 0bv32 else 4294901760bv32)); srcloc: null [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: u132_run_~retval~13#1 := u132_run_#t~ret730#1;havoc u132_run_#t~mem728#1.base, u132_run_#t~mem728#1.offset;havoc u132_run_#t~mem729#1;havoc u132_run_#t~ret730#1; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171-1: SUMMARY for call u132_run_#t~ret662#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem661#1.base, u132_run_#t~mem661#1.offset, 8bv32, 0bv8, u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset); srcloc: null [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem655#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64); [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7171: u132_run_~retval~13#1 := u132_run_#t~ret662#1;havoc u132_run_#t~mem661#1.base, u132_run_#t~mem661#1.offset;havoc u132_run_#t~ret662#1; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: havoc __const_udelay_~arg0#1;havoc __const_udelay_#in~arg0#1;assume { :end_inline___const_udelay } true;u132_run_~tmp___1~5#1 := u132_run_~__ms~0#1;u132_run_~__ms~0#1 := ~bvsub~64(u132_run_~__ms~0#1, 1bv64); [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353-1: SUMMARY for call u132_run_#t~ret725#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem723#1.base, u132_run_#t~mem723#1.offset, 72bv32, 0bv8, u132_run_#t~mem724#1); srcloc: null [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem710#1.base, u132_run_#t~mem710#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-1: assume { :begin_inline___const_udelay } true;__const_udelay_#in~arg0#1 := 4295000bv64;havoc __const_udelay_~arg0#1;__const_udelay_~arg0#1 := __const_udelay_#in~arg0#1; [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7353: u132_run_~retval~13#1 := u132_run_#t~ret725#1;havoc u132_run_#t~mem723#1.base, u132_run_#t~mem723#1.offset;havoc u132_run_#t~mem724#1;havoc u132_run_#t~ret725#1; [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem667#1 := read~intINTTYPE4#21(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset, 4bv64); [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: assume !(0bv32 != u132_run_~retval~13#1); [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: assume { :begin_inline_u132_run } true;u132_run_#in~u132#1.base, u132_run_#in~u132#1.offset := ~u132~18#1.base, ~u132~18#1.offset;havoc u132_run_#res#1;havoc u132_run_#t~mem629#1, u132_run_#t~mem630#1.base, u132_run_#t~mem630#1.offset, u132_run_#t~ret631#1, u132_run_#t~mem632#1, u132_run_#t~mem634#1, u132_run_#t~mem633#1, u132_run_#t~mem635#1.base, u132_run_#t~mem635#1.offset, u132_run_#t~ret636#1, u132_run_#t~mem637#1, u132_run_#t~ret638#1.base, u132_run_#t~ret638#1.offset, u132_run_#t~mem639#1.base, u132_run_#t~mem639#1.offset, u132_run_#t~mem640#1, u132_run_#t~mem641#1, u132_run_#t~mem642#1, u132_run_#t~mem643#1, u132_run_#t~mem644#1, u132_run_#t~mem645#1, u132_run_#t~mem646#1, u132_run_#t~mem647#1, u132_run_#t~mem648#1.base, u132_run_#t~mem648#1.offset, u132_run_#t~mem649#1, u132_run_#t~ret650#1, u132_run_#t~mem651#1.base, u132_run_#t~mem651#1.offset, u132_run_#t~ret652#1, u132_run_#t~mem653#1.base, u132_run_#t~mem653#1.offset, u132_run_#t~ret654#1, u132_run_#t~mem655#1, u132_run_#t~mem656#1.base, u132_run_#t~mem656#1.offset, u132_run_#t~ret657#1, u132_run_#t~mem658#1, u132_run_#t~mem659#1.base, u132_run_#t~mem659#1.offset, u132_run_#t~ret660#1, u132_run_#t~mem661#1.base, u132_run_#t~mem661#1.offset, u132_run_#t~ret662#1, u132_run_#t~mem663#1.base, u132_run_#t~mem663#1.offset, u132_run_#t~ret664#1, u132_run_#t~mem665#1.base, u132_run_#t~mem665#1.offset, u132_run_#t~ret666#1, u132_run_#t~mem667#1, u132_run_#t~mem668#1.base, u132_run_#t~mem668#1.offset, u132_run_#t~mem669#1, u132_run_#t~mem670#1.base, u132_run_#t~mem670#1.offset, u132_run_#t~mem671#1, u132_run_#t~ret672#1, u132_run_#t~mem673#1.base, u132_run_#t~mem673#1.offset, u132_run_#t~ret674#1, u132_run_#t~mem675#1.base, u132_run_#t~mem675#1.offset, u132_run_#t~ret676#1, u132_run_#t~mem677#1.base, u132_run_#t~mem677#1.offset, u132_run_#t~ret678#1, u132_run_#t~mem679#1.base, u132_run_#t~mem679#1.offset, u132_run_#t~ret680#1, u132_run_#t~ret681#1, u132_run_#t~mem682#1.base, u132_run_#t~mem682#1.offset, u132_run_#t~ret683#1, u132_run_#t~mem684#1.base, u132_run_#t~mem684#1.offset, u132_run_#t~ret685#1, u132_run_#t~mem686#1, u132_run_#t~mem687#1, u132_run_#t~short688#1, u132_run_#t~mem689#1, u132_run_#t~mem690#1, u132_run_#t~mem691#1.base, u132_run_#t~mem691#1.offset, u132_run_#t~mem692#1, u132_run_#t~mem693#1, u132_run_#t~mem694#1, u132_run_#t~mem695#1, u132_run_#t~mem696#1.base, u132_run_#t~mem696#1.offset, u132_run_#t~mem697#1, u132_run_#t~ret698#1, u132_run_#t~mem699#1.base, u132_run_#t~mem699#1.offset, u132_run_#t~ret700#1, u132_run_#t~mem701#1.base, u132_run_#t~mem701#1.offset, u132_run_#t~ret702#1, u132_run_#t~mem703#1.base, u132_run_#t~mem703#1.offset, u132_run_#t~ret704#1, u132_run_#t~ret705#1.base, u132_run_#t~ret705#1.offset, u132_run_#t~mem706#1.base, u132_run_#t~mem706#1.offset, u132_run_#t~ret707#1, u132_run_#t~mem708#1.base, u132_run_#t~mem708#1.offset, u132_run_#t~ret709#1, u132_run_#t~mem710#1.base, u132_run_#t~mem710#1.offset, u132_run_#t~ret711#1, u132_run_#t~mem712#1.base, u132_run_#t~mem712#1.offset, u132_run_#t~ret713#1, u132_run_#t~mem714#1, u132_run_#t~mem715#1, u132_run_#t~mem716#1, u132_run_#t~mem717#1, u132_run_#t~mem718#1.base, u132_run_#t~mem718#1.offset, u132_run_#t~mem719#1, u132_run_#t~ret720#1, u132_run_#t~mem721#1, u132_run_#t~mem722#1, u132_run_#t~mem723#1.base, u132_run_#t~mem723#1.offset, u132_run_#t~mem724#1, u132_run_#t~ret725#1, u132_run_#t~mem726#1.base, u132_run_#t~mem726#1.offset, u132_run_#t~ret727#1, u132_run_#t~mem728#1.base, u132_run_#t~mem728#1.offset, u132_run_#t~mem729#1, u132_run_#t~ret730#1, u132_run_#t~mem731#1.base, u132_run_#t~mem731#1.offset, u132_run_#t~ret732#1, u132_run_#t~mem733#1, u132_run_#t~ret734#1.base, u132_run_#t~ret734#1.offset, u132_run_~u132#1.base, u132_run_~u132#1.offset, u132_run_~retval~13#1, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset, u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset, u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset, u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset, u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset, u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, u132_run_~mask~0#1, u132_run_~first~0#1, u132_run_~sleep_time~0#1, u132_run_~reset_timeout~0#1, u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset, u132_run_~tmp~32#1.base, u132_run_~tmp~32#1.offset, u132_run_~temp___0~0#1, u132_run_~tmp___0~12#1.base, u132_run_~tmp___0~12#1.offset, u132_run_~__ms~0#1, u132_run_~tmp___1~5#1, u132_run_~tmp___2~2#1.base, u132_run_~tmp___2~2#1.offset;u132_run_~u132#1.base, u132_run_~u132#1.offset := u132_run_#in~u132#1.base, u132_run_#in~u132#1.offset;havoc u132_run_~retval~13#1;call u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset := #Ultimate.allocOnStack(4bv64);call u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset := #Ultimate.allocOnStack(4bv64);call u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset := #Ultimate.allocOnStack(4bv64);call u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset := #Ultimate.allocOnStack(4bv64);call u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset := #Ultimate.allocOnStack(4bv64);call u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc u132_run_~mask~0#1;havoc u132_run_~first~0#1;havoc u132_run_~sleep_time~0#1;havoc u132_run_~reset_timeout~0#1;call u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc u132_run_~tmp~32#1.base, u132_run_~tmp~32#1.offset;havoc u132_run_~temp___0~0#1;havoc u132_run_~tmp___0~12#1.base, u132_run_~tmp___0~12#1.offset;havoc u132_run_~__ms~0#1;havoc u132_run_~tmp___1~5#1;havoc u132_run_~tmp___2~2#1.base, u132_run_~tmp___2~2#1.offset;u132_run_~mask~0#1 := 2147483674bv32;call u132_run_#t~mem629#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1280bv64, u132_run_~u132#1.offset), 4bv64);u132_run_~first~0#1 := (if 0bv32 == u132_run_#t~mem629#1 then 1bv32 else 0bv32);havoc u132_run_#t~mem629#1;u132_run_~sleep_time~0#1 := 0bv32;u132_run_~reset_timeout~0#1 := 30bv32; [2025-02-08 04:41:11,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset;#t~ret755#1 := u132_run_#res#1;havoc u132_run_#t~mem629#1, u132_run_#t~mem630#1.base, u132_run_#t~mem630#1.offset, u132_run_#t~ret631#1, u132_run_#t~mem632#1, u132_run_#t~mem634#1, u132_run_#t~mem633#1, u132_run_#t~mem635#1.base, u132_run_#t~mem635#1.offset, u132_run_#t~ret636#1, u132_run_#t~mem637#1, u132_run_#t~ret638#1.base, u132_run_#t~ret638#1.offset, u132_run_#t~mem639#1.base, u132_run_#t~mem639#1.offset, u132_run_#t~mem640#1, u132_run_#t~mem641#1, u132_run_#t~mem642#1, u132_run_#t~mem643#1, u132_run_#t~mem644#1, u132_run_#t~mem645#1, u132_run_#t~mem646#1, u132_run_#t~mem647#1, u132_run_#t~mem648#1.base, u132_run_#t~mem648#1.offset, u132_run_#t~mem649#1, u132_run_#t~ret650#1, u132_run_#t~mem651#1.base, u132_run_#t~mem651#1.offset, u132_run_#t~ret652#1, u132_run_#t~mem653#1.base, u132_run_#t~mem653#1.offset, u132_run_#t~ret654#1, u132_run_#t~mem655#1, u132_run_#t~mem656#1.base, u132_run_#t~mem656#1.offset, u132_run_#t~ret657#1, u132_run_#t~mem658#1, u132_run_#t~mem659#1.base, u132_run_#t~mem659#1.offset, u132_run_#t~ret660#1, u132_run_#t~mem661#1.base, u132_run_#t~mem661#1.offset, u132_run_#t~ret662#1, u132_run_#t~mem663#1.base, u132_run_#t~mem663#1.offset, u132_run_#t~ret664#1, u132_run_#t~mem665#1.base, u132_run_#t~mem665#1.offset, u132_run_#t~ret666#1, u132_run_#t~mem667#1, u132_run_#t~mem668#1.base, u132_run_#t~mem668#1.offset, u132_run_#t~mem669#1, u132_run_#t~mem670#1.base, u132_run_#t~mem670#1.offset, u132_run_#t~mem671#1, u132_run_#t~ret672#1, u132_run_#t~mem673#1.base, u132_run_#t~mem673#1.offset, u132_run_#t~ret674#1, u132_run_#t~mem675#1.base, u132_run_#t~mem675#1.offset, u132_run_#t~ret676#1, u132_run_#t~mem677#1.base, u132_run_#t~mem677#1.offset, u132_run_#t~ret678#1, u132_run_#t~mem679#1.base, u132_run_#t~mem679#1.offset, u132_run_#t~ret680#1, u132_run_#t~ret681#1, u132_run_#t~mem682#1.base, u132_run_#t~mem682#1.offset, u132_run_#t~ret683#1, u132_run_#t~mem684#1.base, u132_run_#t~mem684#1.offset, u132_run_#t~ret685#1, u132_run_#t~mem686#1, u132_run_#t~mem687#1, u132_run_#t~short688#1, u132_run_#t~mem689#1, u132_run_#t~mem690#1, u132_run_#t~mem691#1.base, u132_run_#t~mem691#1.offset, u132_run_#t~mem692#1, u132_run_#t~mem693#1, u132_run_#t~mem694#1, u132_run_#t~mem695#1, u132_run_#t~mem696#1.base, u132_run_#t~mem696#1.offset, u132_run_#t~mem697#1, u132_run_#t~ret698#1, u132_run_#t~mem699#1.base, u132_run_#t~mem699#1.offset, u132_run_#t~ret700#1, u132_run_#t~mem701#1.base, u132_run_#t~mem701#1.offset, u132_run_#t~ret702#1, u132_run_#t~mem703#1.base, u132_run_#t~mem703#1.offset, u132_run_#t~ret704#1, u132_run_#t~ret705#1.base, u132_run_#t~ret705#1.offset, u132_run_#t~mem706#1.base, u132_run_#t~mem706#1.offset, u132_run_#t~ret707#1, u132_run_#t~mem708#1.base, u132_run_#t~mem708#1.offset, u132_run_#t~ret709#1, u132_run_#t~mem710#1.base, u132_run_#t~mem710#1.offset, u132_run_#t~ret711#1, u132_run_#t~mem712#1.base, u132_run_#t~mem712#1.offset, u132_run_#t~ret713#1, u132_run_#t~mem714#1, u132_run_#t~mem715#1, u132_run_#t~mem716#1, u132_run_#t~mem717#1, u132_run_#t~mem718#1.base, u132_run_#t~mem718#1.offset, u132_run_#t~mem719#1, u132_run_#t~ret720#1, u132_run_#t~mem721#1, u132_run_#t~mem722#1, u132_run_#t~mem723#1.base, u132_run_#t~mem723#1.offset, u132_run_#t~mem724#1, u132_run_#t~ret725#1, u132_run_#t~mem726#1.base, u132_run_#t~mem726#1.offset, u132_run_#t~ret727#1, u132_run_#t~mem728#1.base, u132_run_#t~mem728#1.offset, u132_run_#t~mem729#1, u132_run_#t~ret730#1, u132_run_#t~mem731#1.base, u132_run_#t~mem731#1.offset, u132_run_#t~ret732#1, u132_run_#t~mem733#1, u132_run_#t~ret734#1.base, u132_run_#t~ret734#1.offset, u132_run_~u132#1.base, u132_run_~u132#1.offset, u132_run_~retval~13#1, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset, u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset, u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset, u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset, u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset, u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, u132_run_~mask~0#1, u132_run_~first~0#1, u132_run_~sleep_time~0#1, u132_run_~reset_timeout~0#1, u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset, u132_run_~tmp~32#1.base, u132_run_~tmp~32#1.offset, u132_run_~temp___0~0#1, u132_run_~tmp___0~12#1.base, u132_run_~tmp___0~12#1.offset, u132_run_~__ms~0#1, u132_run_~tmp___1~5#1, u132_run_~tmp___2~2#1.base, u132_run_~tmp___2~2#1.offset;havoc u132_run_#in~u132#1.base, u132_run_#in~u132#1.offset;assume { :end_inline_u132_run } true;~retval~14#1 := #t~ret755#1;havoc #t~ret755#1; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume 0bv32 != u132_periodic_reinit_~retval~11#1;u132_periodic_reinit_#res#1 := u132_periodic_reinit_~retval~11#1;call ULTIMATE.dealloc(u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset);havoc u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6941: assume !(0bv32 != u132_periodic_reinit_~retval~11#1);call u132_periodic_reinit_#t~mem617#1.base, u132_periodic_reinit_#t~mem617#1.offset := read~$Pointer$#21(u132_periodic_reinit_~u132#1.base, ~bvadd~64(324bv64, u132_periodic_reinit_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288-1: SUMMARY for call u132_run_#t~ret700#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem699#1.base, u132_run_#t~mem699#1.offset, 8bv32, 0bv8, 4bv32); srcloc: null [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem684#1.base, u132_run_#t~mem684#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: u132_run_~retval~13#1 := u132_run_#t~ret700#1;havoc u132_run_#t~mem699#1.base, u132_run_#t~mem699#1.offset;havoc u132_run_#t~ret700#1; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: assume 128bv32 == ~bvand~32(192bv32, u132_run_#t~mem641#1);havoc u132_run_#t~mem641#1; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: assume !(128bv32 == ~bvand~32(192bv32, u132_run_#t~mem641#1));havoc u132_run_#t~mem641#1;call u132_run_#t~mem642#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem651#1.base, u132_run_#t~mem651#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: assume ~bvslt~32(u132_run_~temp___0~0#1, u132_run_#t~mem658#1);havoc u132_run_#t~mem658#1; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: assume !~bvslt~32(u132_run_~temp___0~0#1, u132_run_#t~mem658#1);havoc u132_run_#t~mem658#1; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: havoc ldv_mutex_lock_215_~ldv_func_arg1#1.base, ldv_mutex_lock_215_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_215_#in~ldv_func_arg1#1.base, ldv_mutex_lock_215_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_215 } true; [2025-02-08 04:41:11,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem731#1.base, u132_run_#t~mem731#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: SUMMARY for call u132_run_#t~ret680#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem679#1.base, u132_run_#t~mem679#1.offset, 24bv32, 0bv8, 0bv32); srcloc: null [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7272-1: SUMMARY for call dev_err(u132_run_#t~mem691#1.base, ~bvadd~64(13bv64, u132_run_#t~mem691#1.offset), 77bv64, 0bv64); srcloc: null [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: u132_run_~retval~13#1 := u132_run_#t~ret680#1;havoc u132_run_#t~mem679#1.base, u132_run_#t~mem679#1.offset;havoc u132_run_#t~ret680#1; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7272: havoc u132_run_#t~mem691#1.base, u132_run_#t~mem691#1.offset;havoc u132_run_#t~mem692#1;havoc u132_run_#t~mem693#1; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem663#1.base, u132_run_#t~mem663#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7355: assume !(0bv32 != u132_run_~retval~13#1); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume 0bv32 == hcfs2string_~state#1; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !(0bv32 == hcfs2string_~state#1); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471: SUMMARY for call msleep(10bv32); srcloc: null [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339: assume 0bv32 != ~bvand~32(2bv32, u132_run_#t~mem715#1);havoc u132_run_#t~mem715#1;call u132_run_#t~mem716#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);call write~intINTTYPE4#21(~bvor~32(4096bv32, u132_run_#t~mem716#1), u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);havoc u132_run_#t~mem716#1;call u132_run_#t~mem717#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);call write~intINTTYPE4#21(~bvand~32(16776703bv32, u132_run_#t~mem717#1), u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);havoc u132_run_#t~mem717#1;call u132_run_#t~mem718#1.base, u132_run_#t~mem718#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem719#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7339: assume !(0bv32 != ~bvand~32(2bv32, u132_run_#t~mem715#1));havoc u132_run_#t~mem715#1;call u132_run_#t~mem721#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1352bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume 0bv32 != ~bvand~32(4bv32, u132_run_#t~mem669#1);havoc u132_run_#t~mem669#1;call u132_run_#t~mem670#1.base, u132_run_#t~mem670#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem671#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume !(0bv32 != ~bvand~32(4bv32, u132_run_#t~mem669#1));havoc u132_run_#t~mem669#1; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: call u132_run_#t~mem644#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(512bv32, u132_run_#t~mem644#1), u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call u132_run_#t~mem645#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvor~32(64bv32, u132_run_#t~mem645#1), u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem645#1;u132_run_~sleep_time~0#1 := 10bv32; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume 0bv32 != ~retval~14#1; [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: assume !(0bv32 != ~retval~14#1); [2025-02-08 04:41:11,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem701#1.base, u132_run_#t~mem701#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: call ULTIMATE.dealloc(u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset);havoc u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset;u132_run_#t~ret681#1 := u132_periodic_reinit_#res#1;havoc u132_periodic_reinit_#t~mem610#1, u132_periodic_reinit_#t~mem611#1.base, u132_periodic_reinit_#t~mem611#1.offset, u132_periodic_reinit_#t~ret612#1, u132_periodic_reinit_#t~mem613#1, u132_periodic_reinit_#t~mem614#1.base, u132_periodic_reinit_#t~mem614#1.offset, u132_periodic_reinit_#t~mem615#1, u132_periodic_reinit_#t~ret616#1, u132_periodic_reinit_#t~mem617#1.base, u132_periodic_reinit_#t~mem617#1.offset, u132_periodic_reinit_#t~ret618#1, u132_periodic_reinit_~u132#1.base, u132_periodic_reinit_~u132#1.offset, u132_periodic_reinit_~retval~11#1, u132_periodic_reinit_~fi~0#1, u132_periodic_reinit_~fit~0#1, u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset;havoc u132_periodic_reinit_#in~u132#1.base, u132_periodic_reinit_#in~u132#1.offset;assume { :end_inline_u132_periodic_reinit } true;u132_run_~retval~13#1 := u132_run_#t~ret681#1;havoc u132_run_#t~ret681#1; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: assume 0bv32 == ~bvand~32(512bv32, u132_run_#t~mem655#1);havoc u132_run_#t~mem655#1;u132_run_~temp___0~0#1 := 0bv32; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: assume !(0bv32 == ~bvand~32(512bv32, u132_run_#t~mem655#1));havoc u132_run_#t~mem655#1; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7241: assume !(0bv32 != u132_run_~retval~13#1);assume { :begin_inline_u132_periodic_reinit } true;u132_periodic_reinit_#in~u132#1.base, u132_periodic_reinit_#in~u132#1.offset := u132_run_~u132#1.base, u132_run_~u132#1.offset;havoc u132_periodic_reinit_#res#1;havoc u132_periodic_reinit_#t~mem610#1, u132_periodic_reinit_#t~mem611#1.base, u132_periodic_reinit_#t~mem611#1.offset, u132_periodic_reinit_#t~ret612#1, u132_periodic_reinit_#t~mem613#1, u132_periodic_reinit_#t~mem614#1.base, u132_periodic_reinit_#t~mem614#1.offset, u132_periodic_reinit_#t~mem615#1, u132_periodic_reinit_#t~ret616#1, u132_periodic_reinit_#t~mem617#1.base, u132_periodic_reinit_#t~mem617#1.offset, u132_periodic_reinit_#t~ret618#1, u132_periodic_reinit_~u132#1.base, u132_periodic_reinit_~u132#1.offset, u132_periodic_reinit_~retval~11#1, u132_periodic_reinit_~fi~0#1, u132_periodic_reinit_~fit~0#1, u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset;u132_periodic_reinit_~u132#1.base, u132_periodic_reinit_~u132#1.offset := u132_periodic_reinit_#in~u132#1.base, u132_periodic_reinit_#in~u132#1.offset;havoc u132_periodic_reinit_~retval~11#1;havoc u132_periodic_reinit_~fi~0#1;havoc u132_periodic_reinit_~fit~0#1;call u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset := #Ultimate.allocOnStack(4bv64);call u132_periodic_reinit_#t~mem610#1 := read~intINTTYPE4#21(u132_periodic_reinit_~u132#1.base, ~bvadd~64(1280bv64, u132_periodic_reinit_~u132#1.offset), 4bv64);u132_periodic_reinit_~fi~0#1 := ~bvand~32(16383bv32, u132_periodic_reinit_#t~mem610#1);havoc u132_periodic_reinit_#t~mem610#1;call u132_periodic_reinit_#t~mem611#1.base, u132_periodic_reinit_#t~mem611#1.offset := read~$Pointer$#21(u132_periodic_reinit_~u132#1.base, ~bvadd~64(324bv64, u132_periodic_reinit_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977-1: hcfs2string_#res#1.base, hcfs2string_#res#1.offset := 70bv64, 0bv64; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225-2: call u132_run_#t~mem675#1.base, u132_run_#t~mem675#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225-1: SUMMARY for call u132_run_#t~ret676#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem675#1.base, u132_run_#t~mem675#1.offset, 32bv32, 0bv8, 0bv32); srcloc: null [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: assume 0bv32 != ~bvand~32(1bv32, u132_run_#t~mem667#1);havoc u132_run_#t~mem667#1;u132_run_~reset_timeout~0#1 := ~bvsub~32(u132_run_~reset_timeout~0#1, 1bv32); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: assume !(0bv32 != ~bvand~32(1bv32, u132_run_#t~mem667#1));havoc u132_run_#t~mem667#1;call u132_run_#t~mem669#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1352bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: u132_run_~retval~13#1 := u132_run_#t~ret676#1;havoc u132_run_#t~mem675#1.base, u132_run_#t~mem675#1.offset;havoc u132_run_#t~ret676#1; [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: assume 4130bv32 == ~zero_extend~32~16(~vendor~0#1) && 29708bv32 == ~zero_extend~32~16(~device~0#1);call write~intINTTYPE4#21(1bv32, ~u132~18#1.base, ~bvadd~64(1352bv64, ~u132~18#1.offset), 4bv64); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: assume !(4130bv32 == ~zero_extend~32~16(~vendor~0#1) && 29708bv32 == ~zero_extend~32~16(~device~0#1)); [2025-02-08 04:41:11,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209-1: SUMMARY for call u132_run_#t~ret672#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem670#1.base, u132_run_#t~mem670#1.offset, 4bv32, 0bv8, u132_run_#t~mem671#1); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: u132_run_~retval~13#1 := u132_run_#t~ret672#1;havoc u132_run_#t~mem670#1.base, u132_run_#t~mem670#1.offset;havoc u132_run_#t~mem671#1;havoc u132_run_#t~ret672#1; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490: call write~intINTTYPE4#21(1bv32, ~u132~18#1.base, ~bvadd~64(1260bv64, ~u132~18#1.offset), 4bv64); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: assume 0bv64 != u132_run_~tmp___1~5#1; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: assume !(0bv64 != u132_run_~tmp___1~5#1); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7490-1: SUMMARY for call u132_disable(~u132~18#1.base, ~u132~18#1.offset); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325-1: SUMMARY for call u132_run_#t~ret711#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem710#1.base, u132_run_#t~mem710#1.offset, 20bv32, 0bv8, 3221225599bv32); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: u132_run_~retval~13#1 := u132_run_#t~ret711#1;havoc u132_run_#t~mem710#1.base, u132_run_#t~mem710#1.offset;havoc u132_run_#t~ret711#1; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume 192bv32 == ~bvand~32(192bv32, u132_run_#t~mem642#1);havoc u132_run_#t~mem642#1; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume !(192bv32 == ~bvand~32(192bv32, u132_run_#t~mem642#1));havoc u132_run_#t~mem642#1;call u132_run_#t~mem643#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-1: SUMMARY for call u132_run_#t~ret705#1.base, u132_run_#t~ret705#1.offset := u132_to_hcd(u132_run_~u132#1.base, u132_run_~u132#1.offset); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: u132_run_~tmp___0~12#1.base, u132_run_~tmp___0~12#1.offset := u132_run_#t~ret705#1.base, u132_run_#t~ret705#1.offset;havoc u132_run_#t~ret705#1.base, u132_run_#t~ret705#1.offset;call write~intINTTYPE4#21(1bv32, u132_run_~tmp___0~12#1.base, ~bvadd~64(897bv64, u132_run_~tmp___0~12#1.offset), 4bv64);call u132_run_#t~mem706#1.base, u132_run_#t~mem706#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: u132_run_~retval~13#1 := u132_run_#t~ret636#1;havoc u132_run_#t~mem635#1.base, u132_run_#t~mem635#1.offset;havoc u132_run_#t~ret636#1; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: u132_periodic_reinit_~retval~11#1 := u132_periodic_reinit_#t~ret618#1;havoc u132_periodic_reinit_#t~mem617#1.base, u132_periodic_reinit_#t~mem617#1.offset;havoc u132_periodic_reinit_#t~ret618#1; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979-1: hcfs2string_#res#1.base, hcfs2string_#res#1.offset := 71bv64, 0bv64; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078-2: call u132_run_#t~mem635#1.base, u132_run_#t~mem635#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078-1: SUMMARY for call u132_run_#t~ret636#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem635#1.base, u132_run_#t~mem635#1.offset, 4bv32, 0bv8, u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset)); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946-1: SUMMARY for call u132_periodic_reinit_#t~ret618#1 := usb_ftdi_elan_write_pcimem(u132_periodic_reinit_#t~mem617#1.base, u132_periodic_reinit_#t~mem617#1.offset, 64bv32, 0bv8, ~bvand~32(16383bv32, ~bvudiv~32(~bvmul~32(9bv32, u132_periodic_reinit_~fi~0#1), 10bv32))); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume 0bv32 == u132_run_~reset_timeout~0#1;call u132_run_#t~mem668#1.base, u132_run_#t~mem668#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume !(0bv32 == u132_run_~reset_timeout~0#1); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260-1: SUMMARY for call u132_run_#t~ret685#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem684#1.base, u132_run_#t~mem684#1.offset, 64bv32, 0bv8, u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset); srcloc: null [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem677#1.base, u132_run_#t~mem677#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: u132_run_~retval~13#1 := u132_run_#t~ret685#1;havoc u132_run_#t~mem684#1.base, u132_run_#t~mem684#1.offset;havoc u132_run_#t~ret685#1; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128-1: SUMMARY for call u132_run_#t~ret652#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem651#1.base, u132_run_#t~mem651#1.offset, 4bv32, 0bv8, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset); srcloc: null [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: u132_run_~retval~13#1 := u132_run_#t~ret652#1;havoc u132_run_#t~mem651#1.base, u132_run_#t~mem651#1.offset;havoc u132_run_#t~ret652#1; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume 64bv32 == hcfs2string_~state#1; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume !(64bv32 == hcfs2string_~state#1); [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343-1: SUMMARY for call u132_run_#t~ret720#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem718#1.base, u132_run_#t~mem718#1.offset, 72bv32, 0bv8, u132_run_#t~mem719#1); srcloc: null [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-1: SUMMARY for call u132_run_#t~ret732#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem731#1.base, u132_run_#t~mem731#1.offset, 4bv32, 0bv8, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset); srcloc: null [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343: u132_run_~retval~13#1 := u132_run_#t~ret720#1;havoc u132_run_#t~mem718#1.base, u132_run_#t~mem718#1.offset;havoc u132_run_#t~mem719#1;havoc u132_run_#t~ret720#1; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: u132_run_~retval~13#1 := u132_run_#t~ret732#1;havoc u132_run_#t~mem731#1.base, u132_run_#t~mem731#1.offset;havoc u132_run_#t~ret732#1; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178: u132_run_~retval~13#1 := u132_run_#t~ret664#1;havoc u132_run_#t~mem663#1.base, u132_run_#t~mem663#1.offset;havoc u132_run_#t~ret664#1; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem673#1.base, u132_run_#t~mem673#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178-1: SUMMARY for call u132_run_#t~ret664#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem663#1.base, u132_run_#t~mem663#1.offset, 8bv32, 0bv8, 1bv32); srcloc: null [2025-02-08 04:41:11,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem712#1.base, u132_run_#t~mem712#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: SUMMARY for call u132_disable(u132_run_~u132#1.base, u132_run_~u132#1.offset); srcloc: null [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-1: SUMMARY for call u132_periodic_reinit_#t~ret612#1 := usb_ftdi_elan_read_pcimem(u132_periodic_reinit_#t~mem611#1.base, u132_periodic_reinit_#t~mem611#1.offset, 52bv32, 0bv8, u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset); srcloc: null [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: u132_periodic_reinit_~retval~11#1 := u132_periodic_reinit_#t~ret612#1;havoc u132_periodic_reinit_#t~mem611#1.base, u132_periodic_reinit_#t~mem611#1.offset;havoc u132_periodic_reinit_#t~ret612#1; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume 4165bv32 == ~zero_extend~32~16(~vendor~0#1) && 51297bv32 == ~zero_extend~32~16(~device~0#1);call #t~mem753#1.base, #t~mem753#1.offset := read~$Pointer$#21(~u132~18#1.base, ~bvadd~64(324bv64, ~u132~18#1.offset), 8bv64); [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: assume !(4165bv32 == ~zero_extend~32~16(~vendor~0#1) && 51297bv32 == ~zero_extend~32~16(~device~0#1)); [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311-1: SUMMARY for call u132_run_#t~ret707#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem706#1.base, u132_run_#t~mem706#1.offset, 80bv32, 0bv8, 32768bv32); srcloc: null [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311: u132_run_~retval~13#1 := u132_run_#t~ret707#1;havoc u132_run_#t~mem706#1.base, u132_run_#t~mem706#1.offset;havoc u132_run_#t~ret707#1; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem637#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);assume { :begin_inline_hcfs2string } true;hcfs2string_#in~state#1 := ~bvand~32(192bv32, u132_run_#t~mem637#1);havoc hcfs2string_#res#1.base, hcfs2string_#res#1.offset;havoc hcfs2string_~state#1;hcfs2string_~state#1 := hcfs2string_#in~state#1; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: call u132_run_#t~mem646#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(512bv32, u132_run_#t~mem646#1), u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call u132_run_#t~mem647#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(u132_run_#t~mem647#1, u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem647#1;u132_run_~sleep_time~0#1 := 50bv32; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume 0bv32 != u132_periodic_reinit_~retval~11#1;u132_periodic_reinit_#res#1 := u132_periodic_reinit_~retval~11#1;call ULTIMATE.dealloc(u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset);havoc u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume !(0bv32 != u132_periodic_reinit_~retval~11#1);u132_periodic_reinit_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset);havoc u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-1: hcfs2string_#res#1.base, hcfs2string_#res#1.offset := 72bv64, 0bv64; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295-1: SUMMARY for call u132_run_#t~ret702#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem701#1.base, u132_run_#t~mem701#1.offset, 8bv32, 0bv8, u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset); srcloc: null [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7262: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem686#1 := read~intINTTYPE4#21(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset, 4bv64);u132_run_#t~short688#1 := 0bv32 == ~bvand~32(1073676288bv32, u132_run_#t~mem686#1); [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: u132_run_~retval~13#1 := u132_run_#t~ret702#1;havoc u132_run_#t~mem701#1.base, u132_run_#t~mem701#1.offset;havoc u132_run_#t~ret702#1; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163-1: SUMMARY for call u132_run_#t~ret660#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem659#1.base, u132_run_#t~mem659#1.offset, 4bv32, 0bv8, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset); srcloc: null [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: assume !(0bv32 != u132_run_~retval~13#1); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-1: SUMMARY for call dev_err(u132_run_#t~mem668#1.base, ~bvadd~64(13bv64, u132_run_#t~mem668#1.offset), 76bv64, 0bv64); srcloc: null [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: u132_run_~retval~13#1 := u132_run_#t~ret660#1;havoc u132_run_#t~mem659#1.base, u132_run_#t~mem659#1.offset;havoc u132_run_#t~ret660#1; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: havoc u132_run_#t~mem668#1.base, u132_run_#t~mem668#1.offset;u132_run_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163-2: call u132_run_#t~mem659#1.base, u132_run_#t~mem659#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem733#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);u132_run_~__ms~0#1 := ~bvand~64(510bv64, ~zero_extend~64~32(~bvlshr~32(u132_run_#t~mem733#1, 23bv32)));havoc u132_run_#t~mem733#1; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: call u132_run_#t~mem694#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(512bv32, u132_run_#t~mem694#1), u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem694#1;call u132_run_#t~mem695#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvor~32(163bv32, u132_run_#t~mem695#1), u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem695#1;call u132_run_#t~mem696#1.base, u132_run_#t~mem696#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem697#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: assume !(0bv32 != u132_run_~retval~13#1); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147-1: SUMMARY for call u132_run_#t~ret657#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem656#1.base, u132_run_#t~mem656#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_run_~temp___0~0#1))[32:0]), 0bv8, 512bv32); srcloc: null [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147: u132_run_~retval~13#1 := u132_run_#t~ret657#1;havoc u132_run_#t~mem656#1.base, u132_run_#t~mem656#1.offset;havoc u132_run_#t~ret657#1; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7180: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem665#1.base, u132_run_#t~mem665#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147-2: call u132_run_#t~mem656#1.base, u132_run_#t~mem656#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: u132_run_~retval~13#1 := u132_run_#t~ret727#1;havoc u132_run_#t~mem726#1.base, u132_run_#t~mem726#1.offset;havoc u132_run_#t~ret727#1; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362-2: call u132_run_#t~mem726#1.base, u132_run_#t~mem726#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362-1: SUMMARY for call u132_run_#t~ret727#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem726#1.base, u132_run_#t~mem726#1.offset, 80bv32, 0bv8, 65536bv32); srcloc: null [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume 64bv32 == ~bvand~32(192bv32, u132_run_#t~mem643#1);havoc u132_run_#t~mem643#1; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: assume !(64bv32 == ~bvand~32(192bv32, u132_run_#t~mem643#1));havoc u132_run_#t~mem643#1; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478: havoc #t~mem753#1.base, #t~mem753#1.offset; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume 0bv32 != u132_run_~first~0#1;call u132_run_#t~mem630#1.base, u132_run_#t~mem630#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume !(0bv32 != u132_run_~first~0#1); [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume 0bv32 != u132_periodic_reinit_~retval~11#1;u132_periodic_reinit_#res#1 := u132_periodic_reinit_~retval~11#1;call ULTIMATE.dealloc(u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset);havoc u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset; [2025-02-08 04:41:11,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume !(0bv32 != u132_periodic_reinit_~retval~11#1);call u132_periodic_reinit_#t~mem613#1 := read~intINTTYPE4#21(u132_periodic_reinit_~#fminterval~0#1.base, u132_periodic_reinit_~#fminterval~0#1.offset, 4bv64);u132_periodic_reinit_~fit~0#1 := ~bvand~32(2147483648bv32, u132_periodic_reinit_#t~mem613#1);havoc u132_periodic_reinit_#t~mem613#1;call u132_periodic_reinit_#t~mem614#1.base, u132_periodic_reinit_#t~mem614#1.offset := read~$Pointer$#21(u132_periodic_reinit_~u132#1.base, ~bvadd~64(324bv64, u132_periodic_reinit_~u132#1.offset), 8bv64);call u132_periodic_reinit_#t~mem615#1 := read~intINTTYPE4#21(u132_periodic_reinit_~u132#1.base, ~bvadd~64(1280bv64, u132_periodic_reinit_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7478-1: SUMMARY for call dev_err(#t~mem753#1.base, ~bvadd~64(13bv64, #t~mem753#1.offset), 82bv64, 0bv64); srcloc: null [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7313: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem708#1.base, u132_run_#t~mem708#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983-1: hcfs2string_#res#1.base, hcfs2string_#res#1.offset := 73bv64, 0bv64; [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396-1: SUMMARY for call u132_run_#t~ret734#1.base, u132_run_#t~ret734#1.offset := u132_to_hcd(u132_run_~u132#1.base, u132_run_~u132#1.offset); srcloc: null [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: u132_run_~tmp___2~2#1.base, u132_run_~tmp___2~2#1.offset := u132_run_#t~ret734#1.base, u132_run_#t~ret734#1.offset;havoc u132_run_#t~ret734#1.base, u132_run_#t~ret734#1.offset;call write~intINTTYPE4#21(1bv32, u132_run_~tmp___2~2#1.base, ~bvadd~64(897bv64, u132_run_~tmp___2~2#1.offset), 4bv64);u132_run_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem703#1.base, u132_run_#t~mem703#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem661#1.base, u132_run_#t~mem661#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: assume 128bv32 == hcfs2string_~state#1; [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: assume !(128bv32 == hcfs2string_~state#1); [2025-02-08 04:41:11,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-1: SUMMARY for call u132_run_#t~ret698#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem696#1.base, u132_run_#t~mem696#1.offset, 4bv32, 0bv8, u132_run_#t~mem697#1); srcloc: null [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7248: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7248: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem682#1.base, u132_run_#t~mem682#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: u132_run_~retval~13#1 := u132_run_#t~ret698#1;havoc u132_run_#t~mem696#1.base, u132_run_#t~mem696#1.offset;havoc u132_run_#t~mem697#1;havoc u132_run_#t~ret698#1; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496-1: SUMMARY for call msleep(100bv32); srcloc: null [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: assume { :begin_inline_ldv_mutex_unlock_216 } true;ldv_mutex_unlock_216_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_216_#in~ldv_func_arg1#1.offset := ~u132~18#1.base, ~bvadd~64(20bv64, ~u132~18#1.offset);havoc ldv_mutex_unlock_216_~ldv_func_arg1#1.base, ldv_mutex_unlock_216_~ldv_func_arg1#1.offset;ldv_mutex_unlock_216_~ldv_func_arg1#1.base, ldv_mutex_unlock_216_~ldv_func_arg1#1.offset := ldv_mutex_unlock_216_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_216_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem728#1.base, u132_run_#t~mem728#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem729#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64); [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7232-1: SUMMARY for call u132_run_#t~ret678#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem677#1.base, u132_run_#t~mem677#1.offset, 40bv32, 0bv8, 285212672bv32); srcloc: null [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7232: u132_run_~retval~13#1 := u132_run_#t~ret678#1;havoc u132_run_#t~mem677#1.base, u132_run_#t~mem677#1.offset;havoc u132_run_#t~ret678#1; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067-1: SUMMARY for call u132_run_#t~ret631#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem630#1.base, u132_run_#t~mem630#1.offset, 52bv32, 0bv8, u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset); srcloc: null [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: u132_run_~retval~13#1 := u132_run_#t~ret631#1;havoc u132_run_#t~mem630#1.base, u132_run_#t~mem630#1.offset;havoc u132_run_#t~ret631#1; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7150: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7150: assume !(0bv32 != u132_run_~retval~13#1);u132_run_~temp___0~0#1 := ~bvadd~32(1bv32, u132_run_~temp___0~0#1);call u132_run_#t~mem658#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1272bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216-1: SUMMARY for call u132_run_#t~ret674#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem673#1.base, u132_run_#t~mem673#1.offset, 4bv32, 0bv8, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset); srcloc: null [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: u132_run_~retval~13#1 := u132_run_#t~ret674#1;havoc u132_run_#t~mem673#1.base, u132_run_#t~mem673#1.offset;havoc u132_run_#t~ret674#1; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7497: havoc ldv_mutex_unlock_216_~ldv_func_arg1#1.base, ldv_mutex_unlock_216_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_216_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_216_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_216 } true;#res#1 := ~retval~14#1; [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume u132_run_#t~short688#1;havoc u132_run_#t~mem686#1;havoc u132_run_#t~mem687#1;havoc u132_run_#t~short688#1;call u132_run_#t~mem689#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1352bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266: assume !u132_run_#t~short688#1;havoc u132_run_#t~mem686#1;havoc u132_run_#t~mem687#1;havoc u132_run_#t~short688#1; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332-1: SUMMARY for call u132_run_#t~ret713#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem712#1.base, u132_run_#t~mem712#1.offset, 72bv32, 0bv8, u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset); srcloc: null [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: u132_run_~retval~13#1 := u132_run_#t~ret713#1;havoc u132_run_#t~mem712#1.base, u132_run_#t~mem712#1.offset;havoc u132_run_#t~ret713#1; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-1: assume u132_run_#t~short688#1; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7266-1: assume !u132_run_#t~short688#1;call u132_run_#t~mem687#1 := read~intINTTYPE4#21(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset, 4bv64);u132_run_#t~short688#1 := 0bv32 == u132_run_#t~mem687#1; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: assume 3601bv32 == ~zero_extend~32~16(~vendor~0#1) && 41208bv32 == ~zero_extend~32~16(~device~0#1);call #t~mem754#1 := read~intINTTYPE4#21(~u132~18#1.base, ~bvadd~64(1352bv64, ~u132~18#1.offset), 4bv64);call write~intINTTYPE4#21(~bvor~32(32bv32, #t~mem754#1), ~u132~18#1.base, ~bvadd~64(1352bv64, ~u132~18#1.offset), 4bv64);havoc #t~mem754#1; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7481: assume !(3601bv32 == ~zero_extend~32~16(~vendor~0#1) && 41208bv32 == ~zero_extend~32~16(~device~0#1)); [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem699#1.base, u132_run_#t~mem699#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: u132_run_#t~ret638#1.base, u132_run_#t~ret638#1.offset := hcfs2string_#res#1.base, hcfs2string_#res#1.offset;havoc hcfs2string_~state#1;havoc hcfs2string_#in~state#1;assume { :end_inline_hcfs2string } true;u132_run_~tmp~32#1.base, u132_run_~tmp~32#1.offset := u132_run_#t~ret638#1.base, u132_run_#t~ret638#1.offset;havoc u132_run_#t~mem637#1;havoc u132_run_#t~ret638#1.base, u132_run_#t~ret638#1.offset;call u132_run_#t~mem639#1.base, u132_run_#t~mem639#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem640#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_216_~ldv_func_arg1#1.base, ldv_mutex_unlock_216_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: hcfs2string_#res#1.base, hcfs2string_#res#1.offset := 74bv64, 0bv64; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem679#1.base, u132_run_#t~mem679#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume 0bv32 == ~bvand~32(4bv32, u132_run_#t~mem689#1);havoc u132_run_#t~mem689#1;call u132_run_#t~mem690#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1352bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvor~32(4bv32, u132_run_#t~mem690#1), u132_run_~u132#1.base, ~bvadd~64(1352bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem690#1; [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7267: assume !(0bv32 == ~bvand~32(4bv32, u132_run_#t~mem689#1));havoc u132_run_#t~mem689#1;call u132_run_#t~mem691#1.base, u132_run_#t~mem691#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem692#1 := read~intINTTYPE4#21(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset, 4bv64);call u132_run_#t~mem693#1 := read~intINTTYPE4#21(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset, 4bv64); [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135-1: SUMMARY for call msleep(u132_run_~sleep_time~0#1); srcloc: null [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: call u132_run_#t~mem653#1.base, u132_run_#t~mem653#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64); [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: SUMMARY for call msleep(5bv32); srcloc: null [2025-02-08 04:41:11,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem632#1 := read~intINTTYPE4#21(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset, 4bv64);call write~intINTTYPE4#21(~bvand~32(16383bv32, u132_run_#t~mem632#1), u132_run_~u132#1.base, ~bvadd~64(1280bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem632#1;call u132_run_#t~mem634#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1280bv64, u132_run_~u132#1.offset), 4bv64);call u132_run_#t~mem633#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1280bv64, u132_run_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvor~32(u132_run_#t~mem634#1, ~bvshl~32(~bvand~32(32767bv32, ~bvudiv~32(~bvadd~32(4294966036bv32, ~bvmul~32(6bv32, u132_run_#t~mem633#1)), 7bv32)), 16bv32)), u132_run_~u132#1.base, ~bvadd~64(1280bv64, u132_run_~u132#1.offset), 4bv64);havoc u132_run_#t~mem634#1;havoc u132_run_#t~mem633#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: assume 0bv32 != ~bvand~32(1bv32, u132_run_#t~mem721#1) || 0bv32 != ~zero_extend~32~8(~distrust_firmware~0);havoc u132_run_#t~mem721#1;call u132_run_#t~mem722#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);call write~intINTTYPE4#21(~bvor~32(512bv32, u132_run_#t~mem722#1), u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);havoc u132_run_#t~mem722#1;call u132_run_#t~mem723#1.base, u132_run_#t~mem723#1.offset := read~$Pointer$#21(u132_run_~u132#1.base, ~bvadd~64(324bv64, u132_run_~u132#1.offset), 8bv64);call u132_run_#t~mem724#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64); [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: assume !(0bv32 != ~bvand~32(1bv32, u132_run_#t~mem721#1) || 0bv32 != ~zero_extend~32~8(~distrust_firmware~0));havoc u132_run_#t~mem721#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7218: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7218: assume !(0bv32 != u132_run_~retval~13#1); [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: havoc u132_run_#t~mem639#1.base, u132_run_#t~mem639#1.offset;havoc u132_run_#t~mem640#1;call u132_run_#t~mem641#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1276bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086-1: SUMMARY for call _dev_info(u132_run_#t~mem639#1.base, ~bvadd~64(13bv64, u132_run_#t~mem639#1.offset), 75bv64, 0bv64); srcloc: null [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume 0bv32 != u132_run_~retval~13#1;u132_run_#res#1 := u132_run_~retval~13#1;call ULTIMATE.dealloc(u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset);havoc u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset;call ULTIMATE.dealloc(u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset);havoc u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset;call ULTIMATE.dealloc(u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset);havoc u132_run_~#fminterval~1#1.base, u132_run_~#fminterval~1#1.offset;call ULTIMATE.dealloc(u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset);havoc u132_run_~#periodicstart~0#1.base, u132_run_~#periodicstart~0#1.offset;call ULTIMATE.dealloc(u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset);havoc u132_run_~#cmdstatus~0#1.base, u132_run_~#cmdstatus~0#1.offset;call ULTIMATE.dealloc(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset);havoc u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset;call ULTIMATE.dealloc(u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset);havoc u132_run_~#temp~0#1.base, u132_run_~#temp~0#1.offset; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume !(0bv32 != u132_run_~retval~13#1);call u132_run_#t~mem714#1 := read~intINTTYPE4#21(u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);call write~intINTTYPE4#21(~bvand~32(4294964991bv32, u132_run_#t~mem714#1), u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset, 4bv64);havoc u132_run_#t~mem714#1;call u132_run_#t~mem715#1 := read~intINTTYPE4#21(u132_run_~u132#1.base, ~bvadd~64(1352bv64, u132_run_~u132#1.offset), 4bv64); [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136-1: SUMMARY for call u132_run_#t~ret654#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem653#1.base, u132_run_#t~mem653#1.offset, 72bv32, 0bv8, u132_run_~#roothub_a___0~0#1.base, u132_run_~#roothub_a___0~0#1.offset); srcloc: null [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: u132_run_~retval~13#1 := u132_run_#t~ret654#1;havoc u132_run_#t~mem653#1.base, u132_run_#t~mem653#1.offset;havoc u132_run_#t~ret654#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: assume 192bv32 == hcfs2string_~state#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: assume !(192bv32 == hcfs2string_~state#1); [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: u132_run_~retval~13#1 := u132_run_#t~ret709#1;havoc u132_run_#t~mem708#1.base, u132_run_#t~mem708#1.offset;havoc u132_run_#t~ret709#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7186: u132_run_~retval~13#1 := u132_run_#t~ret666#1;havoc u132_run_#t~mem665#1.base, u132_run_#t~mem665#1.offset;havoc u132_run_#t~ret666#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-1: SUMMARY for call u132_run_#t~ret709#1 := usb_ftdi_elan_write_pcimem(u132_run_#t~mem708#1.base, u132_run_#t~mem708#1.offset, 12bv32, 0bv8, u132_run_~mask~0#1); srcloc: null [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7186-1: SUMMARY for call u132_run_#t~ret666#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem665#1.base, u132_run_#t~mem665#1.offset, 8bv32, 0bv8, u132_run_~#status~0#1.base, u132_run_~#status~0#1.offset); srcloc: null [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: u132_run_~retval~13#1 := u132_run_#t~ret704#1;havoc u132_run_#t~mem703#1.base, u132_run_#t~mem703#1.offset;havoc u132_run_#t~ret704#1; [2025-02-08 04:41:11,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302-1: SUMMARY for call u132_run_#t~ret704#1 := usb_ftdi_elan_read_pcimem(u132_run_#t~mem703#1.base, u132_run_#t~mem703#1.offset, 4bv32, 0bv8, u132_run_~#control~1#1.base, u132_run_~#control~1#1.offset); srcloc: null [2025-02-08 04:41:11,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17214: havoc #t~nondet1494; [2025-02-08 04:41:16,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume 0bv32 != ~retval~23#1;call #t~mem1127#1.base, #t~mem1127#1.offset := read~$Pointer$#21(~u132~30#1.base, ~bvadd~64(324bv64, ~u132~30#1.offset), 8bv64); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume !(0bv32 != ~retval~23#1);call #t~mem1128#1.base, #t~mem1128#1.offset := read~$Pointer$#21(~hcd~8#1.base, ~hcd~8#1.offset, 8bv64);assume { :begin_inline_device_wakeup_enable } true;device_wakeup_enable_#in~arg0#1.base, device_wakeup_enable_#in~arg0#1.offset := #t~mem1128#1.base, #t~mem1128#1.offset;havoc device_wakeup_enable_#res#1;havoc device_wakeup_enable_#t~nondet1484#1, device_wakeup_enable_~arg0#1.base, device_wakeup_enable_~arg0#1.offset;device_wakeup_enable_~arg0#1.base, device_wakeup_enable_~arg0#1.offset := device_wakeup_enable_#in~arg0#1.base, device_wakeup_enable_#in~arg0#1.offset;havoc device_wakeup_enable_#t~nondet1484#1;device_wakeup_enable_#res#1 := device_wakeup_enable_#t~nondet1484#1;havoc device_wakeup_enable_#t~nondet1484#1; [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: assume ~bvsgt~32(u132_initialise_~tmp___4~4#1, 0bv32); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: assume !~bvsgt~32(u132_initialise_~tmp___4~4#1, 0bv32);u132_initialise_~tmp___5~3#1 := u132_initialise_~udevs~0#1;u132_initialise_~udevs~0#1 := ~bvsub~32(u132_initialise_~udevs~0#1, 1bv32); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12547: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock(ldv_mutex_unlock_251_~ldv_func_arg1#1.base, ldv_mutex_unlock_251_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533: call write~intINTTYPE8#22(137438953408bv64, u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset, 8bv64);call u132_initialise_#t~mem1115#1 := read~intINTTYPE8#22(u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset, 8bv64);call write~intINTTYPE8#21(u132_initialise_#t~mem1115#1, u132_initialise_~ring~16#1.base, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset), 8bv64);havoc u132_initialise_#t~mem1115#1; [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9533-1: SUMMARY for call __init_work(u132_initialise_~ring~16#1.base, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset), 0bv32); srcloc: null [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: assume ~bvsgt~32(u132_initialise_~tmp___6~2#1, 0bv32); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: assume !~bvsgt~32(u132_initialise_~tmp___6~2#1, 0bv32);assume { :begin_inline_ldv_mutex_unlock_249 } true;ldv_mutex_unlock_249_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_249_#in~ldv_func_arg1#1.offset := u132_initialise_~u132#1.base, ~bvadd~64(20bv64, u132_initialise_~u132#1.offset);havoc ldv_mutex_unlock_249_~ldv_func_arg1#1.base, ldv_mutex_unlock_249_~ldv_func_arg1#1.offset;ldv_mutex_unlock_249_~ldv_func_arg1#1.base, ldv_mutex_unlock_249_~ldv_func_arg1#1.offset := ldv_mutex_unlock_249_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_249_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: u132_initialise_~port~3#1.base, u132_initialise_~port~3#1.offset := u132_initialise_~u132#1.base, ~bvadd~64(~bvadd~64(1900bv64, u132_initialise_~u132#1.offset), ~bvmul~64(24bv64, ~sign_extend~64~32(u132_initialise_~ports~0#1)));call write~$Pointer$#21(u132_initialise_~u132#1.base, u132_initialise_~u132#1.offset, u132_initialise_~port~3#1.base, u132_initialise_~port~3#1.offset, 8bv64);call write~intINTTYPE4#21(0bv32, u132_initialise_~port~3#1.base, ~bvadd~64(8bv64, u132_initialise_~port~3#1.offset), 4bv64);call write~intINTTYPE4#21(0bv32, u132_initialise_~port~3#1.base, ~bvadd~64(12bv64, u132_initialise_~port~3#1.offset), 4bv64);call write~intINTTYPE4#21(0bv32, u132_initialise_~port~3#1.base, ~bvadd~64(16bv64, u132_initialise_~port~3#1.offset), 4bv64);call write~intINTTYPE4#21(0bv32, u132_initialise_~port~3#1.base, ~bvadd~64(20bv64, u132_initialise_~port~3#1.offset), 4bv64);u132_initialise_~tmp___1~17#1 := u132_initialise_~ports~0#1;u132_initialise_~ports~0#1 := ~bvsub~32(u132_initialise_~ports~0#1, 1bv32); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558-1: SUMMARY for call INIT_LIST_HEAD(u132_initialise_~u132#1.base, ~bvadd~64(8bv64, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset))); srcloc: null [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: call write~$Pointer$#21(#funAddr~u132_hcd_monitor_work.base, #funAddr~u132_hcd_monitor_work.offset, u132_initialise_~u132#1.base, ~bvadd~64(24bv64, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset)), 8bv64); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517: u132_initialise_~tmp~56#1.base, u132_initialise_~tmp~56#1.offset := u132_initialise_#t~ret1114#1.base, u132_initialise_#t~ret1114#1.offset;havoc u132_initialise_#t~ret1114#1.base, u132_initialise_#t~ret1114#1.offset;call write~$Pointer$#21(u132_initialise_~tmp~56#1.base, u132_initialise_~tmp~56#1.offset, u132_initialise_~u132#1.base, ~bvadd~64(316bv64, u132_initialise_~u132#1.offset), 8bv64);call write~$Pointer$#21(u132_initialise_~pdev#1.base, u132_initialise_~pdev#1.offset, u132_initialise_~u132#1.base, ~bvadd~64(324bv64, u132_initialise_~u132#1.offset), 8bv64);call write~intINTTYPE4#21(0bv32, u132_initialise_~u132#1.base, ~bvadd~64(1264bv64, u132_initialise_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(0bv32, u132_initialise_~u132#1.base, ~bvadd~64(1268bv64, u132_initialise_~u132#1.offset), 4bv64); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-1: SUMMARY for call u132_initialise_#t~ret1114#1.base, u132_initialise_#t~ret1114#1.offset := dev_get_platdata(u132_initialise_~pdev#1.base, ~bvadd~64(13bv64, u132_initialise_~pdev#1.offset)); srcloc: null [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165: assume 0bv32 != ~zero_extend~32~8(u132_monitor_queue_work_~tmp~16#1); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5165: assume !(0bv32 != ~zero_extend~32~8(u132_monitor_queue_work_~tmp~16#1)); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: assume ~bvsgt~32(u132_initialise_~tmp___1~17#1, 0bv32); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: assume !~bvsgt~32(u132_initialise_~tmp___1~17#1, 0bv32); [2025-02-08 04:41:16,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: havoc u132_monitor_queue_work_#t~ret197#1, u132_monitor_queue_work_~u132#1.base, u132_monitor_queue_work_~u132#1.offset, u132_monitor_queue_work_~delta#1, u132_monitor_queue_work_~tmp~16#1;havoc u132_monitor_queue_work_#in~u132#1.base, u132_monitor_queue_work_#in~u132#1.offset, u132_monitor_queue_work_#in~delta#1;assume { :end_inline_u132_monitor_queue_work } true;#res#1 := 0bv32;call ULTIMATE.dealloc(~#control~2#1.base, ~#control~2#1.offset);havoc ~#control~2#1.base, ~#control~2#1.offset;call ULTIMATE.dealloc(~#rh_a~2#1.base, ~#rh_a~2#1.offset);havoc ~#rh_a~2#1.base, ~#rh_a~2#1.offset; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: havoc #t~mem1127#1.base, #t~mem1127#1.offset; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-1: SUMMARY for call dev_err(#t~mem1127#1.base, ~bvadd~64(13bv64, #t~mem1127#1.offset), 132bv64, 0bv64); srcloc: null [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: u132_initialise_~udev~9#1.base, u132_initialise_~udev~9#1.offset := u132_initialise_~u132#1.base, ~bvadd~64(~bvadd~64(1708bv64, u132_initialise_~u132#1.offset), ~bvmul~64(48bv64, ~sign_extend~64~32(u132_initialise_~udevs~0#1)));u132_initialise_~i~4#1 := 16bv32;u132_initialise_~o~0#1 := 16bv32;call write~$Pointer$#21(0bv64, 0bv64, u132_initialise_~udev~9#1.base, ~bvadd~64(4bv64, u132_initialise_~udev~9#1.offset), 8bv64);call write~intINTTYPE1#21(0bv8, u132_initialise_~udev~9#1.base, ~bvadd~64(13bv64, u132_initialise_~udev~9#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, u132_initialise_~udev~9#1.base, ~bvadd~64(14bv64, u132_initialise_~udev~9#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, u132_initialise_~udev~9#1.base, ~bvadd~64(15bv64, u132_initialise_~udev~9#1.offset), 1bv64); [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708: havoc ldv_mutex_unlock_251_~ldv_func_arg1#1.base, ldv_mutex_unlock_251_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_251_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_251_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_251 } true;assume { :begin_inline_u132_u132_init_kref } true;u132_u132_init_kref_#in~u132#1.base, u132_u132_init_kref_#in~u132#1.offset := ~u132~30#1.base, ~u132~30#1.offset;havoc u132_u132_init_kref_~u132#1.base, u132_u132_init_kref_~u132#1.offset;u132_u132_init_kref_~u132#1.base, u132_u132_init_kref_~u132#1.offset := u132_u132_init_kref_#in~u132#1.base, u132_u132_init_kref_#in~u132#1.offset; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17198: havoc usb_create_hcd_#t~ret1490#1.base, usb_create_hcd_#t~ret1490#1.offset; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: call write~intINTTYPE1#21(0bv8, u132_initialise_~udev~9#1.base, ~bvadd~64(~bvadd~64(16bv64, u132_initialise_~udev~9#1.offset), ~sign_extend~64~32(u132_initialise_~i~4#1)), 1bv64);u132_initialise_~tmp___3~7#1 := u132_initialise_~i~4#1;u132_initialise_~i~4#1 := ~bvsub~32(u132_initialise_~i~4#1, 1bv32); [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: havoc kobject_name_#t~mem74#1.base, kobject_name_#t~mem74#1.offset; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: call write~$Pointer$#21(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, u132_initialise_~u132#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset))), 8bv64);call write~intINTTYPE8#21(~bvadd~64(u132_initialise_~u132#1.base, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset)), u132_initialise_~u132#1.base, ~bvadd~64(40bv64, ~bvadd~64(76bv64, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset))), 8bv64); [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-1: SUMMARY for call init_timer_key(u132_initialise_~u132#1.base, ~bvadd~64(76bv64, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset)), 2bv32, 129bv64, 0bv64, u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset); srcloc: null [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5167: SUMMARY for call kref_get(u132_monitor_queue_work_~u132#1.base, u132_monitor_queue_work_~u132#1.offset); srcloc: null [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709: havoc u132_u132_init_kref_~u132#1.base, u132_u132_init_kref_~u132#1.offset;havoc u132_u132_init_kref_#in~u132#1.base, u132_u132_init_kref_#in~u132#1.offset;assume { :end_inline_u132_u132_init_kref } true;assume { :begin_inline_u132_initialise } true;u132_initialise_#in~u132#1.base, u132_initialise_#in~u132#1.offset, u132_initialise_#in~pdev#1.base, u132_initialise_#in~pdev#1.offset := ~u132~30#1.base, ~u132~30#1.offset, ~pdev#1.base, ~pdev#1.offset;havoc u132_initialise_#t~ret1114#1.base, u132_initialise_#t~ret1114#1.offset, u132_initialise_#t~mem1115#1, u132_initialise_#t~mem1116#1, u132_initialise_~u132#1.base, u132_initialise_~u132#1.offset, u132_initialise_~pdev#1.base, u132_initialise_~pdev#1.offset, u132_initialise_~rings~1#1, u132_initialise_~ports~0#1, u132_initialise_~addrs~0#1, u132_initialise_~udevs~0#1, u132_initialise_~endps~1#1, u132_initialise_~tmp~56#1.base, u132_initialise_~tmp~56#1.offset, u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset, u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset, u132_initialise_~ring~16#1.base, u132_initialise_~ring~16#1.offset, u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset, u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset, u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset, u132_initialise_~tmp___0~24#1, u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset, u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset, u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset, u132_initialise_~port~3#1.base, u132_initialise_~port~3#1.offset, u132_initialise_~tmp___1~17#1, u132_initialise_~addr~1#1.base, u132_initialise_~addr~1#1.offset, u132_initialise_~tmp___2~11#1, u132_initialise_~udev~9#1.base, u132_initialise_~udev~9#1.offset, u132_initialise_~i~4#1, u132_initialise_~o~0#1, u132_initialise_~tmp___3~7#1, u132_initialise_~tmp___4~4#1, u132_initialise_~tmp___5~3#1, u132_initialise_~tmp___6~2#1;u132_initialise_~u132#1.base, u132_initialise_~u132#1.offset := u132_initialise_#in~u132#1.base, u132_initialise_#in~u132#1.offset;u132_initialise_~pdev#1.base, u132_initialise_~pdev#1.offset := u132_initialise_#in~pdev#1.base, u132_initialise_#in~pdev#1.offset;havoc u132_initialise_~rings~1#1;havoc u132_initialise_~ports~0#1;havoc u132_initialise_~addrs~0#1;havoc u132_initialise_~udevs~0#1;havoc u132_initialise_~endps~1#1;havoc u132_initialise_~tmp~56#1.base, u132_initialise_~tmp~56#1.offset;call u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset := #Ultimate.allocOnStack(8bv64);call u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset := #Ultimate.allocOnStack(8bv64);havoc u132_initialise_~ring~16#1.base, u132_initialise_~ring~16#1.offset;call u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset := #Ultimate.allocOnStack(8bv64);call u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset := #Ultimate.allocOnStack(8bv64);call u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc u132_initialise_~tmp___0~24#1;call u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8bv64);call u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset := #Ultimate.allocOnStack(8bv64);call u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc u132_initialise_~port~3#1.base, u132_initialise_~port~3#1.offset;havoc u132_initialise_~tmp___1~17#1;havoc u132_initialise_~addr~1#1.base, u132_initialise_~addr~1#1.offset;havoc u132_initialise_~tmp___2~11#1;havoc u132_initialise_~udev~9#1.base, u132_initialise_~udev~9#1.offset;havoc u132_initialise_~i~4#1;havoc u132_initialise_~o~0#1;havoc u132_initialise_~tmp___3~7#1;havoc u132_initialise_~tmp___4~4#1;havoc u132_initialise_~tmp___5~3#1;havoc u132_initialise_~tmp___6~2#1;u132_initialise_~rings~1#1 := 4bv32;u132_initialise_~ports~0#1 := 7bv32;u132_initialise_~addrs~0#1 := 128bv32;u132_initialise_~udevs~0#1 := 4bv32;u132_initialise_~endps~1#1 := 100bv32; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: havoc ldv_mutex_lock_248_~ldv_func_arg1#1.base, ldv_mutex_lock_248_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_248_#in~ldv_func_arg1#1.base, ldv_mutex_lock_248_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_248 } true; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: havoc dev_name_#t~mem77#1.base, dev_name_#t~mem77#1.offset; [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: SUMMARY for call lockdep_init_map(u132_initialise_~ring~16#1.base, ~bvadd~64(32bv64, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset)), 126bv64, 0bv64, u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset, 0bv32); srcloc: null [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718-1: SUMMARY for call u132_u132_put_kref(~u132~30#1.base, ~u132~30#1.offset); srcloc: null [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: assume ~bvsgt~32(u132_initialise_~tmp___2~11#1, 0bv32); [2025-02-08 04:41:16,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: assume !~bvsgt~32(u132_initialise_~tmp___2~11#1, 0bv32); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: u132_initialise_~ring~16#1.base, u132_initialise_~ring~16#1.offset := u132_initialise_~u132#1.base, ~bvadd~64(~bvadd~64(332bv64, u132_initialise_~u132#1.offset), ~bvmul~64(231bv64, ~sign_extend~64~32(u132_initialise_~rings~1#1)));call write~$Pointer$#21(u132_initialise_~u132#1.base, u132_initialise_~u132#1.offset, u132_initialise_~ring~16#1.base, ~bvadd~64(3bv64, u132_initialise_~ring~16#1.offset), 8bv64);call write~intINTTYPE1#21(~bvadd~32(1bv32, ~zero_extend~32~8(u132_initialise_~rings~1#1[8:0]))[8:0], u132_initialise_~ring~16#1.base, ~bvadd~64(2bv64, u132_initialise_~ring~16#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, u132_initialise_~ring~16#1.base, ~bvadd~64(1bv64, u132_initialise_~ring~16#1.offset), 1bv64);call write~$Pointer$#21(0bv64, 0bv64, u132_initialise_~ring~16#1.base, ~bvadd~64(11bv64, u132_initialise_~ring~16#1.offset), 8bv64); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9718: #res#1 := ~retval~23#1;call ULTIMATE.dealloc(~#control~2#1.base, ~#control~2#1.offset);havoc ~#control~2#1.base, ~#control~2#1.offset;call ULTIMATE.dealloc(~#rh_a~2#1.base, ~#rh_a~2#1.offset);havoc ~#rh_a~2#1.base, ~#rh_a~2#1.offset; [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: call write~intINTTYPE1#21(0bv8, u132_initialise_~udev~9#1.base, ~bvadd~64(~bvadd~64(32bv64, u132_initialise_~udev~9#1.offset), ~sign_extend~64~32(u132_initialise_~o~0#1)), 1bv64);u132_initialise_~tmp___4~4#1 := u132_initialise_~o~0#1;u132_initialise_~o~0#1 := ~bvsub~32(u132_initialise_~o~0#1, 1bv32); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: call write~intINTTYPE8#9(137438953408bv64, u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset, 8bv64);call u132_initialise_#t~mem1116#1 := read~intINTTYPE8#9(u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset, 8bv64);call write~intINTTYPE8#21(u132_initialise_#t~mem1116#1, u132_initialise_~u132#1.base, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset), 8bv64);havoc u132_initialise_#t~mem1116#1; [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-1: SUMMARY for call __init_work(u132_initialise_~u132#1.base, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset), 0bv32); srcloc: null [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: call write~$Pointer$#21(0bv64, 0bv64, u132_initialise_~u132#1.base, ~bvadd~64(~bvadd~64(2068bv64, u132_initialise_~u132#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(u132_initialise_~endps~1#1))), 8bv64);u132_initialise_~tmp___6~2#1 := u132_initialise_~endps~1#1;u132_initialise_~endps~1#1 := ~bvsub~32(u132_initialise_~endps~1#1, 1bv32); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9637: havoc ldv_mutex_unlock_249_~ldv_func_arg1#1.base, ldv_mutex_unlock_249_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_249_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_249_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_249 } true;call ULTIMATE.dealloc(u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset);havoc u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset);havoc u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset);havoc u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset);havoc u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset);havoc u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset);havoc u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset);havoc u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset);havoc u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset; [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: call write~$Pointer$#21(#funAddr~u132_hcd_ring_work_scheduler.base, #funAddr~u132_hcd_ring_work_scheduler.offset, u132_initialise_~ring~16#1.base, ~bvadd~64(24bv64, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset)), 8bv64); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538-1: SUMMARY for call INIT_LIST_HEAD(u132_initialise_~ring~16#1.base, ~bvadd~64(8bv64, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset))); srcloc: null [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: SUMMARY for call __mutex_init(u132_initialise_~u132#1.base, ~bvadd~64(20bv64, u132_initialise_~u132#1.offset), 124bv64, 0bv64, u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset); srcloc: null [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: assume ~bvsgt~32(u132_initialise_~tmp___0~24#1, 0bv32); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: assume !~bvsgt~32(u132_initialise_~tmp___0~24#1, 0bv32);assume { :begin_inline_ldv_mutex_lock_248 } true;ldv_mutex_lock_248_#in~ldv_func_arg1#1.base, ldv_mutex_lock_248_#in~ldv_func_arg1#1.offset := u132_initialise_~u132#1.base, ~bvadd~64(20bv64, u132_initialise_~u132#1.offset);havoc ldv_mutex_lock_248_~ldv_func_arg1#1.base, ldv_mutex_lock_248_~ldv_func_arg1#1.offset;ldv_mutex_lock_248_~ldv_func_arg1#1.base, ldv_mutex_lock_248_~ldv_func_arg1#1.offset := ldv_mutex_lock_248_#in~ldv_func_arg1#1.base, ldv_mutex_lock_248_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9489: call ULTIMATE.dealloc(u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset);havoc u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset);havoc u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset);havoc u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset);havoc u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset);havoc u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset);havoc u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset);havoc u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset);havoc u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset;havoc u132_initialise_#t~ret1114#1.base, u132_initialise_#t~ret1114#1.offset, u132_initialise_#t~mem1115#1, u132_initialise_#t~mem1116#1, u132_initialise_~u132#1.base, u132_initialise_~u132#1.offset, u132_initialise_~pdev#1.base, u132_initialise_~pdev#1.offset, u132_initialise_~rings~1#1, u132_initialise_~ports~0#1, u132_initialise_~addrs~0#1, u132_initialise_~udevs~0#1, u132_initialise_~endps~1#1, u132_initialise_~tmp~56#1.base, u132_initialise_~tmp~56#1.offset, u132_initialise_~#__key~3#1.base, u132_initialise_~#__key~3#1.offset, u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset, u132_initialise_~ring~16#1.base, u132_initialise_~ring~16#1.offset, u132_initialise_~#__key___1~3#1.base, u132_initialise_~#__key___1~3#1.offset, u132_initialise_~#__constr_expr_0~3#1.base, u132_initialise_~#__constr_expr_0~3#1.offset, u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset, u132_initialise_~tmp___0~24#1, u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset, u132_initialise_~#__constr_expr_1~0#1.base, u132_initialise_~#__constr_expr_1~0#1.offset, u132_initialise_~#__key___4~0#1.base, u132_initialise_~#__key___4~0#1.offset, u132_initialise_~port~3#1.base, u132_initialise_~port~3#1.offset, u132_initialise_~tmp___1~17#1, u132_initialise_~addr~1#1.base, u132_initialise_~addr~1#1.offset, u132_initialise_~tmp___2~11#1, u132_initialise_~udev~9#1.base, u132_initialise_~udev~9#1.offset, u132_initialise_~i~4#1, u132_initialise_~o~0#1, u132_initialise_~tmp___3~7#1, u132_initialise_~tmp___4~4#1, u132_initialise_~tmp___5~3#1, u132_initialise_~tmp___6~2#1;havoc u132_initialise_#in~u132#1.base, u132_initialise_#in~u132#1.offset, u132_initialise_#in~pdev#1.base, u132_initialise_#in~pdev#1.offset;assume { :end_inline_u132_initialise } true;call write~$Pointer$#21(131bv64, 0bv64, ~hcd~8#1.base, ~bvadd~64(263bv64, ~hcd~8#1.offset), 8bv64);assume { :begin_inline_usb_add_hcd } true;usb_add_hcd_#in~arg0#1.base, usb_add_hcd_#in~arg0#1.offset, usb_add_hcd_#in~arg1#1, usb_add_hcd_#in~arg2#1 := ~hcd~8#1.base, ~hcd~8#1.offset, 0bv32, 0bv64;havoc usb_add_hcd_#res#1;havoc usb_add_hcd_#t~nondet1489#1, usb_add_hcd_~arg0#1.base, usb_add_hcd_~arg0#1.offset, usb_add_hcd_~arg1#1, usb_add_hcd_~arg2#1;usb_add_hcd_~arg0#1.base, usb_add_hcd_~arg0#1.offset := usb_add_hcd_#in~arg0#1.base, usb_add_hcd_#in~arg0#1.offset;usb_add_hcd_~arg1#1 := usb_add_hcd_#in~arg1#1;usb_add_hcd_~arg2#1 := usb_add_hcd_#in~arg2#1;havoc usb_add_hcd_#t~nondet1489#1;usb_add_hcd_#res#1 := usb_add_hcd_#t~nondet1489#1;havoc usb_add_hcd_#t~nondet1489#1; [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: call ULTIMATE.dealloc(~#control~2#1.base, ~#control~2#1.offset);havoc ~#control~2#1.base, ~#control~2#1.offset;call ULTIMATE.dealloc(~#rh_a~2#1.base, ~#rh_a~2#1.offset);havoc ~#rh_a~2#1.base, ~#rh_a~2#1.offset; [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605: assume ~bvsgt~32(u132_initialise_~tmp___3~7#1, 0bv32); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605: assume !~bvsgt~32(u132_initialise_~tmp___3~7#1, 0bv32); [2025-02-08 04:41:16,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17136: havoc device_wakeup_enable_#t~nondet1484#1;#t~ret1129#1 := device_wakeup_enable_#res#1;havoc device_wakeup_enable_#t~nondet1484#1, device_wakeup_enable_~arg0#1.base, device_wakeup_enable_~arg0#1.offset;havoc device_wakeup_enable_#in~arg0#1.base, device_wakeup_enable_#in~arg0#1.offset;assume { :end_inline_device_wakeup_enable } true;havoc #t~mem1128#1.base, #t~mem1128#1.offset;havoc #t~ret1129#1;assume { :begin_inline_u132_monitor_queue_work } true;u132_monitor_queue_work_#in~u132#1.base, u132_monitor_queue_work_#in~u132#1.offset, u132_monitor_queue_work_#in~delta#1 := ~u132~30#1.base, ~u132~30#1.offset, 100bv32;havoc u132_monitor_queue_work_#t~ret197#1, u132_monitor_queue_work_~u132#1.base, u132_monitor_queue_work_~u132#1.offset, u132_monitor_queue_work_~delta#1, u132_monitor_queue_work_~tmp~16#1;u132_monitor_queue_work_~u132#1.base, u132_monitor_queue_work_~u132#1.offset := u132_monitor_queue_work_#in~u132#1.base, u132_monitor_queue_work_#in~u132#1.offset;u132_monitor_queue_work_~delta#1 := u132_monitor_queue_work_#in~delta#1;havoc u132_monitor_queue_work_~tmp~16#1; [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12520: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132(ldv_mutex_lock_248_~ldv_func_arg1#1.base, ldv_mutex_lock_248_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: havoc ldv_mutex_lock_250_~ldv_func_arg1#1.base, ldv_mutex_lock_250_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_250_#in~ldv_func_arg1#1.base, ldv_mutex_lock_250_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_250 } true; [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: SUMMARY for call lockdep_init_map(u132_initialise_~u132#1.base, ~bvadd~64(32bv64, ~bvadd~64(1364bv64, u132_initialise_~u132#1.offset)), 128bv64, 0bv64, u132_initialise_~#__key___3~0#1.base, u132_initialise_~#__key___3~0#1.offset, 0bv32); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: SUMMARY for call __mutex_init(u132_initialise_~u132#1.base, ~bvadd~64(168bv64, u132_initialise_~u132#1.offset), 125bv64, 0bv64, u132_initialise_~#__key___0~3#1.base, u132_initialise_~#__key___0~3#1.offset); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4915: SUMMARY for call kref_init(u132_u132_init_kref_~u132#1.base, u132_u132_init_kref_~u132#1.offset); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume ~bvsgt~32(u132_initialise_~tmp___5~3#1, 0bv32); [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: assume !~bvsgt~32(u132_initialise_~tmp___5~3#1, 0bv32); [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9581: u132_initialise_~addr~1#1.base, u132_initialise_~addr~1#1.offset := u132_initialise_~u132#1.base, ~bvadd~64(~bvadd~64(1580bv64, u132_initialise_~u132#1.offset), ~sign_extend~64~32(u132_initialise_~addrs~0#1));call write~intINTTYPE1#21(0bv8, u132_initialise_~addr~1#1.base, u132_initialise_~addr~1#1.offset, 1bv64);u132_initialise_~tmp___2~11#1 := u132_initialise_~addrs~0#1;u132_initialise_~addrs~0#1 := ~bvsub~32(u132_initialise_~addrs~0#1, 1bv32); [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5163: u132_monitor_queue_work_~tmp~16#1 := (if 0bv8 == u132_monitor_queue_work_#t~ret197#1 then 0bv8 else 1bv8);havoc u132_monitor_queue_work_#t~ret197#1; [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5163-1: SUMMARY for call u132_monitor_queue_work_#t~ret197#1 := queue_delayed_work(~workqueue~0.base, ~workqueue~0.offset, u132_monitor_queue_work_~u132#1.base, ~bvadd~64(1364bv64, u132_monitor_queue_work_~u132#1.offset), ~zero_extend~64~32(u132_monitor_queue_work_~delta#1)); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12529: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_249_~ldv_func_arg1#1.base, ldv_mutex_unlock_249_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: call write~$Pointer$#21(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, u132_initialise_~ring~16#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset))), 8bv64);call write~intINTTYPE8#21(~bvadd~64(u132_initialise_~ring~16#1.base, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset)), u132_initialise_~ring~16#1.base, ~bvadd~64(40bv64, ~bvadd~64(76bv64, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset))), 8bv64);u132_initialise_~tmp___0~24#1 := u132_initialise_~rings~1#1;u132_initialise_~rings~1#1 := ~bvsub~32(u132_initialise_~rings~1#1, 1bv32); [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540-1: SUMMARY for call init_timer_key(u132_initialise_~ring~16#1.base, ~bvadd~64(76bv64, ~bvadd~64(19bv64, u132_initialise_~ring~16#1.offset)), 2bv32, 127bv64, 0bv64, u132_initialise_~#__key___2~0#1.base, u132_initialise_~#__key___2~0#1.offset); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705: ~u132_instances~0 := ~bvadd~32(1bv32, ~u132_instances~0);call write~intINTTYPE4#21(~u132_instances~0, ~u132~30#1.base, ~bvadd~64(1256bv64, ~u132~30#1.offset), 4bv64);assume { :begin_inline_ldv_mutex_unlock_251 } true;ldv_mutex_unlock_251_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_251_#in~ldv_func_arg1#1.offset := ~#u132_module_lock~0.base, ~#u132_module_lock~0.offset;havoc ldv_mutex_unlock_251_~ldv_func_arg1#1.base, ldv_mutex_unlock_251_~ldv_func_arg1#1.offset;ldv_mutex_unlock_251_~ldv_func_arg1#1.base, ldv_mutex_unlock_251_~ldv_func_arg1#1.offset := ldv_mutex_unlock_251_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_251_#in~ldv_func_arg1#1.offset; [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-1: SUMMARY for call list_add_tail(~u132~30#1.base, ~bvadd~64(4bv64, ~u132~30#1.offset), ~#u132_static_list~0.base, ~#u132_static_list~0.offset); srcloc: null [2025-02-08 04:41:16,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17195: havoc usb_add_hcd_#t~nondet1489#1;#t~ret1126#1 := usb_add_hcd_#res#1;havoc usb_add_hcd_#t~nondet1489#1, usb_add_hcd_~arg0#1.base, usb_add_hcd_~arg0#1.offset, usb_add_hcd_~arg1#1, usb_add_hcd_~arg2#1;havoc usb_add_hcd_#in~arg0#1.base, usb_add_hcd_#in~arg0#1.offset, usb_add_hcd_#in~arg1#1, usb_add_hcd_#in~arg2#1;assume { :end_inline_usb_add_hcd } true;~retval~23#1 := #t~ret1126#1;havoc #t~ret1126#1; [2025-02-08 04:41:16,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17188: havoc queue_delayed_work_on_#t~nondet1488#1; [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume ~bvsgt~32(u132_suspend_#t~mem1132#1, 1bv32);havoc u132_suspend_#t~mem1132#1;call u132_suspend_#t~mem1133#1.base, u132_suspend_#t~mem1133#1.offset := read~$Pointer$#21(u132_suspend_~u132~31#1.base, ~bvadd~64(324bv64, u132_suspend_~u132~31#1.offset), 8bv64);call u132_suspend_#t~mem1134#1 := read~intINTTYPE4#21(u132_suspend_~u132~31#1.base, ~bvadd~64(1260bv64, u132_suspend_~u132~31#1.offset), 4bv64); [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume !~bvsgt~32(u132_suspend_#t~mem1132#1, 1bv32);havoc u132_suspend_#t~mem1132#1;call u132_suspend_#t~mem1135#1 := read~intINTTYPE4#21(u132_suspend_~u132~31#1.base, ~bvadd~64(1260bv64, u132_suspend_~u132~31#1.offset), 4bv64); [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: u132_roothub_portreset_~retval~19#1 := u132_roothub_portreset_#t~ret1037#1;havoc u132_roothub_portreset_#t~mem1036#1.base, u132_roothub_portreset_#t~mem1036#1.offset;havoc u132_roothub_portreset_#t~ret1037#1; [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-1: SUMMARY for call u132_roothub_portreset_#t~ret1037#1 := usb_ftdi_elan_write_pcimem(u132_roothub_portreset_#t~mem1036#1.base, u132_roothub_portreset_#t~mem1036#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_portreset_~port_index#1))[32:0]), 0bv8, 16bv32); srcloc: null [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-2: call u132_roothub_portreset_#t~mem1036#1.base, u132_roothub_portreset_#t~mem1036#1.offset := read~$Pointer$#21(u132_roothub_portreset_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portreset_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: havoc ldv_pm_ops_instance_suspend_1_21_#t~ret1281#1, ldv_pm_ops_instance_suspend_1_21_~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_~arg0#1.offset, ldv_pm_ops_instance_suspend_1_21_~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_1_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_1_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_1_21 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1207#1.base, ldv_platform_pm_ops_instance_1_#t~mem1207#1.offset; [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: assume 3bv32 == ~bvlshr~32(u132_urb_enqueue_#t~mem898#1, 30bv32);havoc u132_urb_enqueue_#t~mem898#1;call u132_urb_enqueue_#t~mem899#1 := read~intINTTYPE1#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(~bvadd~64(1580bv64, u132_urb_enqueue_~u132~20#1.offset), ~sign_extend~64~32(~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1))), 1bv64);u132_urb_enqueue_~address___0~2#1 := u132_urb_enqueue_#t~mem899#1;havoc u132_urb_enqueue_#t~mem899#1;u132_urb_enqueue_~udev___0~2#1.base, u132_urb_enqueue_~udev___0~2#1.offset := u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(~bvadd~64(1708bv64, u132_urb_enqueue_~u132~20#1.offset), ~bvmul~64(48bv64, ~zero_extend~64~8(u132_urb_enqueue_~address___0~2#1)));call u132_urb_enqueue_#t~mem900#1.base, u132_urb_enqueue_#t~mem900#1.offset := read~$Pointer$#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(72bv64, u132_urb_enqueue_~urb#1.offset), 8bv64);call u132_urb_enqueue_#t~mem901#1.base, u132_urb_enqueue_#t~mem901#1.offset := read~$Pointer$#21(u132_urb_enqueue_#t~mem900#1.base, ~bvadd~64(31bv64, u132_urb_enqueue_#t~mem900#1.offset), 8bv64);u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset := u132_urb_enqueue_#t~mem901#1.base, u132_urb_enqueue_#t~mem901#1.offset;havoc u132_urb_enqueue_#t~mem900#1.base, u132_urb_enqueue_#t~mem900#1.offset;havoc u132_urb_enqueue_#t~mem901#1.base, u132_urb_enqueue_#t~mem901#1.offset;call write~intINTTYPE4#21(0bv32, u132_urb_enqueue_~urb#1.base, ~bvadd~64(132bv64, u132_urb_enqueue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: assume !(3bv32 == ~bvlshr~32(u132_urb_enqueue_#t~mem898#1, 30bv32));havoc u132_urb_enqueue_#t~mem898#1;call u132_urb_enqueue_#t~mem906#1.base, u132_urb_enqueue_#t~mem906#1.offset := read~$Pointer$#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(72bv64, u132_urb_enqueue_~urb#1.offset), 8bv64);call u132_urb_enqueue_#t~mem907#1.base, u132_urb_enqueue_#t~mem907#1.offset := read~$Pointer$#21(u132_urb_enqueue_#t~mem906#1.base, ~bvadd~64(31bv64, u132_urb_enqueue_#t~mem906#1.offset), 8bv64);u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset := u132_urb_enqueue_#t~mem907#1.base, u132_urb_enqueue_#t~mem907#1.offset;havoc u132_urb_enqueue_#t~mem906#1.base, u132_urb_enqueue_#t~mem906#1.offset;havoc u132_urb_enqueue_#t~mem907#1.base, u132_urb_enqueue_#t~mem907#1.offset;u132_urb_enqueue_~urb_size~0#1 := 8bv16;call u132_urb_enqueue_#t~mem908#1.base, u132_urb_enqueue_#t~mem908#1.offset := read~$Pointer$#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(136bv64, u132_urb_enqueue_~urb#1.offset), 8bv64);u132_urb_enqueue_~b~4#1.base, u132_urb_enqueue_~b~4#1.offset := u132_urb_enqueue_#t~mem908#1.base, u132_urb_enqueue_#t~mem908#1.offset;havoc u132_urb_enqueue_#t~mem908#1.base, u132_urb_enqueue_#t~mem908#1.offset;u132_urb_enqueue_~i~2#1 := 0bv32;u132_urb_enqueue_~d~0#1.base, u132_urb_enqueue_~d~0#1.offset := u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset;u132_urb_enqueue_~m~0#1 := 31bv32;u132_urb_enqueue_~l~0#1 := 0bv32;call write~intINTTYPE1#6(0bv8, u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset, 1bv64); [2025-02-08 04:42:20,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: havoc ldv_dispatch_register_io_instance_5_7_7_#t~ret1166#1.base, ldv_dispatch_register_io_instance_5_7_7_#t~ret1166#1.offset, ldv_dispatch_register_io_instance_5_7_7_~cf_arg_2~0#1.base, ldv_dispatch_register_io_instance_5_7_7_~cf_arg_2~0#1.offset, ldv_dispatch_register_io_instance_5_7_7_~tmp~68#1.base, ldv_dispatch_register_io_instance_5_7_7_~tmp~68#1.offset;assume { :end_inline_ldv_dispatch_register_io_instance_5_7_7 } true;assume { :begin_inline_ldv_dispatch_register_dummy_factory_7_7_6 } true;havoc ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.base, ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.offset, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.offset;havoc ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.offset;havoc ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.offset; [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume 0bv32 == ~u132_instances~0; [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume !(0bv32 == ~u132_instances~0);assume { :begin_inline_schedule } true; [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11201-1: assume { :begin_inline_ldv_io_instance_callback_2_4 } true;ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset, ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_resume~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_resume~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset;havoc ldv_io_instance_callback_2_4_#t~ret1179#1, ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset, ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset;ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset := ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset;ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset := ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset; [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11201: havoc ldv_io_instance_callback_2_4_#t~ret1179#1, ldv_io_instance_callback_2_4_~arg0#1.base, ldv_io_instance_callback_2_4_~arg0#1.offset, ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset;havoc ldv_io_instance_callback_2_4_#in~arg0#1.base, ldv_io_instance_callback_2_4_#in~arg0#1.offset, ldv_io_instance_callback_2_4_#in~arg1#1.base, ldv_io_instance_callback_2_4_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_callback_2_4 } true; [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume ~bvsgt~32(u132_hub_status_data_#t~mem1060#1, 0bv32);havoc u132_hub_status_data_#t~mem1060#1;call u132_hub_status_data_#t~mem1061#1.base, u132_hub_status_data_#t~mem1061#1.offset := read~$Pointer$#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(324bv64, u132_hub_status_data_~u132~24#1.offset), 8bv64); [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume !~bvsgt~32(u132_hub_status_data_#t~mem1060#1, 0bv32);havoc u132_hub_status_data_#t~mem1060#1;u132_hub_status_data_~changed~0#1 := 0bv32;u132_hub_status_data_~length~0#1 := 1bv32;call u132_hub_status_data_#t~mem1062#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1352bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135-1: SUMMARY for call ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:42:20,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135: ldv_struct_hc_driver_io_instance_2_~tmp___5~4#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___5~4#1.offset := ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.offset;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.offset;ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.offset := ldv_struct_hc_driver_io_instance_2_~tmp___5~4#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___5~4#1.offset;assume { :begin_inline_ldv_io_instance_callback_2_23 } true;ldv_io_instance_callback_2_23_#in~arg0#1.base, ldv_io_instance_callback_2_23_#in~arg0#1.offset, ldv_io_instance_callback_2_23_#in~arg1#1.base, ldv_io_instance_callback_2_23_#in~arg1#1.offset, ldv_io_instance_callback_2_23_#in~arg2#1.base, ldv_io_instance_callback_2_23_#in~arg2#1.offset := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_status_data~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_status_data~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.offset;havoc ldv_io_instance_callback_2_23_#t~ret1174#1, ldv_io_instance_callback_2_23_~arg0#1.base, ldv_io_instance_callback_2_23_~arg0#1.offset, ldv_io_instance_callback_2_23_~arg1#1.base, ldv_io_instance_callback_2_23_~arg1#1.offset, ldv_io_instance_callback_2_23_~arg2#1.base, ldv_io_instance_callback_2_23_~arg2#1.offset;ldv_io_instance_callback_2_23_~arg0#1.base, ldv_io_instance_callback_2_23_~arg0#1.offset := ldv_io_instance_callback_2_23_#in~arg0#1.base, ldv_io_instance_callback_2_23_#in~arg0#1.offset;ldv_io_instance_callback_2_23_~arg1#1.base, ldv_io_instance_callback_2_23_~arg1#1.offset := ldv_io_instance_callback_2_23_#in~arg1#1.base, ldv_io_instance_callback_2_23_#in~arg1#1.offset;ldv_io_instance_callback_2_23_~arg2#1.base, ldv_io_instance_callback_2_23_~arg2#1.offset := ldv_io_instance_callback_2_23_#in~arg2#1.base, ldv_io_instance_callback_2_23_#in~arg2#1.offset;assume { :begin_inline_u132_hub_status_data } true;u132_hub_status_data_#in~hcd#1.base, u132_hub_status_data_#in~hcd#1.offset, u132_hub_status_data_#in~buf#1.base, u132_hub_status_data_#in~buf#1.offset := ldv_io_instance_callback_2_23_~arg1#1.base, ldv_io_instance_callback_2_23_~arg1#1.offset, ldv_io_instance_callback_2_23_~arg2#1.base, ldv_io_instance_callback_2_23_~arg2#1.offset;havoc u132_hub_status_data_#res#1;havoc u132_hub_status_data_#t~ret1056#1.base, u132_hub_status_data_#t~ret1056#1.offset, u132_hub_status_data_#t~mem1057#1, u132_hub_status_data_#t~mem1058#1.base, u132_hub_status_data_#t~mem1058#1.offset, u132_hub_status_data_#t~mem1059#1, u132_hub_status_data_#t~mem1060#1, u132_hub_status_data_#t~mem1061#1.base, u132_hub_status_data_#t~mem1061#1.offset, u132_hub_status_data_#t~mem1062#1, u132_hub_status_data_#t~mem1063#1, u132_hub_status_data_#t~mem1064#1.base, u132_hub_status_data_#t~mem1064#1.offset, u132_hub_status_data_#t~mem1065#1, u132_hub_status_data_#t~mem1066#1, u132_hub_status_data_#t~mem1067#1, u132_hub_status_data_#t~mem1068#1, u132_hub_status_data_#t~mem1069#1, u132_hub_status_data_#t~mem1070#1, u132_hub_status_data_#t~mem1071#1, u132_hub_status_data_#t~mem1072#1, u132_hub_status_data_#t~mem1073#1, u132_hub_status_data_~hcd#1.base, u132_hub_status_data_~hcd#1.offset, u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset, u132_hub_status_data_~u132~24#1.base, u132_hub_status_data_~u132~24#1.offset, u132_hub_status_data_~tmp~50#1.base, u132_hub_status_data_~tmp~50#1.offset, u132_hub_status_data_~i~3#1, u132_hub_status_data_~changed~0#1, u132_hub_status_data_~length~0#1;u132_hub_status_data_~hcd#1.base, u132_hub_status_data_~hcd#1.offset := u132_hub_status_data_#in~hcd#1.base, u132_hub_status_data_#in~hcd#1.offset;u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset := u132_hub_status_data_#in~buf#1.base, u132_hub_status_data_#in~buf#1.offset;havoc u132_hub_status_data_~u132~24#1.base, u132_hub_status_data_~u132~24#1.offset;havoc u132_hub_status_data_~tmp~50#1.base, u132_hub_status_data_~tmp~50#1.offset;havoc u132_hub_status_data_~i~3#1;havoc u132_hub_status_data_~changed~0#1;havoc u132_hub_status_data_~length~0#1; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10739: havoc ldv_pm_ops_instance_restore_1_4_#t~ret1263#1, ldv_pm_ops_instance_restore_1_4_~arg0#1.base, ldv_pm_ops_instance_restore_1_4_~arg0#1.offset, ldv_pm_ops_instance_restore_1_4_~arg1#1.base, ldv_pm_ops_instance_restore_1_4_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_1_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_1_4_#in~arg0#1.offset, ldv_pm_ops_instance_restore_1_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_1_4_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_1_4 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1244#1.base, ldv_platform_pm_ops_instance_1_#t~mem1244#1.offset; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286-1: assume { :begin_inline_u132_roothub_setportfeature } true;u132_roothub_setportfeature_#in~u132#1.base, u132_roothub_setportfeature_#in~u132#1.offset, u132_roothub_setportfeature_#in~wValue#1, u132_roothub_setportfeature_#in~wIndex#1 := u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, ~zero_extend~32~16(u132_hub_control_~wValue#1)[16:0], ~zero_extend~32~16(u132_hub_control_~wIndex#1)[16:0];havoc u132_roothub_setportfeature_#res#1;havoc u132_roothub_setportfeature_#t~mem1041#1, u132_roothub_setportfeature_#t~short1042#1, u132_roothub_setportfeature_#t~mem1043#1, u132_roothub_setportfeature_#t~mem1044#1.base, u132_roothub_setportfeature_#t~mem1044#1.offset, u132_roothub_setportfeature_#t~ret1045#1, u132_roothub_setportfeature_#t~mem1046#1.base, u132_roothub_setportfeature_#t~mem1046#1.offset, u132_roothub_setportfeature_#t~ret1047#1, u132_roothub_setportfeature_#t~ret1048#1, u132_roothub_setportfeature_~u132#1.base, u132_roothub_setportfeature_~u132#1.offset, u132_roothub_setportfeature_~wValue#1, u132_roothub_setportfeature_~wIndex#1, u132_roothub_setportfeature_~retval~20#1, u132_roothub_setportfeature_~port_index~0#1, u132_roothub_setportfeature_~port~1#1.base, u132_roothub_setportfeature_~port~1#1.offset;u132_roothub_setportfeature_~u132#1.base, u132_roothub_setportfeature_~u132#1.offset := u132_roothub_setportfeature_#in~u132#1.base, u132_roothub_setportfeature_#in~u132#1.offset;u132_roothub_setportfeature_~wValue#1 := u132_roothub_setportfeature_#in~wValue#1;u132_roothub_setportfeature_~wIndex#1 := u132_roothub_setportfeature_#in~wIndex#1;havoc u132_roothub_setportfeature_~retval~20#1;havoc u132_roothub_setportfeature_~port_index~0#1;havoc u132_roothub_setportfeature_~port~1#1.base, u132_roothub_setportfeature_~port~1#1.offset;u132_roothub_setportfeature_#t~short1042#1 := 0bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wIndex#1); [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: havoc ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.base, ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.offset, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_factory_7_7_6 } true;assume { :begin_inline_ldv_dispatch_deregister_io_instance_5_7_5 } true; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: u132_hub_control_#t~ret1084#1 := u132_roothub_setportfeature_#res#1;havoc u132_roothub_setportfeature_#t~mem1041#1, u132_roothub_setportfeature_#t~short1042#1, u132_roothub_setportfeature_#t~mem1043#1, u132_roothub_setportfeature_#t~mem1044#1.base, u132_roothub_setportfeature_#t~mem1044#1.offset, u132_roothub_setportfeature_#t~ret1045#1, u132_roothub_setportfeature_#t~mem1046#1.base, u132_roothub_setportfeature_#t~mem1046#1.offset, u132_roothub_setportfeature_#t~ret1047#1, u132_roothub_setportfeature_#t~ret1048#1, u132_roothub_setportfeature_~u132#1.base, u132_roothub_setportfeature_~u132#1.offset, u132_roothub_setportfeature_~wValue#1, u132_roothub_setportfeature_~wIndex#1, u132_roothub_setportfeature_~retval~20#1, u132_roothub_setportfeature_~port_index~0#1, u132_roothub_setportfeature_~port~1#1.base, u132_roothub_setportfeature_~port~1#1.offset;havoc u132_roothub_setportfeature_#in~u132#1.base, u132_roothub_setportfeature_#in~u132#1.offset, u132_roothub_setportfeature_#in~wValue#1, u132_roothub_setportfeature_#in~wIndex#1;assume { :end_inline_u132_roothub_setportfeature } true;u132_hub_control_~retval~22#1 := u132_hub_control_#t~ret1084#1;havoc u132_hub_control_#t~ret1084#1; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: u132_roothub_clearportfeature_~temp~2#1 := 1bv32; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758-1: call u132_roothub_descriptor_#t~mem1006#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, 4bv64); [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749: havoc u132_suspend_#t~mem1133#1.base, u132_suspend_#t~mem1133#1.offset;havoc u132_suspend_#t~mem1134#1;u132_suspend_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset);havoc u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749-1: SUMMARY for call dev_err(u132_suspend_#t~mem1133#1.base, ~bvadd~64(13bv64, u132_suspend_#t~mem1133#1.offset), 133bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: havoc ldv_pm_ops_instance_resume_1_16_#t~ret1269#1; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume 0bv32 != ~bvand~32(4096bv32, u132_roothub_descriptor_#t~mem1006#1);havoc u132_roothub_descriptor_#t~mem1006#1;u132_roothub_descriptor_~temp~1#1 := ~bvor~32(16bv32, ~zero_extend~32~16(u132_roothub_descriptor_~temp~1#1))[16:0]; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8758: assume !(0bv32 != ~bvand~32(4096bv32, u132_roothub_descriptor_#t~mem1006#1));havoc u132_roothub_descriptor_#t~mem1006#1;call u132_roothub_descriptor_#t~mem1007#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, 4bv64); [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872-1: SUMMARY for call ldv_pm_ops_instance_resume_1_16_#t~ret1269#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_1_16_~arg1#1.base, ldv_pm_ops_instance_resume_1_16_~arg1#1.offset, ldv_pm_ops_instance_resume_1_16_~arg0#1.base, ldv_pm_ops_instance_resume_1_16_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12590: havoc platform_driver_unregister_~arg0#1.base, platform_driver_unregister_~arg0#1.offset;havoc platform_driver_unregister_#in~arg0#1.base, platform_driver_unregister_#in~arg0#1.offset;assume { :end_inline_platform_driver_unregister } true;assume { :begin_inline_ldv_platform_driver_unregister } true;ldv_platform_driver_unregister_#in~arg0#1.base, ldv_platform_driver_unregister_#in~arg0#1.offset, ldv_platform_driver_unregister_#in~arg1#1.base, ldv_platform_driver_unregister_#in~arg1#1.offset := 0bv64, 0bv64, ldv_platform_driver_unregister_255_~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_~ldv_func_arg1#1.offset;havoc ldv_platform_driver_unregister_~arg0#1.base, ldv_platform_driver_unregister_~arg0#1.offset, ldv_platform_driver_unregister_~arg1#1.base, ldv_platform_driver_unregister_~arg1#1.offset, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.base, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.offset;ldv_platform_driver_unregister_~arg0#1.base, ldv_platform_driver_unregister_~arg0#1.offset := ldv_platform_driver_unregister_#in~arg0#1.base, ldv_platform_driver_unregister_#in~arg0#1.offset;ldv_platform_driver_unregister_~arg1#1.base, ldv_platform_driver_unregister_~arg1#1.offset := ldv_platform_driver_unregister_#in~arg1#1.base, ldv_platform_driver_unregister_#in~arg1#1.offset;havoc ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.base, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.offset;ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.base, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.offset := ldv_platform_driver_unregister_~arg1#1.base, ldv_platform_driver_unregister_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_deregister_6_1 } true;ldv_dispatch_deregister_6_1_#in~arg0#1.base, ldv_dispatch_deregister_6_1_#in~arg0#1.offset := ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.base, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.offset;havoc ldv_dispatch_deregister_6_1_~arg0#1.base, ldv_dispatch_deregister_6_1_~arg0#1.offset;ldv_dispatch_deregister_6_1_~arg0#1.base, ldv_dispatch_deregister_6_1_~arg0#1.offset := ldv_dispatch_deregister_6_1_#in~arg0#1.base, ldv_dispatch_deregister_6_1_#in~arg0#1.offset; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10542: assume 2bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10542: assume !(2bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1); [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: assume { :end_inline_ldv_dispatch_deregister_io_instance_5_7_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_factory_7_7_4 } true; [2025-02-08 04:42:20,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: assume { :begin_inline_u132_endp_get_kref } true;u132_endp_get_kref_#in~u132#1.base, u132_endp_get_kref_#in~u132#1.offset, u132_endp_get_kref_#in~endp#1.base, u132_endp_get_kref_#in~endp#1.offset := create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset;havoc u132_endp_get_kref_~u132#1.base, u132_endp_get_kref_~u132#1.offset, u132_endp_get_kref_~endp#1.base, u132_endp_get_kref_~endp#1.offset;u132_endp_get_kref_~u132#1.base, u132_endp_get_kref_~u132#1.offset := u132_endp_get_kref_#in~u132#1.base, u132_endp_get_kref_#in~u132#1.offset;u132_endp_get_kref_~endp#1.base, u132_endp_get_kref_~endp#1.offset := u132_endp_get_kref_#in~endp#1.base, u132_endp_get_kref_#in~endp#1.offset; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume 0bv32 != u132_roothub_portreset_~retval~19#1;u132_roothub_portreset_#res#1 := u132_roothub_portreset_~retval~19#1;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume !(0bv32 != u132_roothub_portreset_~retval~19#1); [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: havoc u132_hub_status_data_#t~mem1061#1.base, u132_hub_status_data_#t~mem1061#1.offset;u132_hub_status_data_#res#1 := 4294967188bv32; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137: havoc ldv_io_instance_callback_2_23_#t~ret1174#1, ldv_io_instance_callback_2_23_~arg0#1.base, ldv_io_instance_callback_2_23_~arg0#1.offset, ldv_io_instance_callback_2_23_~arg1#1.base, ldv_io_instance_callback_2_23_~arg1#1.offset, ldv_io_instance_callback_2_23_~arg2#1.base, ldv_io_instance_callback_2_23_~arg2#1.offset;havoc ldv_io_instance_callback_2_23_#in~arg0#1.base, ldv_io_instance_callback_2_23_#in~arg0#1.offset, ldv_io_instance_callback_2_23_#in~arg1#1.base, ldv_io_instance_callback_2_23_#in~arg1#1.offset, ldv_io_instance_callback_2_23_#in~arg2#1.base, ldv_io_instance_callback_2_23_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_2_23 } true; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-1: SUMMARY for call dev_err(u132_hub_status_data_#t~mem1061#1.base, ~bvadd~64(13bv64, u132_hub_status_data_#t~mem1061#1.offset), 111bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-1: SUMMARY for call u132_endp_init_kref(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset); srcloc: null [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume 4bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume !(4bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10675: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1227#1.base, ldv_platform_pm_ops_instance_1_#t~mem1227#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(128bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_noirq_1_12 } true;ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1227#1.base, ldv_platform_pm_ops_instance_1_#t~mem1227#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_freeze_noirq_1_12_#t~ret1253#1, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.offset;ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.offset := ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.offset := ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg1#1.offset; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10675: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636-1: SUMMARY for call u132_endp_init_kref(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset); srcloc: null [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: call create_endpoint_and_queue_int_#t~mem777#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(80bv64, create_endpoint_and_queue_int_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10477: assume 3bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10477: assume !(3bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1); [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12591: havoc ldv_platform_driver_unregister_~arg0#1.base, ldv_platform_driver_unregister_~arg0#1.offset, ldv_platform_driver_unregister_~arg1#1.base, ldv_platform_driver_unregister_~arg1#1.offset, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.base, ldv_platform_driver_unregister_~ldv_6_platform_driver_platform_driver~0#1.offset;havoc ldv_platform_driver_unregister_#in~arg0#1.base, ldv_platform_driver_unregister_#in~arg0#1.offset, ldv_platform_driver_unregister_#in~arg1#1.base, ldv_platform_driver_unregister_#in~arg1#1.offset;assume { :end_inline_ldv_platform_driver_unregister } true; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: assume { :end_inline_ldv_dispatch_deregister_dummy_factory_7_7_4 } true; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: assume 0bv32 != u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: assume !(0bv32 != u132_hub_control_~retval~22#1); [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165-1: queue_control_on_old_endpoint_#res#1 := 0bv32; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: havoc u132_endp_get_kref_~u132#1.base, u132_endp_get_kref_~u132#1.offset, u132_endp_get_kref_~endp#1.base, u132_endp_get_kref_~endp#1.offset;havoc u132_endp_get_kref_#in~u132#1.base, u132_endp_get_kref_#in~u132#1.offset, u132_endp_get_kref_#in~endp#1.base, u132_endp_get_kref_#in~endp#1.offset;assume { :end_inline_u132_endp_get_kref } true; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703-1: SUMMARY for call queue_int_on_old_endpoint_#t~ret796#1.base, queue_int_on_old_endpoint_#t~ret796#1.offset := kmalloc(24bv64, 32bv32); srcloc: null [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12658: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: queue_int_on_old_endpoint_~tmp___1~8#1.base, queue_int_on_old_endpoint_~tmp___1~8#1.offset := queue_int_on_old_endpoint_#t~ret796#1.base, queue_int_on_old_endpoint_#t~ret796#1.offset;havoc queue_int_on_old_endpoint_#t~ret796#1.base, queue_int_on_old_endpoint_#t~ret796#1.offset;queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset := queue_int_on_old_endpoint_~tmp___1~8#1.base, queue_int_on_old_endpoint_~tmp___1~8#1.offset; [2025-02-08 04:42:20,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826-1: u132_roothub_portstatus_#res#1 := u132_roothub_portstatus_~ret_portstatus~0#1;call ULTIMATE.dealloc(u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset);havoc u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412: call ULTIMATE.dealloc(ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset;havoc ldv_platform_platform_instance_0_#t~mem1186#1.base, ldv_platform_platform_instance_0_#t~mem1186#1.offset, ldv_platform_platform_instance_0_#t~ret1187#1.base, ldv_platform_platform_instance_0_#t~ret1187#1.offset, ldv_platform_platform_instance_0_#t~ret1188#1, ldv_platform_platform_instance_0_#t~mem1189#1.base, ldv_platform_platform_instance_0_#t~mem1189#1.offset, ldv_platform_platform_instance_0_#t~ret1190#1, ldv_platform_platform_instance_0_#t~ret1191#1, ldv_platform_platform_instance_0_#t~ret1192#1, ldv_platform_platform_instance_0_#t~ret1193#1, ldv_platform_platform_instance_0_#t~mem1194#1, ldv_platform_platform_instance_0_#t~mem1195#1.base, ldv_platform_platform_instance_0_#t~mem1195#1.offset, ldv_platform_platform_instance_0_~arg0#1.base, ldv_platform_platform_instance_0_~arg0#1.offset, ldv_platform_platform_instance_0_~ldv_0_callback_resume~0#1.base, ldv_platform_platform_instance_0_~ldv_0_callback_resume~0#1.offset, ldv_platform_platform_instance_0_~ldv_0_callback_suspend~0#1.base, ldv_platform_platform_instance_0_~ldv_0_callback_suspend~0#1.offset, ldv_platform_platform_instance_0_~ldv_0_container_platform_driver~0#1.base, ldv_platform_platform_instance_0_~ldv_0_container_platform_driver~0#1.offset, ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.base, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.offset, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset, ldv_platform_platform_instance_0_~data~1#1.base, ldv_platform_platform_instance_0_~data~1#1.offset, ldv_platform_platform_instance_0_~tmp~72#1.base, ldv_platform_platform_instance_0_~tmp~72#1.offset, ldv_platform_platform_instance_0_~tmp___0~30#1, ldv_platform_platform_instance_0_~tmp___1~20#1, ldv_platform_platform_instance_0_~tmp___2~12#1;havoc ldv_platform_platform_instance_0_#in~arg0#1.base, ldv_platform_platform_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_platform_platform_instance_0 } true; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412-1: call ULTIMATE.dealloc(ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412-2: call ULTIMATE.dealloc(ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume ~bvsgt~32(u132_urb_enqueue_#t~mem881#1, 0bv32);havoc u132_urb_enqueue_#t~mem881#1;call u132_urb_enqueue_#t~mem882#1.base, u132_urb_enqueue_#t~mem882#1.offset := read~$Pointer$#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(324bv64, u132_urb_enqueue_~u132~20#1.offset), 8bv64); [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume !~bvsgt~32(u132_urb_enqueue_#t~mem881#1, 0bv32);havoc u132_urb_enqueue_#t~mem881#1;call u132_urb_enqueue_#t~mem883#1 := read~intINTTYPE4#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_enqueue_~urb#1.offset), 4bv64);u132_urb_enqueue_~usb_addr~1#1 := ~bvand~32(127bv32, ~zero_extend~32~8(~bvlshr~32(u132_urb_enqueue_#t~mem883#1, 8bv32)[8:0]))[8:0];havoc u132_urb_enqueue_#t~mem883#1;call u132_urb_enqueue_#t~mem884#1 := read~intINTTYPE4#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_enqueue_~urb#1.offset), 4bv64);u132_urb_enqueue_~usb_endp~1#1 := ~bvand~32(15bv32, ~zero_extend~32~8(~bvlshr~32(u132_urb_enqueue_#t~mem884#1, 15bv32)[8:0]))[8:0];havoc u132_urb_enqueue_#t~mem884#1;call u132_urb_enqueue_#t~mem885#1.base, u132_urb_enqueue_#t~mem885#1.offset := read~$Pointer$#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(64bv64, u132_urb_enqueue_~urb#1.offset), 8bv64);u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset := u132_urb_enqueue_#t~mem885#1.base, u132_urb_enqueue_#t~mem885#1.offset;havoc u132_urb_enqueue_#t~mem885#1.base, u132_urb_enqueue_#t~mem885#1.offset;call u132_urb_enqueue_#t~mem886#1 := read~intINTTYPE4#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_enqueue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: SUMMARY for call ldv_free(ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.offset); srcloc: null [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271-1: assume { :begin_inline_ldv_switch_to_process_context } true;~__ldv_in_interrupt_context~0 := 0bv8; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume ~bvsgt~32(queue_control_on_old_endpoint_~I~1#1, 0bv32); [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: assume !~bvsgt~32(queue_control_on_old_endpoint_~I~1#1, 0bv32); [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: assume { :end_inline_ldv_switch_to_process_context } true; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9025: u132_roothub_clearportfeature_~temp~2#1 := 131072bv32; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770: call write~intINTTYPE8#20(137438953408bv64, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset, 8bv64);call create_endpoint_and_queue_bulk_#t~mem805#1 := read~intINTTYPE8#20(create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset, 8bv64);call write~intINTTYPE8#21(create_endpoint_and_queue_bulk_#t~mem805#1, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 8bv64);havoc create_endpoint_and_queue_bulk_#t~mem805#1; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12659: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: assume 0bv32 != ~bvand~32(128bv32, create_endpoint_and_queue_int_#t~mem777#1);havoc create_endpoint_and_queue_int_#t~mem777#1;call write~intINTTYPE1#21(2bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(40bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call create_endpoint_and_queue_int_#t~mem778#1.base, create_endpoint_and_queue_int_#t~mem778#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_int_~udev#1.offset), 8bv64);call create_endpoint_and_queue_int_#t~mem779#1.base, create_endpoint_and_queue_int_#t~mem779#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_int_~udev#1.offset), 8bv64);call create_endpoint_and_queue_int_#t~mem780#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_#t~mem779#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_int_#t~mem779#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(create_endpoint_and_queue_int_#t~mem780#1, ~bvnot~32(~bvshl~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_int_~usb_endp#1)))), create_endpoint_and_queue_int_#t~mem778#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_int_#t~mem778#1.offset), 4bv64);havoc create_endpoint_and_queue_int_#t~mem778#1.base, create_endpoint_and_queue_int_#t~mem778#1.offset;havoc create_endpoint_and_queue_int_#t~mem779#1.base, create_endpoint_and_queue_int_#t~mem779#1.offset;havoc create_endpoint_and_queue_int_#t~mem780#1;call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(43bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_int_~endp_number~1#1, create_endpoint_and_queue_int_~udev#1.base, ~bvadd~64(~bvadd~64(16bv64, create_endpoint_and_queue_int_~udev#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_int_~usb_endp#1))), 1bv64); [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: assume !(0bv32 != ~bvand~32(128bv32, create_endpoint_and_queue_int_#t~mem777#1));havoc create_endpoint_and_queue_int_#t~mem777#1;call write~intINTTYPE1#21(2bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(40bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call create_endpoint_and_queue_int_#t~mem781#1.base, create_endpoint_and_queue_int_#t~mem781#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_int_~udev#1.offset), 8bv64);call create_endpoint_and_queue_int_#t~mem782#1.base, create_endpoint_and_queue_int_#t~mem782#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_int_~udev#1.offset), 8bv64);call create_endpoint_and_queue_int_#t~mem783#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_#t~mem782#1.base, ~bvadd~64(4bv64, ~bvadd~64(44bv64, create_endpoint_and_queue_int_#t~mem782#1.offset)), 4bv64);call write~intINTTYPE4#21(~bvand~32(create_endpoint_and_queue_int_#t~mem783#1, ~bvnot~32(~bvshl~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_int_~usb_endp#1)))), create_endpoint_and_queue_int_#t~mem781#1.base, ~bvadd~64(4bv64, ~bvadd~64(44bv64, create_endpoint_and_queue_int_#t~mem781#1.offset)), 4bv64);havoc create_endpoint_and_queue_int_#t~mem781#1.base, create_endpoint_and_queue_int_#t~mem781#1.offset;havoc create_endpoint_and_queue_int_#t~mem782#1.base, create_endpoint_and_queue_int_#t~mem782#1.offset;havoc create_endpoint_and_queue_int_#t~mem783#1;call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(43bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_int_~endp_number~1#1, create_endpoint_and_queue_int_~udev#1.base, ~bvadd~64(~bvadd~64(32bv64, create_endpoint_and_queue_int_~udev#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_int_~usb_endp#1))), 1bv64); [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10677: havoc ldv_pm_ops_instance_freeze_noirq_1_12_#t~ret1253#1, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_noirq_1_12 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1227#1.base, ldv_platform_pm_ops_instance_1_#t~mem1227#1.offset; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10611-1: SUMMARY for call ldv_platform_pm_ops_instance_1_#t~ret1208#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770-1: SUMMARY for call __init_work(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 0bv32); srcloc: null [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10611: ldv_platform_pm_ops_instance_1_~tmp___1~21#1 := ldv_platform_pm_ops_instance_1_#t~ret1208#1;havoc ldv_platform_pm_ops_instance_1_#t~ret1208#1; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume 0bv32 != ~bvand~32(2048bv32, u132_roothub_descriptor_#t~mem1007#1);havoc u132_roothub_descriptor_#t~mem1007#1;u132_roothub_descriptor_~temp~1#1 := ~bvor~32(8bv32, ~zero_extend~32~16(u132_roothub_descriptor_~temp~1#1))[16:0]; [2025-02-08 04:42:20,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume !(0bv32 != ~bvand~32(2048bv32, u132_roothub_descriptor_#t~mem1007#1));havoc u132_roothub_descriptor_#t~mem1007#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-1: SUMMARY for call ldv_pm_ops_instance_poweroff_1_9_#t~ret1255#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_1_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg1#1.offset, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17085: havoc __alloc_workqueue_key_#t~ret1481#1.base, __alloc_workqueue_key_#t~ret1481#1.offset; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572-1: SUMMARY for call create_endpoint_and_queue_int_#t~ret764#1.base, create_endpoint_and_queue_int_#t~ret764#1.offset := kmalloc(448bv64, create_endpoint_and_queue_int_~mem_flags#1); srcloc: null [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: havoc ldv_pm_ops_instance_poweroff_1_9_#t~ret1255#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: create_endpoint_and_queue_int_~tmp~36#1.base, create_endpoint_and_queue_int_~tmp~36#1.offset := create_endpoint_and_queue_int_#t~ret764#1.base, create_endpoint_and_queue_int_#t~ret764#1.offset;havoc create_endpoint_and_queue_int_#t~ret764#1.base, create_endpoint_and_queue_int_#t~ret764#1.offset;create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset := create_endpoint_and_queue_int_~tmp~36#1.base, create_endpoint_and_queue_int_~tmp~36#1.offset; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume 0bv64 != ~bvadd~64(u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.offset := u132_urb_enqueue_~endp___0~0#1.base, ~bvadd~64(66bv64, u132_urb_enqueue_~endp___0~0#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume !(0bv64 != ~bvadd~64(u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset));call u132_urb_enqueue_#t~mem904#1 := read~intINTTYPE4#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(1576bv64, u132_urb_enqueue_~u132~20#1.offset), 4bv64); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158-1: SUMMARY for call u132_hub_control_#t~ret1074#1.base, u132_hub_control_#t~ret1074#1.offset := hcd_to_u132(u132_hub_control_~hcd#1.base, u132_hub_control_~hcd#1.offset); srcloc: null [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10083: ldv___platform_driver_register_#res#1 := ldv___platform_driver_register_~arg0#1;ldv___platform_driver_register_252_#t~ret1313#1 := ldv___platform_driver_register_#res#1;havoc ldv___platform_driver_register_#t~ret1161#1, ldv___platform_driver_register_~arg0#1, ldv___platform_driver_register_~arg1#1.base, ldv___platform_driver_register_~arg1#1.offset, ldv___platform_driver_register_~arg2#1.base, ldv___platform_driver_register_~arg2#1.offset, ldv___platform_driver_register_~ldv_5_platform_driver_platform_driver~0#1.base, ldv___platform_driver_register_~ldv_5_platform_driver_platform_driver~0#1.offset, ldv___platform_driver_register_~tmp~63#1;havoc ldv___platform_driver_register_#in~arg0#1, ldv___platform_driver_register_#in~arg1#1.base, ldv___platform_driver_register_#in~arg1#1.offset, ldv___platform_driver_register_#in~arg2#1.base, ldv___platform_driver_register_#in~arg2#1.offset;assume { :end_inline_ldv___platform_driver_register } true;ldv___platform_driver_register_252_~tmp___0~33#1 := ldv___platform_driver_register_252_#t~ret1313#1;havoc ldv___platform_driver_register_252_#t~ret1313#1;ldv___platform_driver_register_252_#res#1 := ldv___platform_driver_register_252_~tmp___0~33#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: u132_hub_control_~tmp~51#1.base, u132_hub_control_~tmp~51#1.offset := u132_hub_control_#t~ret1074#1.base, u132_hub_control_#t~ret1074#1.offset;havoc u132_hub_control_#t~ret1074#1.base, u132_hub_control_#t~ret1074#1.offset;u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset := u132_hub_control_~tmp~51#1.base, u132_hub_control_~tmp~51#1.offset;call u132_hub_control_#t~mem1075#1 := read~intINTTYPE4#21(u132_hub_control_~u132~25#1.base, ~bvadd~64(1260bv64, u132_hub_control_~u132~25#1.offset), 4bv64); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903-1: SUMMARY for call create_endpoint_and_queue_control_#t~ret826#1.base, create_endpoint_and_queue_control_#t~ret826#1.offset := kmalloc(448bv64, create_endpoint_and_queue_control_~mem_flags#1); srcloc: null [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: create_endpoint_and_queue_control_~tmp~40#1.base, create_endpoint_and_queue_control_~tmp~40#1.offset := create_endpoint_and_queue_control_#t~ret826#1.base, create_endpoint_and_queue_control_#t~ret826#1.offset;havoc create_endpoint_and_queue_control_#t~ret826#1.base, create_endpoint_and_queue_control_#t~ret826#1.offset;create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset := create_endpoint_and_queue_control_~tmp~40#1.base, create_endpoint_and_queue_control_~tmp~40#1.offset; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: assume 0bv32 == ~zero_extend~32~8(create_endpoint_and_queue_control_~usb_addr#1);call create_endpoint_and_queue_control_#t~mem838#1 := read~intINTTYPE1#21(create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(~bvadd~64(1580bv64, create_endpoint_and_queue_control_~u132#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_control_~usb_addr#1))), 1bv64);create_endpoint_and_queue_control_~address~10#1 := create_endpoint_and_queue_control_#t~mem838#1;havoc create_endpoint_and_queue_control_#t~mem838#1;create_endpoint_and_queue_control_~udev~5#1.base, create_endpoint_and_queue_control_~udev~5#1.offset := create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(~bvadd~64(1708bv64, create_endpoint_and_queue_control_~u132#1.offset), ~bvmul~64(48bv64, ~zero_extend~64~8(create_endpoint_and_queue_control_~address~10#1)));call write~intINTTYPE1#21(create_endpoint_and_queue_control_~address~10#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~usb_addr#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(6bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~usb_endp#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(7bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(43bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call create_endpoint_and_queue_control_#t~mem839#1 := read~intINTTYPE4#21(create_endpoint_and_queue_control_~urb#1.base, ~bvadd~64(80bv64, create_endpoint_and_queue_control_~urb#1.offset), 4bv64);call write~intINTTYPE1#21(~bvand~8(3bv8, ~bvlshr~32(create_endpoint_and_queue_control_#t~mem839#1, 30bv32)[8:0]), create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(45bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);havoc create_endpoint_and_queue_control_#t~mem839#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: assume !(0bv32 == ~zero_extend~32~8(create_endpoint_and_queue_control_~usb_addr#1));call create_endpoint_and_queue_control_#t~mem842#1 := read~intINTTYPE1#21(create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(~bvadd~64(1580bv64, create_endpoint_and_queue_control_~u132#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_control_~usb_addr#1))), 1bv64);create_endpoint_and_queue_control_~address___0~1#1 := create_endpoint_and_queue_control_#t~mem842#1;havoc create_endpoint_and_queue_control_#t~mem842#1;create_endpoint_and_queue_control_~udev___0~0#1.base, create_endpoint_and_queue_control_~udev___0~0#1.offset := create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(~bvadd~64(1708bv64, create_endpoint_and_queue_control_~u132#1.offset), ~bvmul~64(48bv64, ~zero_extend~64~8(create_endpoint_and_queue_control_~address___0~1#1)));call write~intINTTYPE1#21(create_endpoint_and_queue_control_~address___0~1#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~usb_addr#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(6bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~usb_endp#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(7bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(43bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call create_endpoint_and_queue_control_#t~mem843#1 := read~intINTTYPE4#21(create_endpoint_and_queue_control_~urb#1.base, ~bvadd~64(80bv64, create_endpoint_and_queue_control_~urb#1.offset), 4bv64);call write~intINTTYPE1#21(~bvand~8(3bv8, ~bvlshr~32(create_endpoint_and_queue_control_#t~mem843#1, 30bv32)[8:0]), create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(45bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);havoc create_endpoint_and_queue_control_#t~mem843#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume { :begin_inline_u132_roothub_portreset } true;u132_roothub_portreset_#in~u132#1.base, u132_roothub_portreset_#in~u132#1.offset, u132_roothub_portreset_#in~port_index#1 := u132_roothub_setportfeature_~u132#1.base, u132_roothub_setportfeature_~u132#1.offset, u132_roothub_setportfeature_~port_index~0#1;havoc u132_roothub_portreset_#res#1;havoc u132_roothub_portreset_#t~mem1025#1.base, u132_roothub_portreset_#t~mem1025#1.offset, u132_roothub_portreset_#t~ret1026#1, u132_roothub_portreset_#t~mem1027#1, u132_roothub_portreset_#t~mem1028#1.base, u132_roothub_portreset_#t~mem1028#1.offset, u132_roothub_portreset_#t~ret1029#1, u132_roothub_portreset_#t~mem1030#1, u132_roothub_portreset_#t~mem1031#1, u132_roothub_portreset_#t~mem1032#1, u132_roothub_portreset_#t~mem1033#1, u132_roothub_portreset_#t~mem1034#1.base, u132_roothub_portreset_#t~mem1034#1.offset, u132_roothub_portreset_#t~ret1035#1, u132_roothub_portreset_#t~mem1036#1.base, u132_roothub_portreset_#t~mem1036#1.offset, u132_roothub_portreset_#t~ret1037#1, u132_roothub_portreset_#t~mem1038#1.base, u132_roothub_portreset_#t~mem1038#1.offset, u132_roothub_portreset_#t~ret1039#1, u132_roothub_portreset_#t~mem1040#1, u132_roothub_portreset_~u132#1.base, u132_roothub_portreset_~u132#1.offset, u132_roothub_portreset_~port_index#1, u132_roothub_portreset_~retval~19#1, u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset, u132_roothub_portreset_~now~0#1, u132_roothub_portreset_~reset_done~0#1, u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset;u132_roothub_portreset_~u132#1.base, u132_roothub_portreset_~u132#1.offset := u132_roothub_portreset_#in~u132#1.base, u132_roothub_portreset_#in~u132#1.offset;u132_roothub_portreset_~port_index#1 := u132_roothub_portreset_#in~port_index#1;havoc u132_roothub_portreset_~retval~19#1;call u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc u132_roothub_portreset_~now~0#1;havoc u132_roothub_portreset_~reset_done~0#1;call u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset := #Ultimate.allocOnStack(4bv64);call u132_roothub_portreset_#t~mem1025#1.base, u132_roothub_portreset_#t~mem1025#1.offset := read~$Pointer$#21(u132_roothub_portreset_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portreset_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: assume { :end_inline_schedule } true; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), create_endpoint_and_queue_bulk_~irqs~3#1); srcloc: null [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546: assume 3bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546: assume !(3bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume true;havoc u132_urb_enqueue_#t~nondet914#1;call write~intINTTYPE1#6(u132_urb_enqueue_#t~nondet914#1, u132_urb_enqueue_~d~0#1.base, ~bvadd~64(u132_urb_enqueue_~d~0#1.offset, u132_urb_enqueue_#t~loopctr913#1), 8bv64);u132_urb_enqueue_#t~loopctr913#1 := ~bvadd~64(1bv64, u132_urb_enqueue_#t~loopctr913#1); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume true;u132_urb_enqueue_~tmp___6~1#1 := ~sign_extend~32~8(u132_urb_enqueue_#t~ret915#1);havoc u132_urb_enqueue_#t~loopctr913#1;havoc u132_urb_enqueue_#t~nondet914#1;havoc u132_urb_enqueue_#t~ret915#1;u132_urb_enqueue_~d~0#1.base, u132_urb_enqueue_~d~0#1.offset := u132_urb_enqueue_~d~0#1.base, ~bvadd~64(u132_urb_enqueue_~d~0#1.offset, ~sign_extend~64~32(u132_urb_enqueue_~tmp___6~1#1)); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234: havoc u132_urb_enqueue_#t~mem882#1.base, u132_urb_enqueue_#t~mem882#1.offset;u132_urb_enqueue_#res#1 := 4294967188bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234-1: SUMMARY for call dev_err(u132_urb_enqueue_#t~mem882#1.base, ~bvadd~64(13bv64, u132_urb_enqueue_#t~mem882#1.offset), 98bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume 5bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume !(5bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838: create_endpoint_and_queue_bulk_#res#1 := 0bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset; [2025-02-08 04:42:20,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: assume ~bvsgt~32(u132_suspend_#t~mem1135#1, 0bv32);havoc u132_suspend_#t~mem1135#1;call u132_suspend_#t~mem1136#1.base, u132_suspend_#t~mem1136#1.offset := read~$Pointer$#21(u132_suspend_~u132~31#1.base, ~bvadd~64(324bv64, u132_suspend_~u132~31#1.offset), 8bv64); [2025-02-08 04:42:20,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: assume !~bvsgt~32(u132_suspend_#t~mem1135#1, 0bv32);havoc u132_suspend_#t~mem1135#1;u132_suspend_~retval~24#1 := 0bv32;call u132_suspend_#t~mem1137#1 := read~intINTTYPE4#1(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset, 4bv64); [2025-02-08 04:42:20,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume 0bv64 == ~bvadd~64(queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset);call queue_int_on_old_endpoint_#t~mem797#1 := read~intINTTYPE2#21(queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(65535bv32, ~zero_extend~32~16(queue_int_on_old_endpoint_#t~mem797#1))[16:0], queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_int_on_old_endpoint_#t~mem797#1;queue_int_on_old_endpoint_#res#1 := 4294967284bv32; [2025-02-08 04:42:20,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7706: assume !(0bv64 == ~bvadd~64(queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset)); [2025-02-08 04:42:20,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838-1: SUMMARY for call u132_endp_queue_work(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: assume 0bv32 != ldv_platform_pm_ops_instance_1_~tmp___1~21#1;call ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(112bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: assume !(0bv32 != ldv_platform_pm_ops_instance_1_~tmp___1~21#1);call ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(64bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10283: ldv_io_instance_callback_2_23_#t~ret1174#1 := u132_hub_status_data_#res#1;havoc u132_hub_status_data_#t~ret1056#1.base, u132_hub_status_data_#t~ret1056#1.offset, u132_hub_status_data_#t~mem1057#1, u132_hub_status_data_#t~mem1058#1.base, u132_hub_status_data_#t~mem1058#1.offset, u132_hub_status_data_#t~mem1059#1, u132_hub_status_data_#t~mem1060#1, u132_hub_status_data_#t~mem1061#1.base, u132_hub_status_data_#t~mem1061#1.offset, u132_hub_status_data_#t~mem1062#1, u132_hub_status_data_#t~mem1063#1, u132_hub_status_data_#t~mem1064#1.base, u132_hub_status_data_#t~mem1064#1.offset, u132_hub_status_data_#t~mem1065#1, u132_hub_status_data_#t~mem1066#1, u132_hub_status_data_#t~mem1067#1, u132_hub_status_data_#t~mem1068#1, u132_hub_status_data_#t~mem1069#1, u132_hub_status_data_#t~mem1070#1, u132_hub_status_data_#t~mem1071#1, u132_hub_status_data_#t~mem1072#1, u132_hub_status_data_#t~mem1073#1, u132_hub_status_data_~hcd#1.base, u132_hub_status_data_~hcd#1.offset, u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset, u132_hub_status_data_~u132~24#1.base, u132_hub_status_data_~u132~24#1.offset, u132_hub_status_data_~tmp~50#1.base, u132_hub_status_data_~tmp~50#1.offset, u132_hub_status_data_~i~3#1, u132_hub_status_data_~changed~0#1, u132_hub_status_data_~length~0#1;havoc u132_hub_status_data_#in~hcd#1.base, u132_hub_status_data_#in~hcd#1.offset, u132_hub_status_data_#in~buf#1.base, u132_hub_status_data_#in~buf#1.offset;assume { :end_inline_u132_hub_status_data } true;havoc ldv_io_instance_callback_2_23_#t~ret1174#1; [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481: assume 4bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1; [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481: assume !(4bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1); [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8301: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231 } true; [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: u132_roothub_clearportfeature_~temp~2#1 := 8bv32;call u132_roothub_clearportfeature_#t~mem1052#1 := read~intINTTYPE4#21(u132_roothub_clearportfeature_~u132#1.base, ~bvadd~64(1276bv64, u132_roothub_clearportfeature_~u132#1.offset), 4bv64); [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: assume 0bv32 != u132_roothub_setportfeature_~retval~20#1;u132_roothub_setportfeature_#res#1 := u132_roothub_setportfeature_~retval~20#1; [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: assume !(0bv32 != u132_roothub_setportfeature_~retval~20#1);u132_roothub_setportfeature_#res#1 := 0bv32; [2025-02-08 04:42:20,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: call ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(8bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10944: havoc ldv_pm_ops_instance_suspend_noirq_1_20_#t~ret1285#1; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: call u132_roothub_portreset_#t~mem1038#1.base, u132_roothub_portreset_#t~mem1038#1.offset := read~$Pointer$#21(u132_roothub_portreset_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portreset_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896-1: SUMMARY for call msleep(10bv32); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: SUMMARY for call lockdep_init_map(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(32bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)), 90bv64, 0bv64, create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10944-1: SUMMARY for call ldv_pm_ops_instance_suspend_noirq_1_20_#t~ret1285#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.offset, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575: assume 0bv64 == ~bvadd~64(create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset);create_endpoint_and_queue_int_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset);havoc create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset);havoc create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7575: assume !(0bv64 == ~bvadd~64(create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset)); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10614: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1210#1.base, ldv_platform_pm_ops_instance_1_#t~mem1210#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(112bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_noirq_1_20 } true;ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1210#1.base, ldv_platform_pm_ops_instance_1_#t~mem1210#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_suspend_noirq_1_20_#t~ret1285#1, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.offset;ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.offset := ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.offset := ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg1#1.offset; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10614: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: u132_urb_enqueue_~retval___0~2#1 := u132_urb_enqueue_#t~ret902#1;havoc u132_urb_enqueue_#t~ret902#1; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: havoc ldv_EMGentry_exit_u132_hcd_exit_7_2_~arg0#1.base, ldv_EMGentry_exit_u132_hcd_exit_7_2_~arg0#1.offset;havoc ldv_EMGentry_exit_u132_hcd_exit_7_2_#in~arg0#1.base, ldv_EMGentry_exit_u132_hcd_exit_7_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_u132_hcd_exit_7_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_258 } true; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12464: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin(); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: SUMMARY for call u132_hcd_stop(ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: SUMMARY for call u132_urb_enqueue_#t~ret902#1 := usb_hcd_link_urb_to_ep(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9029: assume 128bv32 != ~bvand~32(192bv32, u132_roothub_clearportfeature_#t~mem1052#1);havoc u132_roothub_clearportfeature_#t~mem1052#1;call u132_roothub_clearportfeature_#t~mem1053#1.base, u132_roothub_clearportfeature_#t~mem1053#1.offset := read~$Pointer$#21(u132_roothub_clearportfeature_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_clearportfeature_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9029: assume !(128bv32 != ~bvand~32(192bv32, u132_roothub_clearportfeature_#t~mem1052#1));havoc u132_roothub_clearportfeature_#t~mem1052#1; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume ~bvsgt~32(u132_hub_control_#t~mem1075#1, 1bv32);havoc u132_hub_control_#t~mem1075#1;call u132_hub_control_#t~mem1076#1.base, u132_hub_control_#t~mem1076#1.offset := read~$Pointer$#21(u132_hub_control_~u132~25#1.base, ~bvadd~64(324bv64, u132_hub_control_~u132~25#1.offset), 8bv64);call u132_hub_control_#t~mem1077#1 := read~intINTTYPE4#21(u132_hub_control_~u132~25#1.base, ~bvadd~64(1260bv64, u132_hub_control_~u132~25#1.offset), 4bv64); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume !~bvsgt~32(u132_hub_control_#t~mem1075#1, 1bv32);havoc u132_hub_control_#t~mem1075#1;call u132_hub_control_#t~mem1078#1 := read~intINTTYPE4#21(u132_hub_control_~u132~25#1.base, ~bvadd~64(1260bv64, u132_hub_control_~u132~25#1.offset), 4bv64); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: assume 0bv64 == ~bvadd~64(create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset);create_endpoint_and_queue_control_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset);havoc create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset);havoc create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: assume !(0bv64 == ~bvadd~64(create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset)); [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756: havoc u132_suspend_#t~mem1136#1.base, u132_suspend_#t~mem1136#1.offset;u132_suspend_#res#1 := 4294967188bv32;call ULTIMATE.dealloc(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset);havoc u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset; [2025-02-08 04:42:20,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756-1: SUMMARY for call dev_err(u132_suspend_#t~mem1136#1.base, ~bvadd~64(13bv64, u132_suspend_#t~mem1136#1.offset), 134bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: u132_roothub_portreset_~retval~19#1 := u132_roothub_portreset_#t~ret1039#1;havoc u132_roothub_portreset_#t~mem1038#1.base, u132_roothub_portreset_#t~mem1038#1.offset;havoc u132_roothub_portreset_#t~ret1039#1; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897-1: SUMMARY for call u132_roothub_portreset_#t~ret1039#1 := usb_ftdi_elan_read_pcimem(u132_roothub_portreset_#t~mem1038#1.base, u132_roothub_portreset_#t~mem1038#1.offset, 60bv32, 0bv8, u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset); srcloc: null [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume { :end_inline_ldv_ldv_check_final_state_258 } true; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105: assume 0bv32 == queue_control_on_old_endpoint_~I~1#1;call queue_control_on_old_endpoint_#t~mem859#1.base, queue_control_on_old_endpoint_#t~mem859#1.offset := read~$Pointer$#21(queue_control_on_old_endpoint_~u132#1.base, ~bvadd~64(324bv64, queue_control_on_old_endpoint_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105: assume !(0bv32 == queue_control_on_old_endpoint_~I~1#1);call write~$Pointer$#21(queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~urb#1.base, ~bvadd~64(4bv64, queue_control_on_old_endpoint_~urb#1.offset), 8bv64);call queue_control_on_old_endpoint_#t~mem860#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);queue_control_on_old_endpoint_~tmp___5~1#1 := queue_control_on_old_endpoint_#t~mem860#1;havoc queue_control_on_old_endpoint_#t~mem860#1;call queue_control_on_old_endpoint_#t~mem861#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem861#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem861#1; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume 0bv32 != ~bvand~32(1bv32, u132_hub_status_data_#t~mem1062#1);havoc u132_hub_status_data_#t~mem1062#1;call u132_hub_status_data_#t~mem1063#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1288bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume !(0bv32 != ~bvand~32(1bv32, u132_hub_status_data_#t~mem1062#1));havoc u132_hub_status_data_#t~mem1062#1; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(8bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset))); srcloc: null [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: call write~$Pointer$#21(#funAddr~u132_hcd_endp_work_scheduler.base, #funAddr~u132_hcd_endp_work_scheduler.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(24bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)), 8bv64); [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10682: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1229#1.base, ldv_platform_pm_ops_instance_1_#t~mem1229#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(136bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_noirq_1_11 } true;ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1229#1.base, ldv_platform_pm_ops_instance_1_#t~mem1229#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_thaw_noirq_1_11_#t~ret1291#1, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.offset;ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.offset := ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.offset := ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg1#1.offset; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10682: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: call write~intINTTYPE2#21(u132_roothub_descriptor_~temp~1#1, u132_roothub_descriptor_~desc#1.base, ~bvadd~64(3bv64, u132_roothub_descriptor_~desc#1.offset), 2bv64);call u132_roothub_descriptor_#t~mem1008#1.base, u132_roothub_descriptor_#t~mem1008#1.offset := read~$Pointer$#21(u132_roothub_descriptor_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_descriptor_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: havoc ldv_pm_ops_instance_suspend_noirq_1_20_#t~ret1285#1, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_1_20_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_noirq_1_20 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1210#1.base, ldv_platform_pm_ops_instance_1_#t~mem1210#1.offset; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10682-1: call ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(136bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: assume 4bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: assume !(4bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1); [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: havoc u132_hub_control_#t~mem1076#1.base, u132_hub_control_#t~mem1076#1.offset;havoc u132_hub_control_#t~mem1077#1;u132_hub_control_#res#1 := 4294967277bv32; [2025-02-08 04:42:20,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume 0bv32 == u132_urb_enqueue_~retval___0~2#1;assume { :begin_inline_queue_bulk_on_old_endpoint } true;queue_bulk_on_old_endpoint_#in~u132#1.base, queue_bulk_on_old_endpoint_#in~u132#1.offset, queue_bulk_on_old_endpoint_#in~udev#1.base, queue_bulk_on_old_endpoint_#in~udev#1.offset, queue_bulk_on_old_endpoint_#in~urb#1.base, queue_bulk_on_old_endpoint_#in~urb#1.offset, queue_bulk_on_old_endpoint_#in~usb_dev#1.base, queue_bulk_on_old_endpoint_#in~usb_dev#1.offset, queue_bulk_on_old_endpoint_#in~endp#1.base, queue_bulk_on_old_endpoint_#in~endp#1.offset, queue_bulk_on_old_endpoint_#in~usb_addr#1, queue_bulk_on_old_endpoint_#in~usb_endp#1, queue_bulk_on_old_endpoint_#in~address#1 := u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~udev___0~2#1.base, u132_urb_enqueue_~udev___0~2#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset, ~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~usb_endp~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~address___0~2#1)[8:0];havoc queue_bulk_on_old_endpoint_#res#1;havoc queue_bulk_on_old_endpoint_#t~mem820#1, queue_bulk_on_old_endpoint_#t~mem821#1, queue_bulk_on_old_endpoint_#t~mem822#1, queue_bulk_on_old_endpoint_#t~mem823#1, queue_bulk_on_old_endpoint_#t~ret824#1.base, queue_bulk_on_old_endpoint_#t~ret824#1.offset, queue_bulk_on_old_endpoint_#t~mem825#1, queue_bulk_on_old_endpoint_~u132#1.base, queue_bulk_on_old_endpoint_~u132#1.offset, queue_bulk_on_old_endpoint_~udev#1.base, queue_bulk_on_old_endpoint_~udev#1.offset, queue_bulk_on_old_endpoint_~urb#1.base, queue_bulk_on_old_endpoint_~urb#1.offset, queue_bulk_on_old_endpoint_~usb_dev#1.base, queue_bulk_on_old_endpoint_~usb_dev#1.offset, queue_bulk_on_old_endpoint_~endp#1.base, queue_bulk_on_old_endpoint_~endp#1.offset, queue_bulk_on_old_endpoint_~usb_addr#1, queue_bulk_on_old_endpoint_~usb_endp#1, queue_bulk_on_old_endpoint_~address#1, queue_bulk_on_old_endpoint_~tmp~39#1, queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset, queue_bulk_on_old_endpoint_~tmp___0~17#1.base, queue_bulk_on_old_endpoint_~tmp___0~17#1.offset, queue_bulk_on_old_endpoint_~tmp___1~10#1;queue_bulk_on_old_endpoint_~u132#1.base, queue_bulk_on_old_endpoint_~u132#1.offset := queue_bulk_on_old_endpoint_#in~u132#1.base, queue_bulk_on_old_endpoint_#in~u132#1.offset;queue_bulk_on_old_endpoint_~udev#1.base, queue_bulk_on_old_endpoint_~udev#1.offset := queue_bulk_on_old_endpoint_#in~udev#1.base, queue_bulk_on_old_endpoint_#in~udev#1.offset;queue_bulk_on_old_endpoint_~urb#1.base, queue_bulk_on_old_endpoint_~urb#1.offset := queue_bulk_on_old_endpoint_#in~urb#1.base, queue_bulk_on_old_endpoint_#in~urb#1.offset;queue_bulk_on_old_endpoint_~usb_dev#1.base, queue_bulk_on_old_endpoint_~usb_dev#1.offset := queue_bulk_on_old_endpoint_#in~usb_dev#1.base, queue_bulk_on_old_endpoint_#in~usb_dev#1.offset;queue_bulk_on_old_endpoint_~endp#1.base, queue_bulk_on_old_endpoint_~endp#1.offset := queue_bulk_on_old_endpoint_#in~endp#1.base, queue_bulk_on_old_endpoint_#in~endp#1.offset;queue_bulk_on_old_endpoint_~usb_addr#1 := queue_bulk_on_old_endpoint_#in~usb_addr#1;queue_bulk_on_old_endpoint_~usb_endp#1 := queue_bulk_on_old_endpoint_#in~usb_endp#1;queue_bulk_on_old_endpoint_~address#1 := queue_bulk_on_old_endpoint_#in~address#1;havoc queue_bulk_on_old_endpoint_~tmp~39#1;havoc queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset;havoc queue_bulk_on_old_endpoint_~tmp___0~17#1.base, queue_bulk_on_old_endpoint_~tmp___0~17#1.offset;havoc queue_bulk_on_old_endpoint_~tmp___1~10#1;call write~$Pointer$#21(queue_bulk_on_old_endpoint_~u132#1.base, queue_bulk_on_old_endpoint_~u132#1.offset, queue_bulk_on_old_endpoint_~urb#1.base, ~bvadd~64(4bv64, queue_bulk_on_old_endpoint_~urb#1.offset), 8bv64);call queue_bulk_on_old_endpoint_#t~mem820#1 := read~intINTTYPE2#21(queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);queue_bulk_on_old_endpoint_~tmp___1~10#1 := queue_bulk_on_old_endpoint_#t~mem820#1;havoc queue_bulk_on_old_endpoint_#t~mem820#1;call queue_bulk_on_old_endpoint_#t~mem821#1 := read~intINTTYPE2#21(queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_bulk_on_old_endpoint_#t~mem821#1))[16:0], queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_bulk_on_old_endpoint_#t~mem821#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume !(0bv32 == u132_urb_enqueue_~retval___0~2#1); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163-1: SUMMARY for call dev_err(u132_hub_control_#t~mem1076#1.base, ~bvadd~64(13bv64, u132_hub_control_#t~mem1076#1.offset), 113bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;havoc finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset;assume { :end_inline_finish_wait } true;assume { :begin_inline_flush_workqueue } true;flush_workqueue_#in~arg0#1.base, flush_workqueue_#in~arg0#1.offset := ~workqueue~0.base, ~workqueue~0.offset;havoc flush_workqueue_~arg0#1.base, flush_workqueue_~arg0#1.offset;flush_workqueue_~arg0#1.base, flush_workqueue_~arg0#1.offset := flush_workqueue_#in~arg0#1.base, flush_workqueue_#in~arg0#1.offset; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-1: assume { :begin_inline_finish_wait } true;finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset := ~#u132_hcd_wait~0.base, ~#u132_hcd_wait~0.offset, u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset;havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset := finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset;finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset := finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: assume 0bv32 != u132_roothub_portreset_~retval~19#1;u132_roothub_portreset_#res#1 := u132_roothub_portreset_~retval~19#1;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: assume !(0bv32 != u132_roothub_portreset_~retval~19#1);call u132_roothub_portreset_#t~mem1040#1 := read~intINTTYPE4#21(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset, 4bv64);u132_roothub_portreset_~now~0#1 := u132_roothub_portreset_#t~mem1040#1[16:0];havoc u132_roothub_portreset_#t~mem1040#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume ~bvugt~32(~bvand~32(255bv32, u132_hub_status_data_#t~mem1063#1), 15bv32);havoc u132_hub_status_data_#t~mem1063#1;call u132_hub_status_data_#t~mem1064#1.base, u132_hub_status_data_#t~mem1064#1.offset := read~$Pointer$#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(324bv64, u132_hub_status_data_~u132~24#1.offset), 8bv64);call u132_hub_status_data_#t~mem1065#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1288bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: assume !~bvugt~32(~bvand~32(255bv32, u132_hub_status_data_#t~mem1063#1), 15bv32);havoc u132_hub_status_data_#t~mem1063#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031: havoc u132_roothub_clearportfeature_#t~mem1053#1.base, u132_roothub_clearportfeature_#t~mem1053#1.offset; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031-1: SUMMARY for call dev_err(u132_roothub_clearportfeature_#t~mem1053#1.base, ~bvadd~64(13bv64, u132_roothub_clearportfeature_#t~mem1053#1.offset), 109bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079: assume 6bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079: assume !(6bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset;u132_roothub_setportfeature_#t~ret1048#1 := u132_roothub_portreset_#res#1;havoc u132_roothub_portreset_#t~mem1025#1.base, u132_roothub_portreset_#t~mem1025#1.offset, u132_roothub_portreset_#t~ret1026#1, u132_roothub_portreset_#t~mem1027#1, u132_roothub_portreset_#t~mem1028#1.base, u132_roothub_portreset_#t~mem1028#1.offset, u132_roothub_portreset_#t~ret1029#1, u132_roothub_portreset_#t~mem1030#1, u132_roothub_portreset_#t~mem1031#1, u132_roothub_portreset_#t~mem1032#1, u132_roothub_portreset_#t~mem1033#1, u132_roothub_portreset_#t~mem1034#1.base, u132_roothub_portreset_#t~mem1034#1.offset, u132_roothub_portreset_#t~ret1035#1, u132_roothub_portreset_#t~mem1036#1.base, u132_roothub_portreset_#t~mem1036#1.offset, u132_roothub_portreset_#t~ret1037#1, u132_roothub_portreset_#t~mem1038#1.base, u132_roothub_portreset_#t~mem1038#1.offset, u132_roothub_portreset_#t~ret1039#1, u132_roothub_portreset_#t~mem1040#1, u132_roothub_portreset_~u132#1.base, u132_roothub_portreset_~u132#1.offset, u132_roothub_portreset_~port_index#1, u132_roothub_portreset_~retval~19#1, u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset, u132_roothub_portreset_~now~0#1, u132_roothub_portreset_~reset_done~0#1, u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset;havoc u132_roothub_portreset_#in~u132#1.base, u132_roothub_portreset_#in~u132#1.offset, u132_roothub_portreset_#in~port_index#1;assume { :end_inline_u132_roothub_portreset } true;u132_roothub_setportfeature_~retval~20#1 := u132_roothub_setportfeature_#t~ret1048#1;havoc u132_roothub_setportfeature_#t~ret1048#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10881-1: SUMMARY for call ldv_pm_ops_instance_resume_early_1_17_#t~ret1271#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_early_1_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg1#1.offset, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10881: havoc ldv_pm_ops_instance_resume_early_1_17_#t~ret1271#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: u132_roothub_descriptor_~retval~18#1 := u132_roothub_descriptor_#t~ret1009#1;havoc u132_roothub_descriptor_#t~mem1008#1.base, u132_roothub_descriptor_#t~mem1008#1.offset;havoc u132_roothub_descriptor_#t~ret1009#1; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-1: SUMMARY for call u132_roothub_descriptor_#t~ret1009#1 := usb_ftdi_elan_read_pcimem(u132_roothub_descriptor_#t~mem1008#1.base, u132_roothub_descriptor_#t~mem1008#1.offset, 76bv32, 0bv8, u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107-1: SUMMARY for call dev_err(queue_control_on_old_endpoint_#t~mem859#1.base, ~bvadd~64(13bv64, queue_control_on_old_endpoint_#t~mem859#1.offset), 95bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: havoc queue_control_on_old_endpoint_#t~mem859#1.base, queue_control_on_old_endpoint_#t~mem859#1.offset;queue_control_on_old_endpoint_#res#1 := 4294967274bv32; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230: assume 1bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230: assume !(1bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1)); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711-1: SUMMARY for call list_add_tail(queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset, queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(204bv64, queue_int_on_old_endpoint_~endp#1.offset)); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684: havoc ldv_pm_ops_instance_thaw_noirq_1_11_#t~ret1291#1, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_noirq_1_11 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1229#1.base, ldv_platform_pm_ops_instance_1_#t~mem1229#1.offset; [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636: u132_urb_dequeue_~tmp~45#1.base, u132_urb_dequeue_~tmp~45#1.offset := u132_urb_dequeue_#t~ret973#1.base, u132_urb_dequeue_#t~ret973#1.offset;havoc u132_urb_dequeue_#t~ret973#1.base, u132_urb_dequeue_#t~ret973#1.offset;u132_urb_dequeue_~u132~21#1.base, u132_urb_dequeue_~u132~21#1.offset := u132_urb_dequeue_~tmp~45#1.base, u132_urb_dequeue_~tmp~45#1.offset;call u132_urb_dequeue_#t~mem974#1 := read~intINTTYPE4#21(u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(1260bv64, u132_urb_dequeue_~u132~21#1.offset), 4bv64); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: call write~$Pointer$#21(queue_int_on_old_endpoint_~urb#1.base, queue_int_on_old_endpoint_~urb#1.offset, queue_int_on_old_endpoint_~urbq~2#1.base, ~bvadd~64(16bv64, queue_int_on_old_endpoint_~urbq~2#1.offset), 8bv64); [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8636-1: SUMMARY for call u132_urb_dequeue_#t~ret973#1.base, u132_urb_dequeue_#t~ret973#1.offset := hcd_to_u132(u132_urb_dequeue_~hcd#1.base, u132_urb_dequeue_~hcd#1.offset); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7777-1: SUMMARY for call init_timer_key(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)), 2bv32, 91bv64, 0bv64, create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset); srcloc: null [2025-02-08 04:42:20,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7777: call write~$Pointer$#21(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset))), 8bv64);call write~intINTTYPE8#21(~bvadd~64(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)), create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(40bv64, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset))), 8bv64); [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7645: SUMMARY for call u132_udev_get_kref(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~udev#1.base, create_endpoint_and_queue_int_~udev#1.offset); srcloc: null [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306: u132_urb_enqueue_#t~ret903#1 := queue_bulk_on_old_endpoint_#res#1;havoc queue_bulk_on_old_endpoint_#t~mem820#1, queue_bulk_on_old_endpoint_#t~mem821#1, queue_bulk_on_old_endpoint_#t~mem822#1, queue_bulk_on_old_endpoint_#t~mem823#1, queue_bulk_on_old_endpoint_#t~ret824#1.base, queue_bulk_on_old_endpoint_#t~ret824#1.offset, queue_bulk_on_old_endpoint_#t~mem825#1, queue_bulk_on_old_endpoint_~u132#1.base, queue_bulk_on_old_endpoint_~u132#1.offset, queue_bulk_on_old_endpoint_~udev#1.base, queue_bulk_on_old_endpoint_~udev#1.offset, queue_bulk_on_old_endpoint_~urb#1.base, queue_bulk_on_old_endpoint_~urb#1.offset, queue_bulk_on_old_endpoint_~usb_dev#1.base, queue_bulk_on_old_endpoint_~usb_dev#1.offset, queue_bulk_on_old_endpoint_~endp#1.base, queue_bulk_on_old_endpoint_~endp#1.offset, queue_bulk_on_old_endpoint_~usb_addr#1, queue_bulk_on_old_endpoint_~usb_endp#1, queue_bulk_on_old_endpoint_~address#1, queue_bulk_on_old_endpoint_~tmp~39#1, queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset, queue_bulk_on_old_endpoint_~tmp___0~17#1.base, queue_bulk_on_old_endpoint_~tmp___0~17#1.offset, queue_bulk_on_old_endpoint_~tmp___1~10#1;havoc queue_bulk_on_old_endpoint_#in~u132#1.base, queue_bulk_on_old_endpoint_#in~u132#1.offset, queue_bulk_on_old_endpoint_#in~udev#1.base, queue_bulk_on_old_endpoint_#in~udev#1.offset, queue_bulk_on_old_endpoint_#in~urb#1.base, queue_bulk_on_old_endpoint_#in~urb#1.offset, queue_bulk_on_old_endpoint_#in~usb_dev#1.base, queue_bulk_on_old_endpoint_#in~usb_dev#1.offset, queue_bulk_on_old_endpoint_#in~endp#1.base, queue_bulk_on_old_endpoint_#in~endp#1.offset, queue_bulk_on_old_endpoint_#in~usb_addr#1, queue_bulk_on_old_endpoint_#in~usb_endp#1, queue_bulk_on_old_endpoint_#in~address#1;assume { :end_inline_queue_bulk_on_old_endpoint } true;u132_urb_enqueue_~retval___0~2#1 := u132_urb_enqueue_#t~ret903#1;havoc u132_urb_enqueue_#t~ret903#1; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: u132_urb_enqueue_~tmp___8~1#1 := u132_urb_enqueue_~urb_size~0#1;u132_urb_enqueue_~urb_size~0#1 := ~bvsub~32(~zero_extend~32~16(u132_urb_enqueue_~urb_size~0#1), 1bv32)[16:0]; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: havoc u132_hub_status_data_#t~mem1064#1.base, u132_hub_status_data_#t~mem1064#1.offset;havoc u132_hub_status_data_#t~mem1065#1; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099-1: SUMMARY for call dev_err(u132_hub_status_data_#t~mem1064#1.base, ~bvadd~64(13bv64, u132_hub_status_data_#t~mem1064#1.offset), 112bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: call write~intINTTYPE4#21(1bv32, u132_hub_control_~u132~25#1.base, ~bvadd~64(1260bv64, u132_hub_control_~u132~25#1.offset), 4bv64); [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297-1: SUMMARY for call u132_disable(u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset); srcloc: null [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume 0bv32 != u132_roothub_descriptor_~retval~18#1;u132_roothub_descriptor_#res#1 := u132_roothub_descriptor_~retval~18#1;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset);havoc u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset);havoc u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8769: assume !(0bv32 != u132_roothub_descriptor_~retval~18#1);assume { :begin_inline_#Ultimate.C_memset } true;#Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1 := u132_roothub_descriptor_~desc#1.base, ~bvadd~64(7bv64, u132_roothub_descriptor_~desc#1.offset), 255bv32, 4bv64;havoc #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset;havoc #Ultimate.C_memset_#t~loopctr1513#1;#Ultimate.C_memset_#t~loopctr1513#1 := 0bv64; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580-1: SUMMARY for call create_endpoint_and_queue_int_#t~ret765#1.base, create_endpoint_and_queue_int_#t~ret765#1.offset := spinlock_check(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_int_~endp~15#1.offset)); srcloc: null [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580: havoc create_endpoint_and_queue_int_#t~ret765#1.base, create_endpoint_and_queue_int_#t~ret765#1.offset; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1246#1.base, ldv_platform_pm_ops_instance_1_#t~mem1246#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(8bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_complete_1_3 } true;ldv_pm_ops_instance_complete_1_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_1_3_#in~arg0#1.offset, ldv_pm_ops_instance_complete_1_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_1_3_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1246#1.base, ldv_platform_pm_ops_instance_1_#t~mem1246#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_complete_1_3_~arg0#1.base, ldv_pm_ops_instance_complete_1_3_~arg0#1.offset, ldv_pm_ops_instance_complete_1_3_~arg1#1.base, ldv_pm_ops_instance_complete_1_3_~arg1#1.offset;ldv_pm_ops_instance_complete_1_3_~arg0#1.base, ldv_pm_ops_instance_complete_1_3_~arg0#1.offset := ldv_pm_ops_instance_complete_1_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_1_3_#in~arg0#1.offset;ldv_pm_ops_instance_complete_1_3_~arg1#1.base, ldv_pm_ops_instance_complete_1_3_~arg1#1.offset := ldv_pm_ops_instance_complete_1_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_1_3_#in~arg1#1.offset; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11148: ldv_struct_hc_driver_io_instance_2_~tmp___6~3#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___6~3#1.offset := ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.offset;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.offset;ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.offset := ldv_struct_hc_driver_io_instance_2_~tmp___6~3#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___6~3#1.offset;assume { :begin_inline_ldv_io_instance_callback_2_20 } true;ldv_io_instance_callback_2_20_#in~arg0#1.base, ldv_io_instance_callback_2_20_#in~arg0#1.offset, ldv_io_instance_callback_2_20_#in~arg1#1.base, ldv_io_instance_callback_2_20_#in~arg1#1.offset, ldv_io_instance_callback_2_20_#in~arg2#1, ldv_io_instance_callback_2_20_#in~arg3#1, ldv_io_instance_callback_2_20_#in~arg4#1, ldv_io_instance_callback_2_20_#in~arg5#1.base, ldv_io_instance_callback_2_20_#in~arg5#1.offset, ldv_io_instance_callback_2_20_#in~arg6#1 := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_control~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_control~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ~zero_extend~32~16(ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_1_default~0#1)[16:0], ~zero_extend~32~16(ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_2_default~0#1)[16:0], ~zero_extend~32~16(ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_3_default~0#1)[16:0], ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.offset, ~zero_extend~32~16(ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_5_default~0#1)[16:0];havoc ldv_io_instance_callback_2_20_#t~ret1173#1, ldv_io_instance_callback_2_20_~arg0#1.base, ldv_io_instance_callback_2_20_~arg0#1.offset, ldv_io_instance_callback_2_20_~arg1#1.base, ldv_io_instance_callback_2_20_~arg1#1.offset, ldv_io_instance_callback_2_20_~arg2#1, ldv_io_instance_callback_2_20_~arg3#1, ldv_io_instance_callback_2_20_~arg4#1, ldv_io_instance_callback_2_20_~arg5#1.base, ldv_io_instance_callback_2_20_~arg5#1.offset, ldv_io_instance_callback_2_20_~arg6#1;ldv_io_instance_callback_2_20_~arg0#1.base, ldv_io_instance_callback_2_20_~arg0#1.offset := ldv_io_instance_callback_2_20_#in~arg0#1.base, ldv_io_instance_callback_2_20_#in~arg0#1.offset;ldv_io_instance_callback_2_20_~arg1#1.base, ldv_io_instance_callback_2_20_~arg1#1.offset := ldv_io_instance_callback_2_20_#in~arg1#1.base, ldv_io_instance_callback_2_20_#in~arg1#1.offset;ldv_io_instance_callback_2_20_~arg2#1 := ldv_io_instance_callback_2_20_#in~arg2#1;ldv_io_instance_callback_2_20_~arg3#1 := ldv_io_instance_callback_2_20_#in~arg3#1;ldv_io_instance_callback_2_20_~arg4#1 := ldv_io_instance_callback_2_20_#in~arg4#1;ldv_io_instance_callback_2_20_~arg5#1.base, ldv_io_instance_callback_2_20_~arg5#1.offset := ldv_io_instance_callback_2_20_#in~arg5#1.base, ldv_io_instance_callback_2_20_#in~arg5#1.offset;ldv_io_instance_callback_2_20_~arg6#1 := ldv_io_instance_callback_2_20_#in~arg6#1;assume { :begin_inline_u132_hub_control } true;u132_hub_control_#in~hcd#1.base, u132_hub_control_#in~hcd#1.offset, u132_hub_control_#in~typeReq#1, u132_hub_control_#in~wValue#1, u132_hub_control_#in~wIndex#1, u132_hub_control_#in~buf#1.base, u132_hub_control_#in~buf#1.offset, u132_hub_control_#in~wLength#1 := ldv_io_instance_callback_2_20_~arg1#1.base, ldv_io_instance_callback_2_20_~arg1#1.offset, ~zero_extend~32~16(ldv_io_instance_callback_2_20_~arg2#1)[16:0], ~zero_extend~32~16(ldv_io_instance_callback_2_20_~arg3#1)[16:0], ~zero_extend~32~16(ldv_io_instance_callback_2_20_~arg4#1)[16:0], ldv_io_instance_callback_2_20_~arg5#1.base, ldv_io_instance_callback_2_20_~arg5#1.offset, ~zero_extend~32~16(ldv_io_instance_callback_2_20_~arg6#1)[16:0];havoc u132_hub_control_#res#1;havoc u132_hub_control_#t~ret1074#1.base, u132_hub_control_#t~ret1074#1.offset, u132_hub_control_#t~mem1075#1, u132_hub_control_#t~mem1076#1.base, u132_hub_control_#t~mem1076#1.offset, u132_hub_control_#t~mem1077#1, u132_hub_control_#t~mem1078#1, u132_hub_control_#t~mem1079#1.base, u132_hub_control_#t~mem1079#1.offset, u132_hub_control_#t~ret1080#1, u132_hub_control_#t~ret1081#1, u132_hub_control_#t~ret1082#1, u132_hub_control_#t~ret1083#1, u132_hub_control_#t~ret1084#1, u132_hub_control_~hcd#1.base, u132_hub_control_~hcd#1.offset, u132_hub_control_~typeReq#1, u132_hub_control_~wValue#1, u132_hub_control_~wIndex#1, u132_hub_control_~buf#1.base, u132_hub_control_~buf#1.offset, u132_hub_control_~wLength#1, u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, u132_hub_control_~tmp~51#1.base, u132_hub_control_~tmp~51#1.offset, u132_hub_control_~retval~22#1;u132_hub_control_~hcd#1.base, u132_hub_control_~hcd#1.offset := u132_hub_control_#in~hcd#1.base, u132_hub_control_#in~hcd#1.offset;u132_hub_control_~typeReq#1 := u132_hub_control_#in~typeReq#1;u132_hub_control_~wValue#1 := u132_hub_control_#in~wValue#1;u132_hub_control_~wIndex#1 := u132_hub_control_#in~wIndex#1;u132_hub_control_~buf#1.base, u132_hub_control_~buf#1.offset := u132_hub_control_#in~buf#1.base, u132_hub_control_#in~buf#1.offset;u132_hub_control_~wLength#1 := u132_hub_control_#in~wLength#1;havoc u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset;havoc u132_hub_control_~tmp~51#1.base, u132_hub_control_~tmp~51#1.offset;havoc u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11148-1: SUMMARY for call ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911-1: SUMMARY for call create_endpoint_and_queue_control_#t~ret827#1.base, create_endpoint_and_queue_control_#t~ret827#1.offset := spinlock_check(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_control_~endp~17#1.offset)); srcloc: null [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: havoc create_endpoint_and_queue_control_#t~ret827#1.base, create_endpoint_and_queue_control_#t~ret827#1.offset; [2025-02-08 04:42:20,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: havoc ldv_pm_ops_instance_poweroff_late_1_8_#t~ret1257#1; [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8968-1: u132_roothub_setportfeature_#res#1 := 4294967264bv32; [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-1: SUMMARY for call ldv_pm_ops_instance_poweroff_late_1_8_#t~ret1257#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.offset, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581-1: SUMMARY for call __raw_spin_lock_init(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 86bv64, 0bv64, create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset); srcloc: null [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_#in~ldv_func_arg1#1.offset := create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_int_~endp~15#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume 0bv32 != ~zero_extend~32~16(u132_urb_enqueue_~tmp___8~1#1); [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume !(0bv32 != ~zero_extend~32~16(u132_urb_enqueue_~tmp___8~1#1)); [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8242: assume 1bv32 == ~bvlshr~32(u132_urb_enqueue_#t~mem886#1, 30bv32);havoc u132_urb_enqueue_#t~mem886#1;call u132_urb_enqueue_#t~mem887#1 := read~intINTTYPE1#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(~bvadd~64(1580bv64, u132_urb_enqueue_~u132~20#1.offset), ~sign_extend~64~32(~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1))), 1bv64);u132_urb_enqueue_~address~12#1 := u132_urb_enqueue_#t~mem887#1;havoc u132_urb_enqueue_#t~mem887#1;u132_urb_enqueue_~udev~7#1.base, u132_urb_enqueue_~udev~7#1.offset := u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(~bvadd~64(1708bv64, u132_urb_enqueue_~u132~20#1.offset), ~bvmul~64(48bv64, ~zero_extend~64~8(u132_urb_enqueue_~address~12#1)));call u132_urb_enqueue_#t~mem888#1.base, u132_urb_enqueue_#t~mem888#1.offset := read~$Pointer$#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(72bv64, u132_urb_enqueue_~urb#1.offset), 8bv64);call u132_urb_enqueue_#t~mem889#1.base, u132_urb_enqueue_#t~mem889#1.offset := read~$Pointer$#21(u132_urb_enqueue_#t~mem888#1.base, ~bvadd~64(31bv64, u132_urb_enqueue_#t~mem888#1.offset), 8bv64);u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset := u132_urb_enqueue_#t~mem889#1.base, u132_urb_enqueue_#t~mem889#1.offset;havoc u132_urb_enqueue_#t~mem888#1.base, u132_urb_enqueue_#t~mem888#1.offset;havoc u132_urb_enqueue_#t~mem889#1.base, u132_urb_enqueue_#t~mem889#1.offset;call write~intINTTYPE4#21(0bv32, u132_urb_enqueue_~urb#1.base, ~bvadd~64(132bv64, u132_urb_enqueue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8242: assume !(1bv32 == ~bvlshr~32(u132_urb_enqueue_#t~mem886#1, 30bv32));havoc u132_urb_enqueue_#t~mem886#1;call u132_urb_enqueue_#t~mem896#1 := read~intINTTYPE4#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_enqueue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: call ldv_platform_platform_instance_0_#t~mem1194#1 := read~intINTTYPE4#7(ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset, 4bv64);assume { :begin_inline_ldv_platform_instance_callback_0_20 } true;ldv_platform_instance_callback_0_20_#in~arg0#1.base, ldv_platform_instance_callback_0_20_#in~arg0#1.offset, ldv_platform_instance_callback_0_20_#in~arg1#1.base, ldv_platform_instance_callback_0_20_#in~arg1#1.offset, ldv_platform_instance_callback_0_20_#in~arg2#1.event := ldv_platform_platform_instance_0_~ldv_0_callback_suspend~0#1.base, ldv_platform_platform_instance_0_~ldv_0_callback_suspend~0#1.offset, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.base, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.offset, ldv_platform_platform_instance_0_#t~mem1194#1;havoc ldv_platform_instance_callback_0_20_#t~mem1181#1, ldv_platform_instance_callback_0_20_#t~ret1182#1, ldv_platform_instance_callback_0_20_~arg0#1.base, ldv_platform_instance_callback_0_20_~arg0#1.offset, ldv_platform_instance_callback_0_20_~arg1#1.base, ldv_platform_instance_callback_0_20_~arg1#1.offset, ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset;ldv_platform_instance_callback_0_20_~arg0#1.base, ldv_platform_instance_callback_0_20_~arg0#1.offset := ldv_platform_instance_callback_0_20_#in~arg0#1.base, ldv_platform_instance_callback_0_20_#in~arg0#1.offset;ldv_platform_instance_callback_0_20_~arg1#1.base, ldv_platform_instance_callback_0_20_~arg1#1.offset := ldv_platform_instance_callback_0_20_#in~arg1#1.base, ldv_platform_instance_callback_0_20_#in~arg1#1.offset;call ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#19(ldv_platform_instance_callback_0_20_#in~arg2#1.event, ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset, 4bv64);call ldv_platform_instance_callback_0_20_#t~mem1181#1 := read~intINTTYPE4#19(ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset, 4bv64);assume { :begin_inline_u132_suspend } true;u132_suspend_#in~pdev#1.base, u132_suspend_#in~pdev#1.offset, u132_suspend_#in~state#1.event := ldv_platform_instance_callback_0_20_~arg1#1.base, ldv_platform_instance_callback_0_20_~arg1#1.offset, ldv_platform_instance_callback_0_20_#t~mem1181#1;havoc u132_suspend_#res#1;havoc u132_suspend_#t~ret1130#1.base, u132_suspend_#t~ret1130#1.offset, u132_suspend_#t~ret1131#1.base, u132_suspend_#t~ret1131#1.offset, u132_suspend_#t~mem1132#1, u132_suspend_#t~mem1133#1.base, u132_suspend_#t~mem1133#1.offset, u132_suspend_#t~mem1134#1, u132_suspend_#t~mem1135#1, u132_suspend_#t~mem1136#1.base, u132_suspend_#t~mem1136#1.offset, u132_suspend_#t~mem1137#1, u132_suspend_#t~mem1138#1, u132_suspend_#t~mem1139#1, u132_suspend_#t~ret1140#1, u132_suspend_~pdev#1.base, u132_suspend_~pdev#1.offset, u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset, u132_suspend_~hcd~9#1.base, u132_suspend_~hcd~9#1.offset, u132_suspend_~tmp~58#1.base, u132_suspend_~tmp~58#1.offset, u132_suspend_~u132~31#1.base, u132_suspend_~u132~31#1.offset, u132_suspend_~tmp___0~26#1.base, u132_suspend_~tmp___0~26#1.offset, u132_suspend_~retval~24#1, u132_suspend_~ports~1#1, u132_suspend_~tmp___1~18#1;u132_suspend_~pdev#1.base, u132_suspend_~pdev#1.offset := u132_suspend_#in~pdev#1.base, u132_suspend_#in~pdev#1.offset;call u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#1(u132_suspend_#in~state#1.event, u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset, 4bv64);havoc u132_suspend_~hcd~9#1.base, u132_suspend_~hcd~9#1.offset;havoc u132_suspend_~tmp~58#1.base, u132_suspend_~tmp~58#1.offset;havoc u132_suspend_~u132~31#1.base, u132_suspend_~u132~31#1.offset;havoc u132_suspend_~tmp___0~26#1.base, u132_suspend_~tmp___0~26#1.offset;havoc u132_suspend_~retval~24#1;havoc u132_suspend_~ports~1#1;havoc u132_suspend_~tmp___1~18#1; [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: assume 7bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: assume !(7bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11215-1: call ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.offset := read~$Pointer$#10(ldv_struct_hc_driver_io_instance_2_~ldv_2_container_struct_hc_driver~0#1.base, ~bvadd~64(68bv64, ldv_struct_hc_driver_io_instance_2_~ldv_2_container_struct_hc_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_io_instance_release_2_2 } true;ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset, ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset := ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset;havoc ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset, ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset := ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset;ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset := ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11215: havoc ldv_io_instance_release_2_2_~arg0#1.base, ldv_io_instance_release_2_2_~arg0#1.offset, ldv_io_instance_release_2_2_~arg1#1.base, ldv_io_instance_release_2_2_~arg1#1.offset;havoc ldv_io_instance_release_2_2_#in~arg0#1.base, ldv_io_instance_release_2_2_#in~arg0#1.offset, ldv_io_instance_release_2_2_#in~arg1#1.base, ldv_io_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_2_2 } true;havoc ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.offset; [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call __raw_spin_lock_init(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 92bv64, 0bv64, create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset); srcloc: null [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_#in~ldv_func_arg1#1.offset := create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_control_~endp~17#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: assume 1bv32 == u132_suspend_#t~mem1137#1;havoc u132_suspend_#t~mem1137#1; [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: assume !(1bv32 == u132_suspend_#t~mem1137#1);havoc u132_suspend_#t~mem1137#1;call u132_suspend_#t~mem1138#1 := read~intINTTYPE4#1(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset, 4bv64); [2025-02-08 04:42:20,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc flush_workqueue_~arg0#1.base, flush_workqueue_~arg0#1.offset;havoc flush_workqueue_#in~arg0#1.base, flush_workqueue_#in~arg0#1.offset;assume { :end_inline_flush_workqueue } true;assume { :begin_inline_destroy_workqueue } true;destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset := ~workqueue~0.base, ~workqueue~0.offset;havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset := destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset; [2025-02-08 04:42:20,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(204bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)); srcloc: null [2025-02-08 04:42:20,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(46bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(47bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(41bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(42bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_bulk_~endp_number~2#1, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(5bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~$Pointer$#21(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(8bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 8bv64);call create_endpoint_and_queue_bulk_#t~mem806#1.base, create_endpoint_and_queue_bulk_#t~mem806#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~urb#1.base, ~bvadd~64(72bv64, create_endpoint_and_queue_bulk_~urb#1.offset), 8bv64);call write~$Pointer$#21(create_endpoint_and_queue_bulk_#t~mem806#1.base, create_endpoint_and_queue_bulk_#t~mem806#1.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(58bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 8bv64);havoc create_endpoint_and_queue_bulk_#t~mem806#1.base, create_endpoint_and_queue_bulk_#t~mem806#1.offset;call create_endpoint_and_queue_bulk_#t~mem807#1 := read~intINTTYPE4#21(create_endpoint_and_queue_bulk_~urb#1.base, ~bvadd~64(80bv64, create_endpoint_and_queue_bulk_~urb#1.offset), 4bv64);call write~intINTTYPE1#21(~bvand~8(3bv8, ~bvlshr~32(create_endpoint_and_queue_bulk_#t~mem807#1, 30bv32)[8:0]), create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(45bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);havoc create_endpoint_and_queue_bulk_#t~mem807#1; [2025-02-08 04:42:20,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621-1: call ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(120bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1212#1.base, ldv_platform_pm_ops_instance_1_#t~mem1212#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(120bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_noirq_1_19 } true;ldv_pm_ops_instance_resume_noirq_1_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1212#1.base, ldv_platform_pm_ops_instance_1_#t~mem1212#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_resume_noirq_1_19_#t~ret1273#1, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.offset;ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.offset := ldv_pm_ops_instance_resume_noirq_1_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg0#1.offset;ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.offset := ldv_pm_ops_instance_resume_noirq_1_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg1#1.offset; [2025-02-08 04:42:20,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: havoc ldv_pm_ops_instance_complete_1_3_~arg0#1.base, ldv_pm_ops_instance_complete_1_3_~arg0#1.offset, ldv_pm_ops_instance_complete_1_3_~arg1#1.base, ldv_pm_ops_instance_complete_1_3_~arg1#1.offset;havoc ldv_pm_ops_instance_complete_1_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_1_3_#in~arg0#1.offset, ldv_pm_ops_instance_complete_1_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_1_3_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_complete_1_3 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1246#1.base, ldv_platform_pm_ops_instance_1_#t~mem1246#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume ~bvsgt~32(u132_urb_dequeue_#t~mem974#1, 2bv32);havoc u132_urb_dequeue_#t~mem974#1;call u132_urb_dequeue_#t~mem975#1.base, u132_urb_dequeue_#t~mem975#1.offset := read~$Pointer$#21(u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(324bv64, u132_urb_dequeue_~u132~21#1.offset), 8bv64);call u132_urb_dequeue_#t~mem976#1 := read~intINTTYPE4#21(u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(1260bv64, u132_urb_dequeue_~u132~21#1.offset), 4bv64); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: assume !~bvsgt~32(u132_urb_dequeue_#t~mem974#1, 2bv32);havoc u132_urb_dequeue_#t~mem974#1;call u132_urb_dequeue_#t~mem977#1 := read~intINTTYPE4#21(u132_urb_dequeue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_dequeue_~urb#1.offset), 4bv64);u132_urb_dequeue_~usb_addr~2#1 := ~bvand~32(127bv32, ~zero_extend~32~8(~bvlshr~32(u132_urb_dequeue_#t~mem977#1, 8bv32)[8:0]))[8:0];havoc u132_urb_dequeue_#t~mem977#1;call u132_urb_dequeue_#t~mem978#1 := read~intINTTYPE4#21(u132_urb_dequeue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_dequeue_~urb#1.offset), 4bv64);u132_urb_dequeue_~usb_endp~2#1 := ~bvand~32(15bv32, ~zero_extend~32~8(~bvlshr~32(u132_urb_dequeue_#t~mem978#1, 15bv32)[8:0]))[8:0];havoc u132_urb_dequeue_#t~mem978#1;call u132_urb_dequeue_#t~mem979#1 := read~intINTTYPE1#21(u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(~bvadd~64(1580bv64, u132_urb_dequeue_~u132~21#1.offset), ~sign_extend~64~32(~zero_extend~32~8(u132_urb_dequeue_~usb_addr~2#1))), 1bv64);u132_urb_dequeue_~address~13#1 := u132_urb_dequeue_#t~mem979#1;havoc u132_urb_dequeue_#t~mem979#1;u132_urb_dequeue_~udev~8#1.base, u132_urb_dequeue_~udev~8#1.offset := u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(~bvadd~64(1708bv64, u132_urb_dequeue_~u132~21#1.offset), ~bvmul~64(48bv64, ~zero_extend~64~8(u132_urb_dequeue_~address~13#1)));call u132_urb_dequeue_#t~mem980#1 := read~intINTTYPE4#21(u132_urb_dequeue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_dequeue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234: assume 0bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234: assume !(0bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1)); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9168: assume ~bvsgt~32(u132_hub_control_#t~mem1078#1, 0bv32);havoc u132_hub_control_#t~mem1078#1;call u132_hub_control_#t~mem1079#1.base, u132_hub_control_#t~mem1079#1.offset := read~$Pointer$#21(u132_hub_control_~u132~25#1.base, ~bvadd~64(324bv64, u132_hub_control_~u132~25#1.offset), 8bv64); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9168: assume !~bvsgt~32(u132_hub_control_#t~mem1078#1, 0bv32);havoc u132_hub_control_#t~mem1078#1;u132_hub_control_~retval~22#1 := 0bv32;assume { :begin_inline_ldv_mutex_lock_244 } true;ldv_mutex_lock_244_#in~ldv_func_arg1#1.base, ldv_mutex_lock_244_#in~ldv_func_arg1#1.offset := u132_hub_control_~u132~25#1.base, ~bvadd~64(20bv64, u132_hub_control_~u132~25#1.offset);havoc ldv_mutex_lock_244_~ldv_func_arg1#1.base, ldv_mutex_lock_244_~ldv_func_arg1#1.offset;ldv_mutex_lock_244_~ldv_func_arg1#1.base, ldv_mutex_lock_244_~ldv_func_arg1#1.offset := ldv_mutex_lock_244_#in~ldv_func_arg1#1.base, ldv_mutex_lock_244_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: SUMMARY for call u132_udev_init_kref(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~udev~5#1.base, create_endpoint_and_queue_control_~udev~5#1.offset); srcloc: null [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: havoc ldv_io_instance_callback_2_20_#t~ret1173#1, ldv_io_instance_callback_2_20_~arg0#1.base, ldv_io_instance_callback_2_20_~arg0#1.offset, ldv_io_instance_callback_2_20_~arg1#1.base, ldv_io_instance_callback_2_20_~arg1#1.offset, ldv_io_instance_callback_2_20_~arg2#1, ldv_io_instance_callback_2_20_~arg3#1, ldv_io_instance_callback_2_20_~arg4#1, ldv_io_instance_callback_2_20_~arg5#1.base, ldv_io_instance_callback_2_20_~arg5#1.offset, ldv_io_instance_callback_2_20_~arg6#1;havoc ldv_io_instance_callback_2_20_#in~arg0#1.base, ldv_io_instance_callback_2_20_#in~arg0#1.offset, ldv_io_instance_callback_2_20_#in~arg1#1.base, ldv_io_instance_callback_2_20_#in~arg1#1.offset, ldv_io_instance_callback_2_20_#in~arg2#1, ldv_io_instance_callback_2_20_#in~arg3#1, ldv_io_instance_callback_2_20_#in~arg4#1, ldv_io_instance_callback_2_20_#in~arg5#1.base, ldv_io_instance_callback_2_20_#in~arg5#1.offset, ldv_io_instance_callback_2_20_#in~arg6#1;assume { :end_inline_ldv_io_instance_callback_2_20 } true; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume 0bv32 == ~zero_extend~32~8(queue_control_on_old_endpoint_~usb_addr#1);call queue_control_on_old_endpoint_#t~mem846#1 := read~intINTTYPE4#21(queue_control_on_old_endpoint_~urb#1.base, ~bvadd~64(80bv64, queue_control_on_old_endpoint_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume !(0bv32 == ~zero_extend~32~8(queue_control_on_old_endpoint_~usb_addr#1));call queue_control_on_old_endpoint_#t~mem866#1 := read~intINTTYPE1#21(queue_control_on_old_endpoint_~u132#1.base, ~bvadd~64(~bvadd~64(1580bv64, queue_control_on_old_endpoint_~u132#1.offset), ~sign_extend~64~32(~zero_extend~32~8(queue_control_on_old_endpoint_~usb_addr#1))), 1bv64);queue_control_on_old_endpoint_~address~11#1 := queue_control_on_old_endpoint_#t~mem866#1;havoc queue_control_on_old_endpoint_#t~mem866#1;queue_control_on_old_endpoint_~udev___0~1#1.base, queue_control_on_old_endpoint_~udev___0~1#1.offset := queue_control_on_old_endpoint_~u132#1.base, ~bvadd~64(~bvadd~64(1708bv64, queue_control_on_old_endpoint_~u132#1.offset), ~bvmul~64(48bv64, ~zero_extend~64~8(queue_control_on_old_endpoint_~address~11#1)));call write~$Pointer$#21(queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~urb#1.base, ~bvadd~64(4bv64, queue_control_on_old_endpoint_~urb#1.offset), 8bv64);call queue_control_on_old_endpoint_#t~mem867#1 := read~intINTTYPE1#21(queue_control_on_old_endpoint_~udev___0~1#1.base, ~bvadd~64(12bv64, queue_control_on_old_endpoint_~udev___0~1#1.offset), 1bv64); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9961: havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;havoc destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset;assume { :end_inline_destroy_workqueue } true;call ULTIMATE.dealloc(u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset);havoc u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume ~bvslt~32(~sign_extend~32~16(~bvsub~32(~zero_extend~32~16(u132_roothub_portreset_~now~0#1), ~zero_extend~32~16(u132_roothub_portreset_~reset_done~0#1))[16:0]), 0bv32); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume !~bvslt~32(~sign_extend~32~16(~bvsub~32(~zero_extend~32~16(u132_roothub_portreset_~now~0#1), ~zero_extend~32~16(u132_roothub_portreset_~reset_done~0#1))[16:0]), 0bv32);u132_roothub_portreset_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10556: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1198#1.base, ldv_platform_pm_ops_instance_1_#t~mem1198#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(176bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_idle_1_27 } true;ldv_pm_ops_instance_runtime_idle_1_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1198#1.base, ldv_platform_pm_ops_instance_1_#t~mem1198#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_runtime_idle_1_27_#t~ret1275#1, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.offset;ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.offset := ldv_pm_ops_instance_runtime_idle_1_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.offset := ldv_pm_ops_instance_runtime_idle_1_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg1#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10556: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219 } true; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10556-1: call ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(176bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310: assume 0bv32 != u132_urb_enqueue_~retval___0~2#1; [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310: assume !(0bv32 != u132_urb_enqueue_~retval___0~2#1); [2025-02-08 04:42:20,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10292: havoc ldv_io_instance_callback_2_26_#t~ret1175#1; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10292-1: SUMMARY for call ldv_io_instance_callback_2_26_#t~ret1175#1 := u132_hcd_reset(ldv_io_instance_callback_2_26_~arg1#1.base, ldv_io_instance_callback_2_26_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9037: u132_roothub_clearportfeature_~temp~2#1 := 262144bv32; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume 0bv32 != ~bvand~32(128bv32, queue_control_on_old_endpoint_#t~mem846#1);havoc queue_control_on_old_endpoint_#t~mem846#1;call write~$Pointer$#21(queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~urb#1.base, ~bvadd~64(4bv64, queue_control_on_old_endpoint_~urb#1.offset), 8bv64);call queue_control_on_old_endpoint_#t~mem847#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);queue_control_on_old_endpoint_~tmp___1~12#1 := queue_control_on_old_endpoint_#t~mem847#1;havoc queue_control_on_old_endpoint_#t~mem847#1;call queue_control_on_old_endpoint_#t~mem848#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem848#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem848#1; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume !(0bv32 != ~bvand~32(128bv32, queue_control_on_old_endpoint_#t~mem846#1));havoc queue_control_on_old_endpoint_#t~mem846#1;call queue_control_on_old_endpoint_#t~mem853#1 := read~intINTTYPE4#21(queue_control_on_old_endpoint_~usb_dev#1.base, queue_control_on_old_endpoint_~usb_dev#1.offset, 4bv64);queue_control_on_old_endpoint_~addr~0#1.base, queue_control_on_old_endpoint_~addr~0#1.offset := queue_control_on_old_endpoint_~u132#1.base, ~bvadd~64(~bvadd~64(1580bv64, queue_control_on_old_endpoint_~u132#1.offset), ~sign_extend~64~32(queue_control_on_old_endpoint_#t~mem853#1));havoc queue_control_on_old_endpoint_#t~mem853#1;queue_control_on_old_endpoint_~I~1#1 := 4bv32;queue_control_on_old_endpoint_~i~1#1 := 0bv32; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7914: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225 } true; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980-1: SUMMARY for call u132_udev_get_kref(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~udev~5#1.base, create_endpoint_and_queue_control_~udev~5#1.offset); srcloc: null [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7980: call write~intINTTYPE1#21(create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~udev~5#1.base, ~bvadd~64(~bvadd~64(16bv64, create_endpoint_and_queue_control_~udev~5#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_control_~usb_endp#1))), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~udev~5#1.base, ~bvadd~64(~bvadd~64(32bv64, create_endpoint_and_queue_control_~udev~5#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_control_~usb_endp#1))), 1bv64);call write~$Pointer$#21(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~urb#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_control_~urb#1.offset), 8bv64);call write~intINTTYPE2#21(1bv16, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(134bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(138bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call create_endpoint_and_queue_control_#t~mem840#1 := read~intINTTYPE2#21(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);create_endpoint_and_queue_control_~tmp___3~2#1 := create_endpoint_and_queue_control_#t~mem840#1;havoc create_endpoint_and_queue_control_#t~mem840#1;call create_endpoint_and_queue_control_#t~mem841#1 := read~intINTTYPE2#21(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(create_endpoint_and_queue_control_#t~mem841#1))[16:0], create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);havoc create_endpoint_and_queue_control_#t~mem841#1;call write~$Pointer$#21(create_endpoint_and_queue_control_~urb#1.base, create_endpoint_and_queue_control_~urb#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(~bvadd~64(140bv64, create_endpoint_and_queue_control_~endp~17#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(create_endpoint_and_queue_control_~tmp___3~2#1))))), 8bv64); [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10953-1: SUMMARY for call ldv_pm_ops_instance_thaw_1_10_#t~ret1287#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_1_10_~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_~arg1#1.offset, ldv_pm_ops_instance_thaw_1_10_~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716-1: queue_int_on_old_endpoint_#res#1 := 0bv32; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10953: havoc ldv_pm_ops_instance_thaw_1_10_#t~ret1287#1; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: u132_roothub_portreset_~retval~19#1 := u132_roothub_portreset_#t~ret1026#1;havoc u132_roothub_portreset_#t~mem1025#1.base, u132_roothub_portreset_#t~mem1025#1.offset;havoc u132_roothub_portreset_#t~ret1026#1; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839-1: SUMMARY for call u132_roothub_portreset_#t~ret1026#1 := usb_ftdi_elan_read_pcimem(u132_roothub_portreset_#t~mem1025#1.base, u132_roothub_portreset_#t~mem1025#1.offset, 60bv32, 0bv8, u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset); srcloc: null [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584-1: SUMMARY for call create_endpoint_and_queue_int_#t~ret766#1.base, create_endpoint_and_queue_int_#t~ret766#1.offset := u132_to_hcd(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset); srcloc: null [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7584: create_endpoint_and_queue_int_~tmp___0~14#1.base, create_endpoint_and_queue_int_~tmp___0~14#1.offset := create_endpoint_and_queue_int_#t~ret766#1.base, create_endpoint_and_queue_int_#t~ret766#1.offset;havoc create_endpoint_and_queue_int_#t~ret766#1.base, create_endpoint_and_queue_int_#t~ret766#1.offset; [2025-02-08 04:42:20,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: havoc u132_urb_dequeue_#t~mem975#1.base, u132_urb_dequeue_#t~mem975#1.offset;havoc u132_urb_dequeue_#t~mem976#1;u132_urb_dequeue_#res#1 := 4294967277bv32; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689-1: call ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(40bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641-1: SUMMARY for call dev_err(u132_urb_dequeue_#t~mem975#1.base, ~bvadd~64(13bv64, u132_urb_dequeue_#t~mem975#1.offset), 103bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1231#1.base, ldv_platform_pm_ops_instance_1_#t~mem1231#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(40bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_1_10 } true;ldv_pm_ops_instance_thaw_1_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_1_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1231#1.base, ldv_platform_pm_ops_instance_1_#t~mem1231#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_thaw_1_10_#t~ret1287#1, ldv_pm_ops_instance_thaw_1_10_~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_~arg0#1.offset, ldv_pm_ops_instance_thaw_1_10_~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_~arg1#1.offset;ldv_pm_ops_instance_thaw_1_10_~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_~arg0#1.offset := ldv_pm_ops_instance_thaw_1_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_1_10_~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_~arg1#1.offset := ldv_pm_ops_instance_thaw_1_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_#in~arg1#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623: havoc ldv_pm_ops_instance_resume_noirq_1_19_#t~ret1273#1, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_noirq_1_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_noirq_1_19 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1212#1.base, ldv_platform_pm_ops_instance_1_#t~mem1212#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170: havoc u132_hub_control_#t~mem1079#1.base, u132_hub_control_#t~mem1079#1.offset;u132_hub_control_#res#1 := 4294967188bv32; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: u132_hub_control_~retval~22#1 := 4294967264bv32; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9170-1: SUMMARY for call dev_err(u132_hub_control_#t~mem1079#1.base, ~bvadd~64(13bv64, u132_hub_control_#t~mem1079#1.offset), 114bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915-1: SUMMARY for call create_endpoint_and_queue_control_#t~ret828#1.base, create_endpoint_and_queue_control_#t~ret828#1.offset := u132_to_hcd(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: create_endpoint_and_queue_control_~tmp___0~18#1.base, create_endpoint_and_queue_control_~tmp___0~18#1.offset := create_endpoint_and_queue_control_#t~ret828#1.base, create_endpoint_and_queue_control_#t~ret828#1.offset;havoc create_endpoint_and_queue_control_#t~ret828#1.base, create_endpoint_and_queue_control_#t~ret828#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585-1: SUMMARY for call create_endpoint_and_queue_int_#t~ret767#1 := usb_hcd_link_urb_to_ep(create_endpoint_and_queue_int_~tmp___0~14#1.base, create_endpoint_and_queue_int_~tmp___0~14#1.offset, create_endpoint_and_queue_int_~urb#1.base, create_endpoint_and_queue_int_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: create_endpoint_and_queue_int_~rc~0#1 := create_endpoint_and_queue_int_#t~ret767#1;havoc create_endpoint_and_queue_int_#t~ret767#1; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: assume 0bv64 != ~bvadd~64(u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_#in~ldv_func_arg1#1.offset := u132_urb_enqueue_~endp___1~0#1.base, ~bvadd~64(66bv64, u132_urb_enqueue_~endp___1~0#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: assume !(0bv64 != ~bvadd~64(u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset));call u132_urb_enqueue_#t~mem918#1 := read~intINTTYPE4#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(1576bv64, u132_urb_enqueue_~u132~20#1.offset), 4bv64); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558: havoc ldv_pm_ops_instance_runtime_idle_1_27_#t~ret1275#1, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_idle_1_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_idle_1_27 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1198#1.base, ldv_platform_pm_ops_instance_1_#t~mem1198#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: SUMMARY for call usb_hcd_unlink_urb_from_ep(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916-1: SUMMARY for call create_endpoint_and_queue_control_#t~ret829#1 := usb_hcd_link_urb_to_ep(create_endpoint_and_queue_control_~tmp___0~18#1.base, create_endpoint_and_queue_control_~tmp___0~18#1.offset, create_endpoint_and_queue_control_~urb#1.base, create_endpoint_and_queue_control_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7916: create_endpoint_and_queue_control_~rc~2#1 := create_endpoint_and_queue_control_#t~ret829#1;havoc create_endpoint_and_queue_control_#t~ret829#1; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11087: assume 8bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11087: assume !(8bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10691: havoc ldv_pm_ops_instance_thaw_1_10_#t~ret1287#1, ldv_pm_ops_instance_thaw_1_10_~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_~arg0#1.offset, ldv_pm_ops_instance_thaw_1_10_~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_1_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_1_10_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_1_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_1_10_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_1_10 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1231#1.base, ldv_platform_pm_ops_instance_1_#t~mem1231#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume 0bv32 != u132_roothub_portreset_~retval~19#1;u132_roothub_portreset_#res#1 := u132_roothub_portreset_~retval~19#1;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume !(0bv32 != u132_roothub_portreset_~retval~19#1);call u132_roothub_portreset_#t~mem1027#1 := read~intINTTYPE4#21(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset, 4bv64);u132_roothub_portreset_~now~0#1 := u132_roothub_portreset_#t~mem1027#1[16:0];havoc u132_roothub_portreset_#t~mem1027#1;u132_roothub_portreset_~reset_done~0#1 := ~bvadd~32(10bv32, ~zero_extend~32~16(u132_roothub_portreset_~now~0#1))[16:0];call u132_roothub_portreset_#t~mem1028#1.base, u132_roothub_portreset_#t~mem1028#1.offset := read~$Pointer$#21(u132_roothub_portreset_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portreset_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume 2bv32 == u132_suspend_#t~mem1138#1;havoc u132_suspend_#t~mem1138#1; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume !(2bv32 == u132_suspend_#t~mem1138#1);havoc u132_suspend_#t~mem1138#1;call u132_suspend_#t~mem1139#1 := read~intINTTYPE4#1(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset, 4bv64); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: 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:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: assume !(1bv32 == ~ldv_linux_usb_register_probe_state~0); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: assume 0bv64 != ~bvadd~64(u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_#in~ldv_func_arg1#1.offset := u132_urb_enqueue_~endp~18#1.base, ~bvadd~64(66bv64, u132_urb_enqueue_~endp~18#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: assume !(0bv64 != ~bvadd~64(u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset));call u132_urb_enqueue_#t~mem894#1 := read~intINTTYPE4#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(1576bv64, u132_urb_enqueue_~u132~20#1.offset), 4bv64); [2025-02-08 04:42:20,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.offset := ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.base, ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.offset;havoc ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.base, ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.offset;ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.offset := ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~tmp~67#1.offset;assume { :begin_inline_ldv_timer_dummy_factory_4 } true;ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset := ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_factory_7_7_6_~cf_arg_4~0#1.offset;havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.base, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.offset;ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset := ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset;havoc ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.base, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.offset;assume { :begin_inline_ldv_dispatch_instance_register_4_3 } true;ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset := ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.base, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.offset;havoc ldv_dispatch_instance_register_4_3_#t~ret1162#1.base, ldv_dispatch_instance_register_4_3_#t~ret1162#1.offset, ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.base, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.offset, ldv_dispatch_instance_register_4_3_~tmp~64#1.base, ldv_dispatch_instance_register_4_3_~tmp~64#1.offset;ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset := ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;havoc ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.base, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.offset;havoc ldv_dispatch_instance_register_4_3_~tmp~64#1.base, ldv_dispatch_instance_register_4_3_~tmp~64#1.offset; [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154: SUMMARY for call ldv_free(ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.offset); srcloc: null [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: SUMMARY for call ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.base, ldv_dispatch_register_dummy_factory_7_7_6_#t~ret1165#1.offset := ldv_xmalloc(16bv64); srcloc: null [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: havoc ldv_dispatch_deregister_6_1_~arg0#1.base, ldv_dispatch_deregister_6_1_~arg0#1.offset;havoc ldv_dispatch_deregister_6_1_#in~arg0#1.base, ldv_dispatch_deregister_6_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_6_1 } true; [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: assume ~bvule~32(~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___5~1#1), 7bv32);call queue_control_on_old_endpoint_#t~mem862#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);queue_control_on_old_endpoint_~tmp___3~3#1 := queue_control_on_old_endpoint_#t~mem862#1;havoc queue_control_on_old_endpoint_#t~mem862#1;call queue_control_on_old_endpoint_#t~mem863#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem863#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem863#1;call write~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(~bvadd~64(140bv64, queue_control_on_old_endpoint_~endp#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___3~3#1))))), 8bv64); [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8115: assume !~bvule~32(~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___5~1#1), 7bv32); [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10890: havoc ldv_pm_ops_instance_resume_noirq_1_19_#t~ret1273#1; [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: u132_roothub_clearportfeature_~temp~2#1 := 512bv32; [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587: assume 0bv32 != create_endpoint_and_queue_int_~rc~0#1; [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587: assume !(0bv32 != create_endpoint_and_queue_int_~rc~0#1);call create_endpoint_and_queue_int_#t~mem768#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_int_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvadd~32(1bv32, create_endpoint_and_queue_int_#t~mem768#1), create_endpoint_and_queue_int_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_int_~u132#1.offset), 4bv64);havoc create_endpoint_and_queue_int_#t~mem768#1;call create_endpoint_and_queue_int_#t~mem769#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_int_~u132#1.offset), 4bv64);create_endpoint_and_queue_int_~endp_number~1#1 := create_endpoint_and_queue_int_#t~mem769#1[8:0];havoc create_endpoint_and_queue_int_#t~mem769#1;create_endpoint_and_queue_int_~tmp___1~7#1.base, create_endpoint_and_queue_int_~tmp___1~7#1.offset := create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset;call write~$Pointer$#21(create_endpoint_and_queue_int_~tmp___1~7#1.base, create_endpoint_and_queue_int_~tmp___1~7#1.offset, create_endpoint_and_queue_int_~u132#1.base, ~bvadd~64(~bvadd~64(2068bv64, create_endpoint_and_queue_int_~u132#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvadd~32(4294967295bv32, ~zero_extend~32~8(create_endpoint_and_queue_int_~endp_number~1#1))))), 8bv64);call create_endpoint_and_queue_int_#t~mem770#1.base, create_endpoint_and_queue_int_#t~mem770#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(72bv64, create_endpoint_and_queue_int_~urb#1.offset), 8bv64);call write~$Pointer$#21(create_endpoint_and_queue_int_~tmp___1~7#1.base, create_endpoint_and_queue_int_~tmp___1~7#1.offset, create_endpoint_and_queue_int_#t~mem770#1.base, ~bvadd~64(31bv64, create_endpoint_and_queue_int_#t~mem770#1.offset), 8bv64);havoc create_endpoint_and_queue_int_#t~mem770#1.base, create_endpoint_and_queue_int_#t~mem770#1.offset; [2025-02-08 04:42:20,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10890-1: SUMMARY for call ldv_pm_ops_instance_resume_noirq_1_19_#t~ret1273#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg1#1.offset, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_1_19_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416-1: SUMMARY for call arch_local_save_flags_#t~ret24#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 == ~bvadd~64(arch_local_save_flags_#t~mem23#1.base, arch_local_save_flags_#t~mem23#1.offset) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-1: assume { :begin_inline_ldv_platform_instance_callback_0_7 } true;ldv_platform_instance_callback_0_7_#in~arg0#1.base, ldv_platform_instance_callback_0_7_#in~arg0#1.offset, ldv_platform_instance_callback_0_7_#in~arg1#1.base, ldv_platform_instance_callback_0_7_#in~arg1#1.offset := ldv_platform_platform_instance_0_~ldv_0_callback_resume~0#1.base, ldv_platform_platform_instance_0_~ldv_0_callback_resume~0#1.offset, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.base, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.offset;havoc ldv_platform_instance_callback_0_7_#t~ret1183#1, ldv_platform_instance_callback_0_7_~arg0#1.base, ldv_platform_instance_callback_0_7_~arg0#1.offset, ldv_platform_instance_callback_0_7_~arg1#1.base, ldv_platform_instance_callback_0_7_~arg1#1.offset;ldv_platform_instance_callback_0_7_~arg0#1.base, ldv_platform_instance_callback_0_7_~arg0#1.offset := ldv_platform_instance_callback_0_7_#in~arg0#1.base, ldv_platform_instance_callback_0_7_#in~arg0#1.offset;ldv_platform_instance_callback_0_7_~arg1#1.base, ldv_platform_instance_callback_0_7_~arg1#1.offset := ldv_platform_instance_callback_0_7_#in~arg1#1.base, ldv_platform_instance_callback_0_7_#in~arg1#1.offset; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: arch_local_save_flags_~tmp~2#1 := arch_local_save_flags_#t~ret24#1;havoc arch_local_save_flags_#t~mem23#1.base, arch_local_save_flags_#t~mem23#1.offset;havoc arch_local_save_flags_#t~ret24#1; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_233 } true; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494: havoc ldv_platform_instance_callback_0_7_#t~ret1183#1, ldv_platform_instance_callback_0_7_~arg0#1.base, ldv_platform_instance_callback_0_7_~arg0#1.offset, ldv_platform_instance_callback_0_7_~arg1#1.base, ldv_platform_instance_callback_0_7_~arg1#1.offset;havoc ldv_platform_instance_callback_0_7_#in~arg0#1.base, ldv_platform_instance_callback_0_7_#in~arg0#1.offset, ldv_platform_instance_callback_0_7_#in~arg1#1.base, ldv_platform_instance_callback_0_7_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_callback_0_7 } true; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: assume 0bv32 != ~bvand~32(196608bv32, u132_hub_status_data_#t~mem1066#1);havoc u132_hub_status_data_#t~mem1066#1;u132_hub_status_data_~changed~0#1 := 1bv32;call write~intINTTYPE1#21(1bv8, u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset, 1bv64); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: assume !(0bv32 != ~bvand~32(196608bv32, u132_hub_status_data_#t~mem1066#1));havoc u132_hub_status_data_#t~mem1066#1;call write~intINTTYPE1#21(0bv8, u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset, 1bv64); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107-1: call u132_hub_status_data_#t~mem1066#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1284bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: assume ~bvule~32(~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___1~12#1), 7bv32);call queue_control_on_old_endpoint_#t~mem849#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);queue_control_on_old_endpoint_~tmp~41#1 := queue_control_on_old_endpoint_#t~mem849#1;havoc queue_control_on_old_endpoint_#t~mem849#1;call queue_control_on_old_endpoint_#t~mem850#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem850#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem850#1;call write~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(~bvadd~64(140bv64, queue_control_on_old_endpoint_~endp#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_~tmp~41#1))))), 8bv64); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: assume !~bvule~32(~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___1~12#1), 7bv32); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume 0bv32 != create_endpoint_and_queue_control_~rc~2#1; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: assume !(0bv32 != create_endpoint_and_queue_control_~rc~2#1);call create_endpoint_and_queue_control_#t~mem830#1 := read~intINTTYPE4#21(create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_control_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvadd~32(1bv32, create_endpoint_and_queue_control_#t~mem830#1), create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_control_~u132#1.offset), 4bv64);havoc create_endpoint_and_queue_control_#t~mem830#1;call create_endpoint_and_queue_control_#t~mem831#1 := read~intINTTYPE4#21(create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_control_~u132#1.offset), 4bv64);create_endpoint_and_queue_control_~endp_number~3#1 := create_endpoint_and_queue_control_#t~mem831#1[8:0];havoc create_endpoint_and_queue_control_#t~mem831#1;create_endpoint_and_queue_control_~tmp___1~11#1.base, create_endpoint_and_queue_control_~tmp___1~11#1.offset := create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset;call write~$Pointer$#21(create_endpoint_and_queue_control_~tmp___1~11#1.base, create_endpoint_and_queue_control_~tmp___1~11#1.offset, create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(~bvadd~64(2068bv64, create_endpoint_and_queue_control_~u132#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvadd~32(4294967295bv32, ~zero_extend~32~8(create_endpoint_and_queue_control_~endp_number~3#1))))), 8bv64);call create_endpoint_and_queue_control_#t~mem832#1.base, create_endpoint_and_queue_control_#t~mem832#1.offset := read~$Pointer$#21(create_endpoint_and_queue_control_~urb#1.base, ~bvadd~64(72bv64, create_endpoint_and_queue_control_~urb#1.offset), 8bv64);call write~$Pointer$#21(create_endpoint_and_queue_control_~tmp___1~11#1.base, create_endpoint_and_queue_control_~tmp___1~11#1.offset, create_endpoint_and_queue_control_#t~mem832#1.base, ~bvadd~64(31bv64, create_endpoint_and_queue_control_#t~mem832#1.offset), 8bv64);havoc create_endpoint_and_queue_control_#t~mem832#1.base, create_endpoint_and_queue_control_#t~mem832#1.offset; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900: call ULTIMATE.dealloc(u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset);havoc u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset;havoc u132_hcd_exit_#t~mem1154#1.base, u132_hcd_exit_#t~mem1154#1.offset, u132_hcd_exit_#t~mem1155#1.base, u132_hcd_exit_#t~mem1155#1.offset, u132_hcd_exit_#t~mem1156#1.base, u132_hcd_exit_#t~mem1156#1.offset, u132_hcd_exit_#t~mem1157#1.base, u132_hcd_exit_#t~mem1157#1.offset, u132_hcd_exit_#t~ret1158#1, u132_hcd_exit_#t~ret1159#1, u132_hcd_exit_~u132~33#1.base, u132_hcd_exit_~u132~33#1.offset, u132_hcd_exit_~temp~3#1.base, u132_hcd_exit_~temp~3#1.offset, u132_hcd_exit_~__mptr~12#1.base, u132_hcd_exit_~__mptr~12#1.offset, u132_hcd_exit_~__mptr___0~2#1.base, u132_hcd_exit_~__mptr___0~2#1.offset, u132_hcd_exit_~__mptr___1~0#1.base, u132_hcd_exit_~__mptr___1~0#1.offset, u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset, u132_hcd_exit_~__ret~1#1, u132_hcd_exit_~__int~0#1, u132_hcd_exit_~tmp~61#1;assume { :end_inline_u132_hcd_exit } true; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: SUMMARY for call u132_udev_get_kref(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~udev#1.base, create_endpoint_and_queue_int_~udev#1.offset); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666: ldv_post_probe_~tmp~97#1 := ldv_post_probe_#t~ret1360#1;havoc ldv_post_probe_#t~ret1360#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~97#1; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: assume ~bvsgt~32(u132_roothub_descriptor_#t~mem1012#1, 7bv32);havoc u132_roothub_descriptor_#t~mem1012#1;call u132_roothub_descriptor_#t~mem1013#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset, 4bv64);call write~intINTTYPE1#21(~bvlshr~32(~bvand~32(65535bv32, u132_roothub_descriptor_#t~mem1013#1), 8bv32)[8:0], u132_roothub_descriptor_~desc#1.base, ~bvadd~64(1bv64, ~bvadd~64(7bv64, u132_roothub_descriptor_~desc#1.offset)), 1bv64);havoc u132_roothub_descriptor_#t~mem1013#1;call write~intINTTYPE1#21(255bv8, u132_roothub_descriptor_~desc#1.base, ~bvadd~64(2bv64, ~bvadd~64(7bv64, u132_roothub_descriptor_~desc#1.offset)), 1bv64); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8777: assume !~bvsgt~32(u132_roothub_descriptor_#t~mem1012#1, 7bv32);havoc u132_roothub_descriptor_#t~mem1012#1;call write~intINTTYPE1#21(255bv8, u132_roothub_descriptor_~desc#1.base, ~bvadd~64(1bv64, ~bvadd~64(7bv64, u132_roothub_descriptor_~desc#1.offset)), 1bv64); [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381-1: SUMMARY for call u132_urb_enqueue_#t~ret916#1 := usb_hcd_link_urb_to_ep(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13666-1: SUMMARY for call ldv_post_probe_#t~ret1360#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: u132_urb_enqueue_~retval___1~1#1 := u132_urb_enqueue_#t~ret916#1;havoc u132_urb_enqueue_#t~ret916#1; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10165: havoc ldv_timer_dummy_factory_4_~arg0#1.base, ldv_timer_dummy_factory_4_~arg0#1.offset, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.base, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.offset;havoc ldv_timer_dummy_factory_4_#in~arg0#1.base, ldv_timer_dummy_factory_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_dummy_factory_4 } true; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261: 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:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229 } true; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_int_~endp~15#1.offset), create_endpoint_and_queue_int_~irqs~2#1); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250: u132_urb_enqueue_~retval~16#1 := u132_urb_enqueue_#t~ret890#1;havoc u132_urb_enqueue_#t~ret890#1; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: u132_roothub_clearportfeature_~temp~2#1 := 65536bv32; [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8250-1: SUMMARY for call u132_urb_enqueue_#t~ret890#1 := usb_hcd_link_urb_to_ep(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11091: assume 9bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11091: assume !(9bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232: havoc ldv_entry_EMGentry_7_#t~ret1167#1, ldv_entry_EMGentry_7_#t~ret1168#1, ldv_entry_EMGentry_7_#t~ret1169#1, ldv_entry_EMGentry_7_#t~ret1170#1, ldv_entry_EMGentry_7_~arg0#1.base, ldv_entry_EMGentry_7_~arg0#1.offset, ldv_entry_EMGentry_7_~ldv_7_exit_u132_hcd_exit_default~0#1.base, ldv_entry_EMGentry_7_~ldv_7_exit_u132_hcd_exit_default~0#1.offset, ldv_entry_EMGentry_7_~ldv_7_init_u132_hcd_init_default~0#1.base, ldv_entry_EMGentry_7_~ldv_7_init_u132_hcd_init_default~0#1.offset, ldv_entry_EMGentry_7_~ldv_7_ret_default~0#1, ldv_entry_EMGentry_7_~tmp~69#1, ldv_entry_EMGentry_7_~tmp___0~29#1;havoc ldv_entry_EMGentry_7_#in~arg0#1.base, ldv_entry_EMGentry_7_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_7 } true;main_#res#1 := 0bv32;#t~ret1503#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_control_~endp~17#1.offset), create_endpoint_and_queue_control_~irqs~4#1); srcloc: null [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10827-1: SUMMARY for call ldv_pm_ops_instance_poweroff_noirq_1_6_#t~ret1259#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.offset, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10827: havoc ldv_pm_ops_instance_poweroff_noirq_1_6_#t~ret1259#1; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 4bv32 == u132_suspend_#t~mem1139#1;havoc u132_suspend_#t~mem1139#1; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(4bv32 == u132_suspend_#t~mem1139#1);havoc u132_suspend_#t~mem1139#1; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11025-1: SUMMARY for call ldv_struct_hc_driver_io_instance_2_#t~ret1295#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11025: ldv_struct_hc_driver_io_instance_2_~tmp___3~9#1 := ldv_struct_hc_driver_io_instance_2_#t~ret1295#1;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1295#1; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: create_endpoint_and_queue_int_#res#1 := create_endpoint_and_queue_int_~rc~0#1;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset);havoc create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset);havoc create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10629: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1214#1.base, ldv_platform_pm_ops_instance_1_#t~mem1214#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(64bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_late_1_18 } true;ldv_pm_ops_instance_suspend_late_1_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_late_1_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1214#1.base, ldv_platform_pm_ops_instance_1_#t~mem1214#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_suspend_late_1_18_#t~ret1283#1, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.offset, ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.offset;ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.offset := ldv_pm_ops_instance_suspend_late_1_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.offset := ldv_pm_ops_instance_suspend_late_1_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_#in~arg1#1.offset; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10629: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4419: assume 0bv64 != arch_local_save_flags_~tmp~2#1;assume false; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4419: assume !(0bv64 != arch_local_save_flags_~tmp~2#1); [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590-1: SUMMARY for call kfree(create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset); srcloc: null [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: havoc ldv_mutex_unlock_245_~ldv_func_arg1#1.base, ldv_mutex_unlock_245_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_245_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_245_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_245 } true;u132_hub_control_#res#1 := u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume 0bv32 == u132_urb_enqueue_~retval___1~1#1;assume { :begin_inline_queue_control_on_old_endpoint } true;queue_control_on_old_endpoint_#in~u132#1.base, queue_control_on_old_endpoint_#in~u132#1.offset, queue_control_on_old_endpoint_#in~urb#1.base, queue_control_on_old_endpoint_#in~urb#1.offset, queue_control_on_old_endpoint_#in~usb_dev#1.base, queue_control_on_old_endpoint_#in~usb_dev#1.offset, queue_control_on_old_endpoint_#in~endp#1.base, queue_control_on_old_endpoint_#in~endp#1.offset, queue_control_on_old_endpoint_#in~usb_addr#1, queue_control_on_old_endpoint_#in~usb_endp#1 := u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset, ~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~usb_endp~1#1)[8:0];havoc queue_control_on_old_endpoint_#res#1;havoc queue_control_on_old_endpoint_#t~mem846#1, queue_control_on_old_endpoint_#t~mem847#1, queue_control_on_old_endpoint_#t~mem848#1, queue_control_on_old_endpoint_#t~mem849#1, queue_control_on_old_endpoint_#t~mem850#1, queue_control_on_old_endpoint_#t~ret851#1.base, queue_control_on_old_endpoint_#t~ret851#1.offset, queue_control_on_old_endpoint_#t~mem852#1, queue_control_on_old_endpoint_#t~mem853#1, queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset, queue_control_on_old_endpoint_#t~mem855#1, queue_control_on_old_endpoint_#t~mem856#1, queue_control_on_old_endpoint_#t~mem857#1, queue_control_on_old_endpoint_#t~mem858#1.base, queue_control_on_old_endpoint_#t~mem858#1.offset, queue_control_on_old_endpoint_#t~mem859#1.base, queue_control_on_old_endpoint_#t~mem859#1.offset, queue_control_on_old_endpoint_#t~mem860#1, queue_control_on_old_endpoint_#t~mem861#1, queue_control_on_old_endpoint_#t~mem862#1, queue_control_on_old_endpoint_#t~mem863#1, queue_control_on_old_endpoint_#t~ret864#1.base, queue_control_on_old_endpoint_#t~ret864#1.offset, queue_control_on_old_endpoint_#t~mem865#1, queue_control_on_old_endpoint_#t~mem866#1, queue_control_on_old_endpoint_#t~mem867#1, queue_control_on_old_endpoint_#t~mem868#1, queue_control_on_old_endpoint_#t~mem869#1, queue_control_on_old_endpoint_#t~mem870#1, queue_control_on_old_endpoint_#t~mem871#1, queue_control_on_old_endpoint_#t~ret872#1.base, queue_control_on_old_endpoint_#t~ret872#1.offset, queue_control_on_old_endpoint_#t~mem873#1, queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~usb_dev#1.base, queue_control_on_old_endpoint_~usb_dev#1.offset, queue_control_on_old_endpoint_~endp#1.base, queue_control_on_old_endpoint_~endp#1.offset, queue_control_on_old_endpoint_~usb_addr#1, queue_control_on_old_endpoint_~usb_endp#1, queue_control_on_old_endpoint_~tmp~41#1, queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset, queue_control_on_old_endpoint_~tmp___0~19#1.base, queue_control_on_old_endpoint_~tmp___0~19#1.offset, queue_control_on_old_endpoint_~tmp___1~12#1, queue_control_on_old_endpoint_~addr~0#1.base, queue_control_on_old_endpoint_~addr~0#1.offset, queue_control_on_old_endpoint_~I~1#1, queue_control_on_old_endpoint_~i~1#1, queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset, queue_control_on_old_endpoint_~tmp___2~7#1, queue_control_on_old_endpoint_~tmp___3~3#1, queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset, queue_control_on_old_endpoint_~tmp___4~2#1.base, queue_control_on_old_endpoint_~tmp___4~2#1.offset, queue_control_on_old_endpoint_~tmp___5~1#1, queue_control_on_old_endpoint_~address~11#1, queue_control_on_old_endpoint_~udev___0~1#1.base, queue_control_on_old_endpoint_~udev___0~1#1.offset, queue_control_on_old_endpoint_~tmp___6~0#1, queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset, queue_control_on_old_endpoint_~tmp___7~0#1.base, queue_control_on_old_endpoint_~tmp___7~0#1.offset, queue_control_on_old_endpoint_~tmp___8~0#1;queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset := queue_control_on_old_endpoint_#in~u132#1.base, queue_control_on_old_endpoint_#in~u132#1.offset;queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset := queue_control_on_old_endpoint_#in~urb#1.base, queue_control_on_old_endpoint_#in~urb#1.offset;queue_control_on_old_endpoint_~usb_dev#1.base, queue_control_on_old_endpoint_~usb_dev#1.offset := queue_control_on_old_endpoint_#in~usb_dev#1.base, queue_control_on_old_endpoint_#in~usb_dev#1.offset;queue_control_on_old_endpoint_~endp#1.base, queue_control_on_old_endpoint_~endp#1.offset := queue_control_on_old_endpoint_#in~endp#1.base, queue_control_on_old_endpoint_#in~endp#1.offset;queue_control_on_old_endpoint_~usb_addr#1 := queue_control_on_old_endpoint_#in~usb_addr#1;queue_control_on_old_endpoint_~usb_endp#1 := queue_control_on_old_endpoint_#in~usb_endp#1;havoc queue_control_on_old_endpoint_~tmp~41#1;havoc queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset;havoc queue_control_on_old_endpoint_~tmp___0~19#1.base, queue_control_on_old_endpoint_~tmp___0~19#1.offset;havoc queue_control_on_old_endpoint_~tmp___1~12#1;havoc queue_control_on_old_endpoint_~addr~0#1.base, queue_control_on_old_endpoint_~addr~0#1.offset;havoc queue_control_on_old_endpoint_~I~1#1;havoc queue_control_on_old_endpoint_~i~1#1;havoc queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset;havoc queue_control_on_old_endpoint_~tmp___2~7#1;havoc queue_control_on_old_endpoint_~tmp___3~3#1;havoc queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset;havoc queue_control_on_old_endpoint_~tmp___4~2#1.base, queue_control_on_old_endpoint_~tmp___4~2#1.offset;havoc queue_control_on_old_endpoint_~tmp___5~1#1;havoc queue_control_on_old_endpoint_~address~11#1;havoc queue_control_on_old_endpoint_~udev___0~1#1.base, queue_control_on_old_endpoint_~udev___0~1#1.offset;havoc queue_control_on_old_endpoint_~tmp___6~0#1;havoc queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset;havoc queue_control_on_old_endpoint_~tmp___7~0#1.base, queue_control_on_old_endpoint_~tmp___7~0#1.offset;havoc queue_control_on_old_endpoint_~tmp___8~0#1; [2025-02-08 04:42:20,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume !(0bv32 == u132_urb_enqueue_~retval___1~1#1); [2025-02-08 04:42:20,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308-1: assume { :begin_inline_ldv_mutex_unlock_245 } true;ldv_mutex_unlock_245_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_245_#in~ldv_func_arg1#1.offset := u132_hub_control_~u132~25#1.base, ~bvadd~64(20bv64, u132_hub_control_~u132~25#1.offset);havoc ldv_mutex_unlock_245_~ldv_func_arg1#1.base, ldv_mutex_unlock_245_~ldv_func_arg1#1.offset;ldv_mutex_unlock_245_~ldv_func_arg1#1.base, ldv_mutex_unlock_245_~ldv_func_arg1#1.offset := ldv_mutex_unlock_245_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_245_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: havoc ldv_mutex_lock_244_~ldv_func_arg1#1.base, ldv_mutex_lock_244_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_244_#in~ldv_func_arg1#1.base, ldv_mutex_lock_244_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_244 } true; [2025-02-08 04:42:20,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921-1: SUMMARY for call kfree(create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset); srcloc: null [2025-02-08 04:42:20,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:42:20,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: create_endpoint_and_queue_control_#res#1 := create_endpoint_and_queue_control_~rc~2#1;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset);havoc create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset);havoc create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-1: SUMMARY for call u132_endp_init_kref(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset); srcloc: null [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: call create_endpoint_and_queue_bulk_#t~mem808#1 := read~intINTTYPE4#21(create_endpoint_and_queue_bulk_~urb#1.base, ~bvadd~64(80bv64, create_endpoint_and_queue_bulk_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10564: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1200#1.base, ldv_platform_pm_ops_instance_1_#t~mem1200#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(160bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_suspend_1_25 } true;ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1200#1.base, ldv_platform_pm_ops_instance_1_#t~mem1200#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_runtime_suspend_1_25_#t~ret1279#1, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.offset;ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.offset := ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.offset := ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg1#1.offset; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10564: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12678-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10564-1: call ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(160bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12678: assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: assume 0bv32 == u132_urb_enqueue_~retval~16#1;assume { :begin_inline_queue_int_on_old_endpoint } true;queue_int_on_old_endpoint_#in~u132#1.base, queue_int_on_old_endpoint_#in~u132#1.offset, queue_int_on_old_endpoint_#in~udev#1.base, queue_int_on_old_endpoint_#in~udev#1.offset, queue_int_on_old_endpoint_#in~urb#1.base, queue_int_on_old_endpoint_#in~urb#1.offset, queue_int_on_old_endpoint_#in~usb_dev#1.base, queue_int_on_old_endpoint_#in~usb_dev#1.offset, queue_int_on_old_endpoint_#in~endp#1.base, queue_int_on_old_endpoint_#in~endp#1.offset, queue_int_on_old_endpoint_#in~usb_addr#1, queue_int_on_old_endpoint_#in~usb_endp#1, queue_int_on_old_endpoint_#in~address#1 := u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~udev~7#1.base, u132_urb_enqueue_~udev~7#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset, ~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~usb_endp~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~address~12#1)[8:0];havoc queue_int_on_old_endpoint_#res#1;havoc queue_int_on_old_endpoint_#t~mem790#1, queue_int_on_old_endpoint_#t~ret791#1, queue_int_on_old_endpoint_#t~mem792#1, queue_int_on_old_endpoint_#t~mem793#1, queue_int_on_old_endpoint_#t~mem794#1, queue_int_on_old_endpoint_#t~mem795#1, queue_int_on_old_endpoint_#t~ret796#1.base, queue_int_on_old_endpoint_#t~ret796#1.offset, queue_int_on_old_endpoint_#t~mem797#1, queue_int_on_old_endpoint_~u132#1.base, queue_int_on_old_endpoint_~u132#1.offset, queue_int_on_old_endpoint_~udev#1.base, queue_int_on_old_endpoint_~udev#1.offset, queue_int_on_old_endpoint_~urb#1.base, queue_int_on_old_endpoint_~urb#1.offset, queue_int_on_old_endpoint_~usb_dev#1.base, queue_int_on_old_endpoint_~usb_dev#1.offset, queue_int_on_old_endpoint_~endp#1.base, queue_int_on_old_endpoint_~endp#1.offset, queue_int_on_old_endpoint_~usb_addr#1, queue_int_on_old_endpoint_~usb_endp#1, queue_int_on_old_endpoint_~address#1, queue_int_on_old_endpoint_~tmp~37#1, queue_int_on_old_endpoint_~tmp___0~15#1, queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset, queue_int_on_old_endpoint_~tmp___1~8#1.base, queue_int_on_old_endpoint_~tmp___1~8#1.offset, queue_int_on_old_endpoint_~tmp___2~4#1;queue_int_on_old_endpoint_~u132#1.base, queue_int_on_old_endpoint_~u132#1.offset := queue_int_on_old_endpoint_#in~u132#1.base, queue_int_on_old_endpoint_#in~u132#1.offset;queue_int_on_old_endpoint_~udev#1.base, queue_int_on_old_endpoint_~udev#1.offset := queue_int_on_old_endpoint_#in~udev#1.base, queue_int_on_old_endpoint_#in~udev#1.offset;queue_int_on_old_endpoint_~urb#1.base, queue_int_on_old_endpoint_~urb#1.offset := queue_int_on_old_endpoint_#in~urb#1.base, queue_int_on_old_endpoint_#in~urb#1.offset;queue_int_on_old_endpoint_~usb_dev#1.base, queue_int_on_old_endpoint_~usb_dev#1.offset := queue_int_on_old_endpoint_#in~usb_dev#1.base, queue_int_on_old_endpoint_#in~usb_dev#1.offset;queue_int_on_old_endpoint_~endp#1.base, queue_int_on_old_endpoint_~endp#1.offset := queue_int_on_old_endpoint_#in~endp#1.base, queue_int_on_old_endpoint_#in~endp#1.offset;queue_int_on_old_endpoint_~usb_addr#1 := queue_int_on_old_endpoint_#in~usb_addr#1;queue_int_on_old_endpoint_~usb_endp#1 := queue_int_on_old_endpoint_#in~usb_endp#1;queue_int_on_old_endpoint_~address#1 := queue_int_on_old_endpoint_#in~address#1;havoc queue_int_on_old_endpoint_~tmp~37#1;havoc queue_int_on_old_endpoint_~tmp___0~15#1;havoc queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset;havoc queue_int_on_old_endpoint_~tmp___1~8#1.base, queue_int_on_old_endpoint_~tmp___1~8#1.offset;havoc queue_int_on_old_endpoint_~tmp___2~4#1;call write~$Pointer$#21(queue_int_on_old_endpoint_~u132#1.base, queue_int_on_old_endpoint_~u132#1.offset, queue_int_on_old_endpoint_~urb#1.base, ~bvadd~64(4bv64, queue_int_on_old_endpoint_~urb#1.offset), 8bv64);call write~intINTTYPE1#21(1bv8, queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(42bv64, queue_int_on_old_endpoint_~endp#1.offset), 1bv64);call queue_int_on_old_endpoint_#t~mem790#1 := read~intINTTYPE4#21(queue_int_on_old_endpoint_~urb#1.base, ~bvadd~64(160bv64, queue_int_on_old_endpoint_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: assume !(0bv32 == u132_urb_enqueue_~retval~16#1); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin(); srcloc: null [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11027: assume 0bv32 != ldv_struct_hc_driver_io_instance_2_~tmp___3~9#1;call ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.offset := read~$Pointer$#10(ldv_struct_hc_driver_io_instance_2_~ldv_2_container_struct_hc_driver~0#1.base, ~bvadd~64(44bv64, ldv_struct_hc_driver_io_instance_2_~ldv_2_container_struct_hc_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_io_instance_probe_2_11 } true;ldv_io_instance_probe_2_11_#in~arg0#1.base, ldv_io_instance_probe_2_11_#in~arg0#1.offset, ldv_io_instance_probe_2_11_#in~arg1#1.base, ldv_io_instance_probe_2_11_#in~arg1#1.offset := ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset;havoc ldv_io_instance_probe_2_11_#res#1;havoc ldv_io_instance_probe_2_11_#t~ret1180#1, ldv_io_instance_probe_2_11_~arg0#1.base, ldv_io_instance_probe_2_11_~arg0#1.offset, ldv_io_instance_probe_2_11_~arg1#1.base, ldv_io_instance_probe_2_11_~arg1#1.offset, ldv_io_instance_probe_2_11_~tmp~70#1;ldv_io_instance_probe_2_11_~arg0#1.base, ldv_io_instance_probe_2_11_~arg0#1.offset := ldv_io_instance_probe_2_11_#in~arg0#1.base, ldv_io_instance_probe_2_11_#in~arg0#1.offset;ldv_io_instance_probe_2_11_~arg1#1.base, ldv_io_instance_probe_2_11_~arg1#1.offset := ldv_io_instance_probe_2_11_#in~arg1#1.base, ldv_io_instance_probe_2_11_#in~arg1#1.offset;havoc ldv_io_instance_probe_2_11_~tmp~70#1; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11027: assume !(0bv32 != ldv_struct_hc_driver_io_instance_2_~tmp___3~9#1); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: assume ~bvule~32(~zero_extend~32~16(queue_bulk_on_old_endpoint_~tmp___1~10#1), 7bv32);call queue_bulk_on_old_endpoint_#t~mem822#1 := read~intINTTYPE2#21(queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);queue_bulk_on_old_endpoint_~tmp~39#1 := queue_bulk_on_old_endpoint_#t~mem822#1;havoc queue_bulk_on_old_endpoint_#t~mem822#1;call queue_bulk_on_old_endpoint_#t~mem823#1 := read~intINTTYPE2#21(queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_bulk_on_old_endpoint_#t~mem823#1))[16:0], queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_bulk_on_old_endpoint_#t~mem823#1;call write~$Pointer$#21(queue_bulk_on_old_endpoint_~urb#1.base, queue_bulk_on_old_endpoint_~urb#1.offset, queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(~bvadd~64(140bv64, queue_bulk_on_old_endpoint_~endp#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(queue_bulk_on_old_endpoint_~tmp~39#1))))), 8bv64); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: assume !~bvule~32(~zero_extend~32~16(queue_bulk_on_old_endpoint_~tmp___1~10#1), 7bv32); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: call write~$Pointer$#21(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_int_~urb#1.offset), 8bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(42bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call create_endpoint_and_queue_int_#t~mem784#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(160bv64, create_endpoint_and_queue_int_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697-1: call ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(48bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12679: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1233#1.base, ldv_platform_pm_ops_instance_1_#t~mem1233#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(48bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_1_9 } true;ldv_pm_ops_instance_poweroff_1_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_1_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1233#1.base, ldv_platform_pm_ops_instance_1_#t~mem1233#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_poweroff_1_9_#t~ret1255#1, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.offset, ldv_pm_ops_instance_poweroff_1_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg1#1.offset;ldv_pm_ops_instance_poweroff_1_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.offset := ldv_pm_ops_instance_poweroff_1_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_1_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg1#1.offset := ldv_pm_ops_instance_poweroff_1_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_#in~arg1#1.offset; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset; [2025-02-08 04:42:20,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: havoc ldv_pm_ops_instance_suspend_late_1_18_#t~ret1283#1, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.offset, ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_late_1_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_late_1_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_late_1_18 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1214#1.base, ldv_platform_pm_ops_instance_1_#t~mem1214#1.offset; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: SUMMARY for call ldv_spin_unlock_irqrestore_100(u132_urb_enqueue_~endp___0~0#1.base, ~bvadd~64(66bv64, u132_urb_enqueue_~endp___0~0#1.offset), u132_urb_enqueue_~irqs___0~0#1); srcloc: null [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: u132_urb_enqueue_#t~ret917#1 := queue_control_on_old_endpoint_#res#1;havoc queue_control_on_old_endpoint_#t~mem846#1, queue_control_on_old_endpoint_#t~mem847#1, queue_control_on_old_endpoint_#t~mem848#1, queue_control_on_old_endpoint_#t~mem849#1, queue_control_on_old_endpoint_#t~mem850#1, queue_control_on_old_endpoint_#t~ret851#1.base, queue_control_on_old_endpoint_#t~ret851#1.offset, queue_control_on_old_endpoint_#t~mem852#1, queue_control_on_old_endpoint_#t~mem853#1, queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset, queue_control_on_old_endpoint_#t~mem855#1, queue_control_on_old_endpoint_#t~mem856#1, queue_control_on_old_endpoint_#t~mem857#1, queue_control_on_old_endpoint_#t~mem858#1.base, queue_control_on_old_endpoint_#t~mem858#1.offset, queue_control_on_old_endpoint_#t~mem859#1.base, queue_control_on_old_endpoint_#t~mem859#1.offset, queue_control_on_old_endpoint_#t~mem860#1, queue_control_on_old_endpoint_#t~mem861#1, queue_control_on_old_endpoint_#t~mem862#1, queue_control_on_old_endpoint_#t~mem863#1, queue_control_on_old_endpoint_#t~ret864#1.base, queue_control_on_old_endpoint_#t~ret864#1.offset, queue_control_on_old_endpoint_#t~mem865#1, queue_control_on_old_endpoint_#t~mem866#1, queue_control_on_old_endpoint_#t~mem867#1, queue_control_on_old_endpoint_#t~mem868#1, queue_control_on_old_endpoint_#t~mem869#1, queue_control_on_old_endpoint_#t~mem870#1, queue_control_on_old_endpoint_#t~mem871#1, queue_control_on_old_endpoint_#t~ret872#1.base, queue_control_on_old_endpoint_#t~ret872#1.offset, queue_control_on_old_endpoint_#t~mem873#1, queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~usb_dev#1.base, queue_control_on_old_endpoint_~usb_dev#1.offset, queue_control_on_old_endpoint_~endp#1.base, queue_control_on_old_endpoint_~endp#1.offset, queue_control_on_old_endpoint_~usb_addr#1, queue_control_on_old_endpoint_~usb_endp#1, queue_control_on_old_endpoint_~tmp~41#1, queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset, queue_control_on_old_endpoint_~tmp___0~19#1.base, queue_control_on_old_endpoint_~tmp___0~19#1.offset, queue_control_on_old_endpoint_~tmp___1~12#1, queue_control_on_old_endpoint_~addr~0#1.base, queue_control_on_old_endpoint_~addr~0#1.offset, queue_control_on_old_endpoint_~I~1#1, queue_control_on_old_endpoint_~i~1#1, queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset, queue_control_on_old_endpoint_~tmp___2~7#1, queue_control_on_old_endpoint_~tmp___3~3#1, queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset, queue_control_on_old_endpoint_~tmp___4~2#1.base, queue_control_on_old_endpoint_~tmp___4~2#1.offset, queue_control_on_old_endpoint_~tmp___5~1#1, queue_control_on_old_endpoint_~address~11#1, queue_control_on_old_endpoint_~udev___0~1#1.base, queue_control_on_old_endpoint_~udev___0~1#1.offset, queue_control_on_old_endpoint_~tmp___6~0#1, queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset, queue_control_on_old_endpoint_~tmp___7~0#1.base, queue_control_on_old_endpoint_~tmp___7~0#1.offset, queue_control_on_old_endpoint_~tmp___8~0#1;havoc queue_control_on_old_endpoint_#in~u132#1.base, queue_control_on_old_endpoint_#in~u132#1.offset, queue_control_on_old_endpoint_#in~urb#1.base, queue_control_on_old_endpoint_#in~urb#1.offset, queue_control_on_old_endpoint_#in~usb_dev#1.base, queue_control_on_old_endpoint_#in~usb_dev#1.offset, queue_control_on_old_endpoint_#in~endp#1.base, queue_control_on_old_endpoint_#in~endp#1.offset, queue_control_on_old_endpoint_#in~usb_addr#1, queue_control_on_old_endpoint_#in~usb_endp#1;assume { :end_inline_queue_control_on_old_endpoint } true;u132_urb_enqueue_~retval___1~1#1 := u132_urb_enqueue_#t~ret917#1;havoc u132_urb_enqueue_#t~ret917#1; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: call ULTIMATE.dealloc(ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset);havoc ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset;havoc ldv_platform_instance_callback_0_20_#t~mem1181#1, ldv_platform_instance_callback_0_20_#t~ret1182#1, ldv_platform_instance_callback_0_20_~arg0#1.base, ldv_platform_instance_callback_0_20_~arg0#1.offset, ldv_platform_instance_callback_0_20_~arg1#1.base, ldv_platform_instance_callback_0_20_~arg1#1.offset, ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset;havoc ldv_platform_instance_callback_0_20_#in~arg0#1.base, ldv_platform_instance_callback_0_20_#in~arg0#1.offset, ldv_platform_instance_callback_0_20_#in~arg1#1.base, ldv_platform_instance_callback_0_20_#in~arg1#1.offset, ldv_platform_instance_callback_0_20_#in~arg2#1.event;assume { :end_inline_ldv_platform_instance_callback_0_20 } true;havoc ldv_platform_platform_instance_0_#t~mem1194#1; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12415: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_219_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-1: SUMMARY for call queue_control_on_old_endpoint_#t~ret864#1.base, queue_control_on_old_endpoint_#t~ret864#1.offset := kmalloc(24bv64, 32bv32); srcloc: null [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10962: havoc ldv_pm_ops_instance_thaw_early_1_13_#t~ret1289#1; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: queue_control_on_old_endpoint_~tmp___4~2#1.base, queue_control_on_old_endpoint_~tmp___4~2#1.offset := queue_control_on_old_endpoint_#t~ret864#1.base, queue_control_on_old_endpoint_#t~ret864#1.offset;havoc queue_control_on_old_endpoint_#t~ret864#1.base, queue_control_on_old_endpoint_#t~ret864#1.offset;queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset := queue_control_on_old_endpoint_~tmp___4~2#1.base, queue_control_on_old_endpoint_~tmp___4~2#1.offset; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: u132_roothub_clearportfeature_~temp~2#1 := 524288bv32; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: assume 0bv32 != ~bvand~32(128bv32, create_endpoint_and_queue_bulk_#t~mem808#1);havoc create_endpoint_and_queue_bulk_#t~mem808#1;call write~intINTTYPE1#21(2bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(40bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call create_endpoint_and_queue_bulk_#t~mem809#1.base, create_endpoint_and_queue_bulk_#t~mem809#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_bulk_~udev#1.offset), 8bv64);call create_endpoint_and_queue_bulk_#t~mem810#1.base, create_endpoint_and_queue_bulk_#t~mem810#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_bulk_~udev#1.offset), 8bv64);call create_endpoint_and_queue_bulk_#t~mem811#1 := read~intINTTYPE4#21(create_endpoint_and_queue_bulk_#t~mem810#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_bulk_#t~mem810#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(create_endpoint_and_queue_bulk_#t~mem811#1, ~bvnot~32(~bvshl~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_bulk_~usb_endp#1)))), create_endpoint_and_queue_bulk_#t~mem809#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_bulk_#t~mem809#1.offset), 4bv64);havoc create_endpoint_and_queue_bulk_#t~mem809#1.base, create_endpoint_and_queue_bulk_#t~mem809#1.offset;havoc create_endpoint_and_queue_bulk_#t~mem810#1.base, create_endpoint_and_queue_bulk_#t~mem810#1.offset;havoc create_endpoint_and_queue_bulk_#t~mem811#1;create_endpoint_and_queue_bulk_~ring_number~0#1 := 3bv32;call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(43bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_bulk_~endp_number~2#1, create_endpoint_and_queue_bulk_~udev#1.base, ~bvadd~64(~bvadd~64(16bv64, create_endpoint_and_queue_bulk_~udev#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_bulk_~usb_endp#1))), 1bv64); [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7791: assume !(0bv32 != ~bvand~32(128bv32, create_endpoint_and_queue_bulk_#t~mem808#1));havoc create_endpoint_and_queue_bulk_#t~mem808#1;call write~intINTTYPE1#21(2bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(40bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call create_endpoint_and_queue_bulk_#t~mem812#1.base, create_endpoint_and_queue_bulk_#t~mem812#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_bulk_~udev#1.offset), 8bv64);call create_endpoint_and_queue_bulk_#t~mem813#1.base, create_endpoint_and_queue_bulk_#t~mem813#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~udev#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_bulk_~udev#1.offset), 8bv64);call create_endpoint_and_queue_bulk_#t~mem814#1 := read~intINTTYPE4#21(create_endpoint_and_queue_bulk_#t~mem813#1.base, ~bvadd~64(4bv64, ~bvadd~64(44bv64, create_endpoint_and_queue_bulk_#t~mem813#1.offset)), 4bv64);call write~intINTTYPE4#21(~bvand~32(create_endpoint_and_queue_bulk_#t~mem814#1, ~bvnot~32(~bvshl~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_bulk_~usb_endp#1)))), create_endpoint_and_queue_bulk_#t~mem812#1.base, ~bvadd~64(4bv64, ~bvadd~64(44bv64, create_endpoint_and_queue_bulk_#t~mem812#1.offset)), 4bv64);havoc create_endpoint_and_queue_bulk_#t~mem812#1.base, create_endpoint_and_queue_bulk_#t~mem812#1.offset;havoc create_endpoint_and_queue_bulk_#t~mem813#1.base, create_endpoint_and_queue_bulk_#t~mem813#1.offset;havoc create_endpoint_and_queue_bulk_#t~mem814#1;create_endpoint_and_queue_bulk_~ring_number~0#1 := 2bv32;call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(43bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(1bv8, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(44bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_bulk_~endp_number~2#1, create_endpoint_and_queue_bulk_~udev#1.base, ~bvadd~64(~bvadd~64(32bv64, create_endpoint_and_queue_bulk_~udev#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_bulk_~usb_endp#1))), 1bv64); [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8650: assume 0bv32 != ~bvand~32(128bv32, u132_urb_dequeue_#t~mem980#1);havoc u132_urb_dequeue_#t~mem980#1;call u132_urb_dequeue_#t~mem981#1 := read~intINTTYPE1#21(u132_urb_dequeue_~udev~8#1.base, ~bvadd~64(~bvadd~64(16bv64, u132_urb_dequeue_~udev~8#1.offset), ~sign_extend~64~32(~zero_extend~32~8(u132_urb_dequeue_~usb_endp~2#1))), 1bv64);u132_urb_dequeue_~endp_number~4#1 := u132_urb_dequeue_#t~mem981#1;havoc u132_urb_dequeue_#t~mem981#1;call u132_urb_dequeue_#t~mem982#1.base, u132_urb_dequeue_#t~mem982#1.offset := read~$Pointer$#21(u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(~bvadd~64(2068bv64, u132_urb_dequeue_~u132~21#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvadd~32(4294967295bv32, ~zero_extend~32~8(u132_urb_dequeue_~endp_number~4#1))))), 8bv64);u132_urb_dequeue_~endp~19#1.base, u132_urb_dequeue_~endp~19#1.offset := u132_urb_dequeue_#t~mem982#1.base, u132_urb_dequeue_#t~mem982#1.offset;havoc u132_urb_dequeue_#t~mem982#1.base, u132_urb_dequeue_#t~mem982#1.offset; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8650: assume !(0bv32 != ~bvand~32(128bv32, u132_urb_dequeue_#t~mem980#1));havoc u132_urb_dequeue_#t~mem980#1;call u132_urb_dequeue_#t~mem984#1 := read~intINTTYPE1#21(u132_urb_dequeue_~udev~8#1.base, ~bvadd~64(~bvadd~64(32bv64, u132_urb_dequeue_~udev~8#1.offset), ~sign_extend~64~32(~zero_extend~32~8(u132_urb_dequeue_~usb_endp~2#1))), 1bv64);u132_urb_dequeue_~endp_number___0~0#1 := u132_urb_dequeue_#t~mem984#1;havoc u132_urb_dequeue_#t~mem984#1;call u132_urb_dequeue_#t~mem985#1.base, u132_urb_dequeue_#t~mem985#1.offset := read~$Pointer$#21(u132_urb_dequeue_~u132~21#1.base, ~bvadd~64(~bvadd~64(2068bv64, u132_urb_dequeue_~u132~21#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvadd~32(4294967295bv32, ~zero_extend~32~8(u132_urb_dequeue_~endp_number___0~0#1))))), 8bv64);u132_urb_dequeue_~endp___0~1#1.base, u132_urb_dequeue_~endp___0~1#1.offset := u132_urb_dequeue_#t~mem985#1.base, u132_urb_dequeue_#t~mem985#1.offset;havoc u132_urb_dequeue_#t~mem985#1.base, u132_urb_dequeue_#t~mem985#1.offset; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10962-1: SUMMARY for call ldv_pm_ops_instance_thaw_early_1_13_#t~ret1289#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.offset, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500: havoc ldv_dispatch_pm_register_0_6_#t~ret1163#1.base, ldv_dispatch_pm_register_0_6_#t~ret1163#1.offset, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.base, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.offset, ldv_dispatch_pm_register_0_6_~tmp~65#1.base, ldv_dispatch_pm_register_0_6_~tmp~65#1.offset;assume { :end_inline_ldv_dispatch_pm_register_0_6 } true;assume { :begin_inline_ldv_dispatch_pm_deregister_0_5 } true; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-1: assume { :begin_inline_ldv_dispatch_pm_register_0_6 } true;havoc ldv_dispatch_pm_register_0_6_#t~ret1163#1.base, ldv_dispatch_pm_register_0_6_#t~ret1163#1.offset, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.base, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.offset, ldv_dispatch_pm_register_0_6_~tmp~65#1.base, ldv_dispatch_pm_register_0_6_~tmp~65#1.offset;havoc ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.base, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.offset;havoc ldv_dispatch_pm_register_0_6_~tmp~65#1.base, ldv_dispatch_pm_register_0_6_~tmp~65#1.offset; [2025-02-08 04:42:20,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10566: havoc ldv_pm_ops_instance_runtime_suspend_1_25_#t~ret1279#1, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_suspend_1_25 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1200#1.base, ldv_platform_pm_ops_instance_1_#t~mem1200#1.offset; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: u132_urb_enqueue_#t~ret891#1 := queue_int_on_old_endpoint_#res#1;havoc queue_int_on_old_endpoint_#t~mem790#1, queue_int_on_old_endpoint_#t~ret791#1, queue_int_on_old_endpoint_#t~mem792#1, queue_int_on_old_endpoint_#t~mem793#1, queue_int_on_old_endpoint_#t~mem794#1, queue_int_on_old_endpoint_#t~mem795#1, queue_int_on_old_endpoint_#t~ret796#1.base, queue_int_on_old_endpoint_#t~ret796#1.offset, queue_int_on_old_endpoint_#t~mem797#1, queue_int_on_old_endpoint_~u132#1.base, queue_int_on_old_endpoint_~u132#1.offset, queue_int_on_old_endpoint_~udev#1.base, queue_int_on_old_endpoint_~udev#1.offset, queue_int_on_old_endpoint_~urb#1.base, queue_int_on_old_endpoint_~urb#1.offset, queue_int_on_old_endpoint_~usb_dev#1.base, queue_int_on_old_endpoint_~usb_dev#1.offset, queue_int_on_old_endpoint_~endp#1.base, queue_int_on_old_endpoint_~endp#1.offset, queue_int_on_old_endpoint_~usb_addr#1, queue_int_on_old_endpoint_~usb_endp#1, queue_int_on_old_endpoint_~address#1, queue_int_on_old_endpoint_~tmp~37#1, queue_int_on_old_endpoint_~tmp___0~15#1, queue_int_on_old_endpoint_~urbq~2#1.base, queue_int_on_old_endpoint_~urbq~2#1.offset, queue_int_on_old_endpoint_~tmp___1~8#1.base, queue_int_on_old_endpoint_~tmp___1~8#1.offset, queue_int_on_old_endpoint_~tmp___2~4#1;havoc queue_int_on_old_endpoint_#in~u132#1.base, queue_int_on_old_endpoint_#in~u132#1.offset, queue_int_on_old_endpoint_#in~udev#1.base, queue_int_on_old_endpoint_#in~udev#1.offset, queue_int_on_old_endpoint_#in~urb#1.base, queue_int_on_old_endpoint_#in~urb#1.offset, queue_int_on_old_endpoint_#in~usb_dev#1.base, queue_int_on_old_endpoint_#in~usb_dev#1.offset, queue_int_on_old_endpoint_#in~endp#1.base, queue_int_on_old_endpoint_#in~endp#1.offset, queue_int_on_old_endpoint_#in~usb_addr#1, queue_int_on_old_endpoint_#in~usb_endp#1, queue_int_on_old_endpoint_#in~address#1;assume { :end_inline_queue_int_on_old_endpoint } true;u132_urb_enqueue_~retval~16#1 := u132_urb_enqueue_#t~ret891#1;havoc u132_urb_enqueue_#t~ret891#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14266: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume 8193bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9179: assume !(8193bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: ldv_io_instance_callback_2_27_#t~ret1176#1 := u132_start_port_reset_#res#1;havoc u132_start_port_reset_#t~ret1085#1.base, u132_start_port_reset_#t~ret1085#1.offset, u132_start_port_reset_#t~mem1086#1, u132_start_port_reset_#t~mem1087#1.base, u132_start_port_reset_#t~mem1087#1.offset, u132_start_port_reset_#t~mem1088#1, u132_start_port_reset_#t~mem1089#1, u132_start_port_reset_#t~mem1090#1.base, u132_start_port_reset_#t~mem1090#1.offset, u132_start_port_reset_~hcd#1.base, u132_start_port_reset_~hcd#1.offset, u132_start_port_reset_~port_num#1, u132_start_port_reset_~u132~26#1.base, u132_start_port_reset_~u132~26#1.offset, u132_start_port_reset_~tmp~52#1.base, u132_start_port_reset_~tmp~52#1.offset;havoc u132_start_port_reset_#in~hcd#1.base, u132_start_port_reset_#in~hcd#1.offset, u132_start_port_reset_#in~port_num#1;assume { :end_inline_u132_start_port_reset } true;havoc ldv_io_instance_callback_2_27_#t~ret1176#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: assume u132_roothub_clearportfeature_#t~short1050#1;havoc u132_roothub_clearportfeature_#t~mem1049#1;havoc u132_roothub_clearportfeature_#t~short1050#1;u132_roothub_clearportfeature_#res#1 := 4294967274bv32; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: assume !u132_roothub_clearportfeature_#t~short1050#1;havoc u132_roothub_clearportfeature_#t~mem1049#1;havoc u132_roothub_clearportfeature_#t~short1050#1;u132_roothub_clearportfeature_~port_index~1#1 := ~bvadd~32(4294967295bv32, ~zero_extend~32~16(u132_roothub_clearportfeature_~wIndex#1));u132_roothub_clearportfeature_~port~2#1.base, u132_roothub_clearportfeature_~port~2#1.offset := u132_roothub_clearportfeature_~u132#1.base, ~bvadd~64(~bvadd~64(1900bv64, u132_roothub_clearportfeature_~u132#1.offset), ~bvmul~64(24bv64, ~sign_extend~64~32(u132_roothub_clearportfeature_~port_index~1#1)));call u132_roothub_clearportfeature_#t~mem1051#1 := read~intINTTYPE4#21(u132_roothub_clearportfeature_~port~2#1.base, ~bvadd~64(20bv64, u132_roothub_clearportfeature_~port~2#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(u132_roothub_clearportfeature_#t~mem1051#1, ~bvnot~32(~bvshl~32(1bv32, ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)))), u132_roothub_clearportfeature_~port~2#1.base, ~bvadd~64(20bv64, u132_roothub_clearportfeature_~port~2#1.offset), 4bv64);havoc u132_roothub_clearportfeature_#t~mem1051#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_control_~endp~17#1.offset), create_endpoint_and_queue_control_~irqs~4#1); srcloc: null [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981-1: assume u132_roothub_clearportfeature_#t~short1050#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981-1: assume !u132_roothub_clearportfeature_#t~short1050#1;call u132_roothub_clearportfeature_#t~mem1049#1 := read~intINTTYPE4#21(u132_roothub_clearportfeature_~u132#1.base, ~bvadd~64(1272bv64, u132_roothub_clearportfeature_~u132#1.offset), 4bv64);u132_roothub_clearportfeature_#t~short1050#1 := ~bvsgt~32(~zero_extend~32~16(u132_roothub_clearportfeature_~wIndex#1), u132_roothub_clearportfeature_#t~mem1049#1); [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056-1: SUMMARY for call queue_control_on_old_endpoint_#t~ret851#1.base, queue_control_on_old_endpoint_#t~ret851#1.offset := kmalloc(24bv64, 32bv32); srcloc: null [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11029: ldv_struct_hc_driver_io_instance_2_#t~ret1297#1 := ldv_io_instance_probe_2_11_#res#1;havoc ldv_io_instance_probe_2_11_#t~ret1180#1, ldv_io_instance_probe_2_11_~arg0#1.base, ldv_io_instance_probe_2_11_~arg0#1.offset, ldv_io_instance_probe_2_11_~arg1#1.base, ldv_io_instance_probe_2_11_~arg1#1.offset, ldv_io_instance_probe_2_11_~tmp~70#1;havoc ldv_io_instance_probe_2_11_#in~arg0#1.base, ldv_io_instance_probe_2_11_#in~arg0#1.offset, ldv_io_instance_probe_2_11_#in~arg1#1.base, ldv_io_instance_probe_2_11_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_probe_2_11 } true;ldv_struct_hc_driver_io_instance_2_~ldv_2_ret_default~0#1 := ldv_struct_hc_driver_io_instance_2_#t~ret1297#1;havoc ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.offset;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1297#1;assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ldv_struct_hc_driver_io_instance_2_~ldv_2_ret_default~0#1;havoc ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret1361#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~98#1;ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1;havoc ldv_filter_err_code_~tmp~98#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: queue_control_on_old_endpoint_~tmp___0~19#1.base, queue_control_on_old_endpoint_~tmp___0~19#1.offset := queue_control_on_old_endpoint_#t~ret851#1.base, queue_control_on_old_endpoint_#t~ret851#1.offset;havoc queue_control_on_old_endpoint_#t~ret851#1.base, queue_control_on_old_endpoint_#t~ret851#1.offset;queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset := queue_control_on_old_endpoint_~tmp___0~19#1.base, queue_control_on_old_endpoint_~tmp___0~19#1.offset; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906: havoc ldv_mutex_lock_253_~ldv_func_arg1#1.base, ldv_mutex_lock_253_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_253_#in~ldv_func_arg1#1.base, ldv_mutex_lock_253_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_253 } true;~u132_exiting~0 := ~bvadd~32(1bv32, ~u132_exiting~0);assume { :begin_inline_ldv_mutex_unlock_254 } true;ldv_mutex_unlock_254_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_254_#in~ldv_func_arg1#1.offset := ~#u132_module_lock~0.base, ~#u132_module_lock~0.offset;havoc ldv_mutex_unlock_254_~ldv_func_arg1#1.base, ldv_mutex_unlock_254_~ldv_func_arg1#1.offset;ldv_mutex_unlock_254_~ldv_func_arg1#1.base, ldv_mutex_unlock_254_~ldv_func_arg1#1.offset := ldv_mutex_unlock_254_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_254_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume ~bvsgt~32(u132_hub_status_data_#t~mem1067#1, 7bv32);havoc u132_hub_status_data_#t~mem1067#1;call write~intINTTYPE1#21(0bv8, u132_hub_status_data_~buf#1.base, ~bvadd~64(1bv64, u132_hub_status_data_~buf#1.offset), 1bv64);u132_hub_status_data_~length~0#1 := ~bvadd~32(1bv32, u132_hub_status_data_~length~0#1); [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume !~bvsgt~32(u132_hub_status_data_#t~mem1067#1, 7bv32);havoc u132_hub_status_data_#t~mem1067#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: call u132_hub_status_data_#t~mem1067#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1272bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11095: assume 10bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11095: assume !(10bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: havoc ldv_pm_ops_instance_poweroff_1_9_#t~ret1255#1, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg0#1.offset, ldv_pm_ops_instance_poweroff_1_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_1_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_1_9_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_1_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_1_9_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_1_9 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1233#1.base, ldv_platform_pm_ops_instance_1_#t~mem1233#1.offset; [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660-1: SUMMARY for call create_endpoint_and_queue_int_#t~ret785#1 := msecs_to_jiffies(create_endpoint_and_queue_int_#t~mem784#1); srcloc: null [2025-02-08 04:42:20,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: create_endpoint_and_queue_int_~tmp___3~0#1 := create_endpoint_and_queue_int_#t~ret785#1;havoc create_endpoint_and_queue_int_#t~mem784#1;havoc create_endpoint_and_queue_int_#t~ret785#1;call write~intINTTYPE8#21(~bvadd~64(~jiffies~0, create_endpoint_and_queue_int_~tmp___3~0#1), create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(50bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 8bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_int_~address#1, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_int_~usb_addr#1, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(6bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_int_~usb_endp#1, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(7bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE2#21(1bv16, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(134bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(138bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 2bv64);call create_endpoint_and_queue_int_#t~mem786#1 := read~intINTTYPE2#21(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 2bv64);create_endpoint_and_queue_int_~tmp___4~0#1 := create_endpoint_and_queue_int_#t~mem786#1;havoc create_endpoint_and_queue_int_#t~mem786#1;call create_endpoint_and_queue_int_#t~mem787#1 := read~intINTTYPE2#21(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(create_endpoint_and_queue_int_#t~mem787#1))[16:0], create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 2bv64);havoc create_endpoint_and_queue_int_#t~mem787#1;call write~$Pointer$#21(create_endpoint_and_queue_int_~urb#1.base, create_endpoint_and_queue_int_~urb#1.offset, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(~bvadd~64(140bv64, create_endpoint_and_queue_int_~endp~15#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(create_endpoint_and_queue_int_~tmp___4~0#1))))), 8bv64); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783-1: u132_roothub_descriptor_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset);havoc u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset);havoc u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10501: assume { :end_inline_ldv_dispatch_pm_deregister_0_5 } true; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume 0bv32 != u132_urb_enqueue_~retval___0~2#1;u132_urb_enqueue_#res#1 := u132_urb_enqueue_~retval___0~2#1;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: assume !(0bv32 != u132_urb_enqueue_~retval___0~2#1); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991-1: SUMMARY for call u132_endp_queue_work(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7991: create_endpoint_and_queue_control_#res#1 := 0bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset);havoc create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset);havoc create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: u132_roothub_portreset_~retval~19#1 := u132_roothub_portreset_#t~ret1029#1;havoc u132_roothub_portreset_#t~mem1028#1.base, u132_roothub_portreset_#t~mem1028#1.offset;havoc u132_roothub_portreset_#t~ret1029#1; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-1: SUMMARY for call u132_roothub_portreset_#t~ret1029#1 := usb_ftdi_elan_read_pcimem(u132_roothub_portreset_#t~mem1028#1.base, u132_roothub_portreset_#t~mem1028#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_portreset_~port_index#1))[32:0]), 0bv8, u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset); srcloc: null [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12484: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_sw_lock_of_u132(ldv_mutex_lock_244_~ldv_func_arg1#1.base, ldv_mutex_lock_244_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: ldv_platform_platform_instance_0_~tmp___1~20#1 := ldv_platform_platform_instance_0_#t~ret1188#1;havoc ldv_platform_platform_instance_0_#t~ret1188#1; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436-1: SUMMARY for call ldv_platform_platform_instance_0_#t~ret1188#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume 0bv32 != u132_urb_enqueue_~retval___1~1#1; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: assume !(0bv32 != u132_urb_enqueue_~retval___1~1#1); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: assume 0bv64 == ~bvadd~64(queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset);call queue_control_on_old_endpoint_#t~mem865#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(65535bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem865#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem865#1;queue_control_on_old_endpoint_#res#1 := 4294967284bv32; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: assume !(0bv64 == ~bvadd~64(queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset)); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: havoc ldv_mutex_unlock_254_~ldv_func_arg1#1.base, ldv_mutex_unlock_254_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_254_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_254_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_254 } true;call u132_hcd_exit_#t~mem1154#1.base, u132_hcd_exit_#t~mem1154#1.offset := read~$Pointer$#21(~#u132_static_list~0.base, ~#u132_static_list~0.offset, 8bv64);u132_hcd_exit_~__mptr~12#1.base, u132_hcd_exit_~__mptr~12#1.offset := u132_hcd_exit_#t~mem1154#1.base, u132_hcd_exit_#t~mem1154#1.offset;havoc u132_hcd_exit_#t~mem1154#1.base, u132_hcd_exit_#t~mem1154#1.offset;u132_hcd_exit_~u132~33#1.base, u132_hcd_exit_~u132~33#1.offset := u132_hcd_exit_~__mptr~12#1.base, ~bvadd~64(18446744073709528672bv64, u132_hcd_exit_~__mptr~12#1.offset);call u132_hcd_exit_#t~mem1155#1.base, u132_hcd_exit_#t~mem1155#1.offset := read~$Pointer$#21(u132_hcd_exit_~u132~33#1.base, ~bvadd~64(4bv64, u132_hcd_exit_~u132~33#1.offset), 8bv64);u132_hcd_exit_~__mptr___0~2#1.base, u132_hcd_exit_~__mptr___0~2#1.offset := u132_hcd_exit_#t~mem1155#1.base, u132_hcd_exit_#t~mem1155#1.offset;havoc u132_hcd_exit_#t~mem1155#1.base, u132_hcd_exit_#t~mem1155#1.offset;u132_hcd_exit_~temp~3#1.base, u132_hcd_exit_~temp~3#1.offset := u132_hcd_exit_~__mptr___0~2#1.base, ~bvadd~64(18446744073709528672bv64, u132_hcd_exit_~__mptr___0~2#1.offset); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899-1: SUMMARY for call ldv_pm_ops_instance_runtime_idle_1_27_#t~ret1275#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg1#1.offset, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_1_27_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899: havoc ldv_pm_ops_instance_runtime_idle_1_27_#t~ret1275#1; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9049: u132_roothub_clearportfeature_~temp~2#1 := 1048576bv32; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031: ldv_struct_hc_driver_io_instance_2_#t~ret1298#1 := ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret1361#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~98#1;havoc ldv_filter_err_code_#in~ret_val#1;assume { :end_inline_ldv_filter_err_code } true;ldv_struct_hc_driver_io_instance_2_~ldv_2_ret_default~0#1 := ldv_struct_hc_driver_io_instance_2_#t~ret1298#1;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1298#1; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164: havoc ldv_io_instance_callback_2_19_#t~ret1172#1, ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset, ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset;havoc ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset, ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_callback_2_19 } true; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164-1: assume { :begin_inline_ldv_io_instance_callback_2_19 } true;ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset, ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_get_frame_number~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_get_frame_number~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset;havoc ldv_io_instance_callback_2_19_#t~ret1172#1, ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset, ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset;ldv_io_instance_callback_2_19_~arg0#1.base, ldv_io_instance_callback_2_19_~arg0#1.offset := ldv_io_instance_callback_2_19_#in~arg0#1.base, ldv_io_instance_callback_2_19_#in~arg0#1.offset;ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset := ldv_io_instance_callback_2_19_#in~arg1#1.base, ldv_io_instance_callback_2_19_#in~arg1#1.offset; [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ~bvult~64(#Ultimate.C_memset_#t~loopctr1513#1, #Ultimate.C_memset_#amount#1);#memory_$Pointer$#21.base, #memory_$Pointer$#21.offset := #memory_$Pointer$#21.base[#Ultimate.C_memset_#ptr#1.base,~bvadd~64(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr1513#1) := 0bv64], #memory_$Pointer$#21.offset[#Ultimate.C_memset_#ptr#1.base,~bvadd~64(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr1513#1) := ~zero_extend~64~8(#Ultimate.C_memset_#value#1[8:0])];#memory_int#21 := #memory_int#21[#Ultimate.C_memset_#ptr#1.base,~bvadd~64(#Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#t~loopctr1513#1) := #Ultimate.C_memset_#value#1[8:0]];#Ultimate.C_memset_#t~loopctr1513#1 := ~bvadd~64(1bv64, #Ultimate.C_memset_#t~loopctr1513#1); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !~bvult~64(#Ultimate.C_memset_#t~loopctr1513#1, #Ultimate.C_memset_#amount#1);assume #Ultimate.C_memset_#res#1.base == #Ultimate.C_memset_#ptr#1.base && #Ultimate.C_memset_#res#1.offset == #Ultimate.C_memset_#ptr#1.offset;u132_roothub_descriptor_#t~memset~res1010#1.base, u132_roothub_descriptor_#t~memset~res1010#1.offset := #Ultimate.C_memset_#res#1.base, #Ultimate.C_memset_#res#1.offset;havoc #Ultimate.C_memset_#t~loopctr1513#1;havoc #Ultimate.C_memset_#ptr#1.base, #Ultimate.C_memset_#ptr#1.offset, #Ultimate.C_memset_#value#1, #Ultimate.C_memset_#amount#1;assume { :end_inline_#Ultimate.C_memset } true;havoc u132_roothub_descriptor_#t~memset~res1010#1.base, u132_roothub_descriptor_#t~memset~res1010#1.offset;call u132_roothub_descriptor_#t~mem1011#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset, 4bv64);call write~intINTTYPE1#21(u132_roothub_descriptor_#t~mem1011#1[8:0], u132_roothub_descriptor_~desc#1.base, ~bvadd~64(7bv64, u132_roothub_descriptor_~desc#1.offset), 1bv64);havoc u132_roothub_descriptor_#t~mem1011#1;call u132_roothub_descriptor_#t~mem1012#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~u132#1.base, ~bvadd~64(1272bv64, u132_roothub_descriptor_~u132#1.offset), 4bv64); [2025-02-08 04:42:20,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: assume 0bv32 != u132_urb_enqueue_~retval~16#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: assume !(0bv32 != u132_urb_enqueue_~retval~16#1); [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17110: havoc __platform_driver_register_#t~nondet1482#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume 0bv64 == ~bvadd~64(queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset);call queue_control_on_old_endpoint_#t~mem852#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(65535bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem852#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem852#1;queue_control_on_old_endpoint_#res#1 := 4294967284bv32; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: assume !(0bv64 == ~bvadd~64(queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset)); [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918-1: assume u132_roothub_setportfeature_#t~short1042#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918-1: assume !u132_roothub_setportfeature_#t~short1042#1;call u132_roothub_setportfeature_#t~mem1041#1 := read~intINTTYPE4#21(u132_roothub_setportfeature_~u132#1.base, ~bvadd~64(1272bv64, u132_roothub_setportfeature_~u132#1.offset), 4bv64);u132_roothub_setportfeature_#t~short1042#1 := ~bvsgt~32(~zero_extend~32~16(u132_roothub_setportfeature_~wIndex#1), u132_roothub_setportfeature_#t~mem1041#1); [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11032: ldv_struct_hc_driver_io_instance_2_~tmp___2~14#1 := ldv_struct_hc_driver_io_instance_2_#t~ret1299#1;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1299#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume u132_roothub_setportfeature_#t~short1042#1;havoc u132_roothub_setportfeature_#t~mem1041#1;havoc u132_roothub_setportfeature_#t~short1042#1;u132_roothub_setportfeature_#res#1 := 4294967274bv32; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume !u132_roothub_setportfeature_#t~short1042#1;havoc u132_roothub_setportfeature_#t~mem1041#1;havoc u132_roothub_setportfeature_#t~short1042#1;u132_roothub_setportfeature_~port_index~0#1 := ~bvadd~32(4294967295bv32, ~zero_extend~32~16(u132_roothub_setportfeature_~wIndex#1));u132_roothub_setportfeature_~port~1#1.base, u132_roothub_setportfeature_~port~1#1.offset := u132_roothub_setportfeature_~u132#1.base, ~bvadd~64(~bvadd~64(1900bv64, u132_roothub_setportfeature_~u132#1.offset), ~bvmul~64(24bv64, ~sign_extend~64~32(u132_roothub_setportfeature_~port_index~0#1)));call u132_roothub_setportfeature_#t~mem1043#1 := read~intINTTYPE4#21(u132_roothub_setportfeature_~port~1#1.base, ~bvadd~64(20bv64, u132_roothub_setportfeature_~port~1#1.offset), 4bv64);call write~intINTTYPE4#21(~bvand~32(u132_roothub_setportfeature_#t~mem1043#1, ~bvnot~32(~bvshl~32(1bv32, ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1)))), u132_roothub_setportfeature_~port~1#1.base, ~bvadd~64(20bv64, u132_roothub_setportfeature_~port~1#1.offset), 4bv64);havoc u132_roothub_setportfeature_#t~mem1043#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11032-1: SUMMARY for call ldv_struct_hc_driver_io_instance_2_#t~ret1299#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654-1: SUMMARY for call u132_urb_dequeue_#t~ret983#1 := u132_endp_urb_dequeue(u132_urb_dequeue_~u132~21#1.base, u132_urb_dequeue_~u132~21#1.offset, u132_urb_dequeue_~endp~19#1.base, u132_urb_dequeue_~endp~19#1.offset, u132_urb_dequeue_~urb#1.base, u132_urb_dequeue_~urb#1.offset, u132_urb_dequeue_~status#1); srcloc: null [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10636: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1216#1.base, ldv_platform_pm_ops_instance_1_#t~mem1216#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(72bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_early_1_17 } true;ldv_pm_ops_instance_resume_early_1_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_#in~arg0#1.offset, ldv_pm_ops_instance_resume_early_1_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1216#1.base, ldv_platform_pm_ops_instance_1_#t~mem1216#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_resume_early_1_17_#t~ret1271#1, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.offset, ldv_pm_ops_instance_resume_early_1_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg1#1.offset;ldv_pm_ops_instance_resume_early_1_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.offset := ldv_pm_ops_instance_resume_early_1_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_#in~arg0#1.offset;ldv_pm_ops_instance_resume_early_1_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg1#1.offset := ldv_pm_ops_instance_resume_early_1_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_#in~arg1#1.offset; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10636: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10636-1: call ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(72bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: u132_suspend_~retval~24#1 := u132_suspend_#t~ret1140#1;havoc u132_suspend_#t~ret1140#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777-1: SUMMARY for call u132_suspend_#t~ret1140#1 := u132_bus_suspend(u132_suspend_~hcd~9#1.base, u132_suspend_~hcd~9#1.offset); srcloc: null [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8654: u132_urb_dequeue_~tmp___0~22#1 := u132_urb_dequeue_#t~ret983#1;havoc u132_urb_dequeue_#t~ret983#1;u132_urb_dequeue_#res#1 := u132_urb_dequeue_~tmp___0~22#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8390: SUMMARY for call usb_hcd_unlink_urb_from_ep(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: assume 0bv32 != ldv_platform_platform_instance_0_~tmp___1~20#1;assume { :begin_inline_ldv_ldv_pre_probe_260 } true; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: assume !(0bv32 != ldv_platform_platform_instance_0_~tmp___1~20#1); [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16186: assume 0bv32 == ldv_assert_linux_net_register__wrong_return_value_~expr#1; [2025-02-08 04:42:20,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16186: assume !(0bv32 == ldv_assert_linux_net_register__wrong_return_value_~expr#1); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099: assume 11bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099: assume !(11bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume 8195bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume !(8195bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume 0bv32 != u132_roothub_portreset_~retval~19#1;u132_roothub_portreset_#res#1 := u132_roothub_portreset_~retval~19#1;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume !(0bv32 != u132_roothub_portreset_~retval~19#1);call u132_roothub_portreset_#t~mem1030#1 := read~intINTTYPE4#21(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset, 4bv64); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: queue_bulk_on_old_endpoint_~tmp___0~17#1.base, queue_bulk_on_old_endpoint_~tmp___0~17#1.offset := queue_bulk_on_old_endpoint_#t~ret824#1.base, queue_bulk_on_old_endpoint_#t~ret824#1.offset;havoc queue_bulk_on_old_endpoint_#t~ret824#1.base, queue_bulk_on_old_endpoint_#t~ret824#1.offset;queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset := queue_bulk_on_old_endpoint_~tmp___0~17#1.base, queue_bulk_on_old_endpoint_~tmp___0~17#1.offset; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862-1: SUMMARY for call queue_bulk_on_old_endpoint_#t~ret824#1.base, queue_bulk_on_old_endpoint_#t~ret824#1.offset := kmalloc(24bv64, 32bv32); srcloc: null [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676-1: SUMMARY for call ldv_filter_err_code_#t~ret1361#1 := ldv_filter_positive_int(ldv_filter_err_code_~ret_val#1); srcloc: null [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10571-1: call ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(168bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: ldv_filter_err_code_~tmp~98#1 := ldv_filter_err_code_#t~ret1361#1;havoc ldv_filter_err_code_#t~ret1361#1;ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~98#1; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10571: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1202#1.base, ldv_platform_pm_ops_instance_1_#t~mem1202#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(168bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_resume_1_24 } true;ldv_pm_ops_instance_runtime_resume_1_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1202#1.base, ldv_platform_pm_ops_instance_1_#t~mem1202#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_runtime_resume_1_24_#t~ret1277#1, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.offset;ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.offset := ldv_pm_ops_instance_runtime_resume_1_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.offset := ldv_pm_ops_instance_runtime_resume_1_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg1#1.offset; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10571: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250: u132_hub_control_#t~ret1080#1 := u132_roothub_clearportfeature_#res#1;havoc u132_roothub_clearportfeature_#t~mem1049#1, u132_roothub_clearportfeature_#t~short1050#1, u132_roothub_clearportfeature_#t~mem1051#1, u132_roothub_clearportfeature_#t~mem1052#1, u132_roothub_clearportfeature_#t~mem1053#1.base, u132_roothub_clearportfeature_#t~mem1053#1.offset, u132_roothub_clearportfeature_#t~mem1054#1.base, u132_roothub_clearportfeature_#t~mem1054#1.offset, u132_roothub_clearportfeature_#t~ret1055#1, u132_roothub_clearportfeature_~u132#1.base, u132_roothub_clearportfeature_~u132#1.offset, u132_roothub_clearportfeature_~wValue#1, u132_roothub_clearportfeature_~wIndex#1, u132_roothub_clearportfeature_~port_index~1#1, u132_roothub_clearportfeature_~temp~2#1, u132_roothub_clearportfeature_~retval~21#1, u132_roothub_clearportfeature_~port~2#1.base, u132_roothub_clearportfeature_~port~2#1.offset;havoc u132_roothub_clearportfeature_#in~u132#1.base, u132_roothub_clearportfeature_#in~u132#1.offset, u132_roothub_clearportfeature_#in~wValue#1, u132_roothub_clearportfeature_#in~wIndex#1;assume { :end_inline_u132_roothub_clearportfeature } true;u132_hub_control_~retval~22#1 := u132_hub_control_#t~ret1080#1;havoc u132_hub_control_#t~ret1080#1; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: SUMMARY for call usb_hcd_unlink_urb_from_ep(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325-1: SUMMARY for call u132_endp_queue_work(u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: u132_urb_enqueue_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052-1: u132_roothub_clearportfeature_#res#1 := 4294967264bv32; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: assume 0bv32 != ldv_struct_hc_driver_io_instance_2_~tmp___2~14#1; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: assume !(0bv32 != ldv_struct_hc_driver_io_instance_2_~tmp___2~14#1); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11232: havoc ldv_dispatch_instance_register_4_3_#t~ret1162#1.base, ldv_dispatch_instance_register_4_3_#t~ret1162#1.offset, ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.base, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.offset, ldv_dispatch_instance_register_4_3_~tmp~64#1.base, ldv_dispatch_instance_register_4_3_~tmp~64#1.offset;havoc ldv_dispatch_instance_register_4_3_#in~arg0#1.base, ldv_dispatch_instance_register_4_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_4_3 } true;assume { :begin_inline_ldv_dispatch_instance_deregister_4_2 } true;ldv_dispatch_instance_deregister_4_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_4_2_#in~arg0#1.offset := ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.base, ldv_timer_dummy_factory_4_~ldv_4_container_timer_list~0#1.offset;havoc ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset;ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset := ldv_dispatch_instance_deregister_4_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_4_2_#in~arg0#1.offset; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: havoc ldv_io_instance_callback_2_17_#t~ret1171#1; [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250-1: assume { :begin_inline_u132_roothub_clearportfeature } true;u132_roothub_clearportfeature_#in~u132#1.base, u132_roothub_clearportfeature_#in~u132#1.offset, u132_roothub_clearportfeature_#in~wValue#1, u132_roothub_clearportfeature_#in~wIndex#1 := u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, ~zero_extend~32~16(u132_hub_control_~wValue#1)[16:0], ~zero_extend~32~16(u132_hub_control_~wIndex#1)[16:0];havoc u132_roothub_clearportfeature_#res#1;havoc u132_roothub_clearportfeature_#t~mem1049#1, u132_roothub_clearportfeature_#t~short1050#1, u132_roothub_clearportfeature_#t~mem1051#1, u132_roothub_clearportfeature_#t~mem1052#1, u132_roothub_clearportfeature_#t~mem1053#1.base, u132_roothub_clearportfeature_#t~mem1053#1.offset, u132_roothub_clearportfeature_#t~mem1054#1.base, u132_roothub_clearportfeature_#t~mem1054#1.offset, u132_roothub_clearportfeature_#t~ret1055#1, u132_roothub_clearportfeature_~u132#1.base, u132_roothub_clearportfeature_~u132#1.offset, u132_roothub_clearportfeature_~wValue#1, u132_roothub_clearportfeature_~wIndex#1, u132_roothub_clearportfeature_~port_index~1#1, u132_roothub_clearportfeature_~temp~2#1, u132_roothub_clearportfeature_~retval~21#1, u132_roothub_clearportfeature_~port~2#1.base, u132_roothub_clearportfeature_~port~2#1.offset;u132_roothub_clearportfeature_~u132#1.base, u132_roothub_clearportfeature_~u132#1.offset := u132_roothub_clearportfeature_#in~u132#1.base, u132_roothub_clearportfeature_#in~u132#1.offset;u132_roothub_clearportfeature_~wValue#1 := u132_roothub_clearportfeature_#in~wValue#1;u132_roothub_clearportfeature_~wIndex#1 := u132_roothub_clearportfeature_#in~wIndex#1;havoc u132_roothub_clearportfeature_~port_index~1#1;havoc u132_roothub_clearportfeature_~temp~2#1;havoc u132_roothub_clearportfeature_~retval~21#1;havoc u132_roothub_clearportfeature_~port~2#1.base, u132_roothub_clearportfeature_~port~2#1.offset;u132_roothub_clearportfeature_#t~short1050#1 := 0bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wIndex#1); [2025-02-08 04:42:20,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-1: SUMMARY for call ldv_io_instance_callback_2_17_#t~ret1171#1 := u132_bus_suspend(ldv_io_instance_callback_2_17_~arg1#1.base, ldv_io_instance_callback_2_17_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: u132_hub_status_data_~i~3#1 := 0bv32; [2025-02-08 04:42:20,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: havoc ldv_pm_ops_instance_prepare_1_22_#t~ret1261#1; [2025-02-08 04:42:20,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: call ULTIMATE.dealloc(u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset);havoc u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset;u132_hub_control_#t~ret1082#1 := u132_roothub_status_#res#1;havoc u132_roothub_status_#t~mem1014#1.base, u132_roothub_status_#t~mem1014#1.offset, u132_roothub_status_#t~ret1015#1, u132_roothub_status_#t~mem1016#1, u132_roothub_status_~u132#1.base, u132_roothub_status_~u132#1.offset, u132_roothub_status_~desc#1.base, u132_roothub_status_~desc#1.offset, u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset, u132_roothub_status_~ret_status~0#1, u132_roothub_status_~tmp~48#1;havoc u132_roothub_status_#in~u132#1.base, u132_roothub_status_#in~u132#1.offset, u132_roothub_status_#in~desc#1.base, u132_roothub_status_#in~desc#1.offset;assume { :end_inline_u132_roothub_status } true;u132_hub_control_~retval~22#1 := u132_hub_control_#t~ret1082#1;havoc u132_hub_control_#t~ret1082#1; [2025-02-08 04:42:20,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-1: SUMMARY for call ldv_pm_ops_instance_prepare_1_22_#t~ret1261#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_prepare_1_22_~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_~arg1#1.offset, ldv_pm_ops_instance_prepare_1_22_~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7731: call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset;u132_urb_enqueue_#t~ret905#1 := create_endpoint_and_queue_bulk_#res#1;havoc create_endpoint_and_queue_bulk_#t~ret798#1.base, create_endpoint_and_queue_bulk_#t~ret798#1.offset, create_endpoint_and_queue_bulk_#t~ret799#1.base, create_endpoint_and_queue_bulk_#t~ret799#1.offset, create_endpoint_and_queue_bulk_#t~ret800#1.base, create_endpoint_and_queue_bulk_#t~ret800#1.offset, create_endpoint_and_queue_bulk_#t~ret801#1, create_endpoint_and_queue_bulk_#t~mem802#1, create_endpoint_and_queue_bulk_#t~mem803#1, create_endpoint_and_queue_bulk_#t~mem804#1.base, create_endpoint_and_queue_bulk_#t~mem804#1.offset, create_endpoint_and_queue_bulk_#t~mem805#1, create_endpoint_and_queue_bulk_#t~mem806#1.base, create_endpoint_and_queue_bulk_#t~mem806#1.offset, create_endpoint_and_queue_bulk_#t~mem807#1, create_endpoint_and_queue_bulk_#t~mem808#1, create_endpoint_and_queue_bulk_#t~mem809#1.base, create_endpoint_and_queue_bulk_#t~mem809#1.offset, create_endpoint_and_queue_bulk_#t~mem810#1.base, create_endpoint_and_queue_bulk_#t~mem810#1.offset, create_endpoint_and_queue_bulk_#t~mem811#1, create_endpoint_and_queue_bulk_#t~mem812#1.base, create_endpoint_and_queue_bulk_#t~mem812#1.offset, create_endpoint_and_queue_bulk_#t~mem813#1.base, create_endpoint_and_queue_bulk_#t~mem813#1.offset, create_endpoint_and_queue_bulk_#t~mem814#1, create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset, create_endpoint_and_queue_bulk_#t~mem816#1.base, create_endpoint_and_queue_bulk_#t~mem816#1.offset, create_endpoint_and_queue_bulk_#t~mem817#1, create_endpoint_and_queue_bulk_#t~mem818#1, create_endpoint_and_queue_bulk_#t~mem819#1, create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~udev#1.base, create_endpoint_and_queue_bulk_~udev#1.offset, create_endpoint_and_queue_bulk_~urb#1.base, create_endpoint_and_queue_bulk_~urb#1.offset, create_endpoint_and_queue_bulk_~usb_dev#1.base, create_endpoint_and_queue_bulk_~usb_dev#1.offset, create_endpoint_and_queue_bulk_~usb_addr#1, create_endpoint_and_queue_bulk_~usb_endp#1, create_endpoint_and_queue_bulk_~address#1, create_endpoint_and_queue_bulk_~mem_flags#1, create_endpoint_and_queue_bulk_~ring_number~0#1, create_endpoint_and_queue_bulk_~ring~13#1.base, create_endpoint_and_queue_bulk_~ring~13#1.offset, create_endpoint_and_queue_bulk_~irqs~3#1, create_endpoint_and_queue_bulk_~rc~1#1, create_endpoint_and_queue_bulk_~endp_number~2#1, create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset, create_endpoint_and_queue_bulk_~tmp~38#1.base, create_endpoint_and_queue_bulk_~tmp~38#1.offset, create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset, create_endpoint_and_queue_bulk_~tmp___0~16#1.base, create_endpoint_and_queue_bulk_~tmp___0~16#1.offset, create_endpoint_and_queue_bulk_~tmp___1~9#1.base, create_endpoint_and_queue_bulk_~tmp___1~9#1.offset, create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset, create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset, create_endpoint_and_queue_bulk_~tmp___2~5#1.base, create_endpoint_and_queue_bulk_~tmp___2~5#1.offset, create_endpoint_and_queue_bulk_~tmp___3~1#1;havoc create_endpoint_and_queue_bulk_#in~u132#1.base, create_endpoint_and_queue_bulk_#in~u132#1.offset, create_endpoint_and_queue_bulk_#in~udev#1.base, create_endpoint_and_queue_bulk_#in~udev#1.offset, create_endpoint_and_queue_bulk_#in~urb#1.base, create_endpoint_and_queue_bulk_#in~urb#1.offset, create_endpoint_and_queue_bulk_#in~usb_dev#1.base, create_endpoint_and_queue_bulk_#in~usb_dev#1.offset, create_endpoint_and_queue_bulk_#in~usb_addr#1, create_endpoint_and_queue_bulk_#in~usb_endp#1, create_endpoint_and_queue_bulk_#in~address#1, create_endpoint_and_queue_bulk_#in~mem_flags#1;assume { :end_inline_create_endpoint_and_queue_bulk } true;u132_urb_enqueue_~tmp___3~4#1 := u132_urb_enqueue_#t~ret905#1;havoc u132_urb_enqueue_#t~ret905#1;u132_urb_enqueue_#res#1 := u132_urb_enqueue_~tmp___3~4#1;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704: ldv_platform_pm_ops_instance_1_~tmp___3~8#1 := ldv_platform_pm_ops_instance_1_#t~ret1234#1;havoc ldv_platform_pm_ops_instance_1_#t~ret1234#1; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638: havoc ldv_pm_ops_instance_resume_early_1_17_#t~ret1271#1, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg0#1.offset, ldv_pm_ops_instance_resume_early_1_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_early_1_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_1_17_#in~arg0#1.offset, ldv_pm_ops_instance_resume_early_1_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_1_17_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_early_1_17 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1216#1.base, ldv_platform_pm_ops_instance_1_#t~mem1216#1.offset; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704-1: SUMMARY for call ldv_platform_pm_ops_instance_1_#t~ret1234#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume { :end_inline_ldv_ldv_pre_probe_260 } true;call ldv_platform_platform_instance_0_#t~mem1189#1.base, ldv_platform_platform_instance_0_#t~mem1189#1.offset := read~$Pointer$#21(ldv_platform_platform_instance_0_~ldv_0_container_platform_driver~0#1.base, ldv_platform_platform_instance_0_~ldv_0_container_platform_driver~0#1.offset, 8bv64);assume { :begin_inline_ldv_platform_instance_probe_0_14 } true;ldv_platform_instance_probe_0_14_#in~arg0#1.base, ldv_platform_instance_probe_0_14_#in~arg0#1.offset, ldv_platform_instance_probe_0_14_#in~arg1#1.base, ldv_platform_instance_probe_0_14_#in~arg1#1.offset := ldv_platform_platform_instance_0_#t~mem1189#1.base, ldv_platform_platform_instance_0_#t~mem1189#1.offset, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.base, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.offset;havoc ldv_platform_instance_probe_0_14_#res#1;havoc ldv_platform_instance_probe_0_14_#t~ret1184#1, ldv_platform_instance_probe_0_14_~arg0#1.base, ldv_platform_instance_probe_0_14_~arg0#1.offset, ldv_platform_instance_probe_0_14_~arg1#1.base, ldv_platform_instance_probe_0_14_~arg1#1.offset, ldv_platform_instance_probe_0_14_~tmp~71#1;ldv_platform_instance_probe_0_14_~arg0#1.base, ldv_platform_instance_probe_0_14_~arg0#1.offset := ldv_platform_instance_probe_0_14_#in~arg0#1.base, ldv_platform_instance_probe_0_14_#in~arg0#1.offset;ldv_platform_instance_probe_0_14_~arg1#1.base, ldv_platform_instance_probe_0_14_~arg1#1.offset := ldv_platform_instance_probe_0_14_#in~arg1#1.base, ldv_platform_instance_probe_0_14_#in~arg1#1.offset;havoc ldv_platform_instance_probe_0_14_~tmp~71#1; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188: assume false; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16188: assume !false; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11233: havoc ldv_dispatch_instance_deregister_4_2_~arg0#1.base, ldv_dispatch_instance_deregister_4_2_~arg0#1.offset;havoc ldv_dispatch_instance_deregister_4_2_#in~arg0#1.base, ldv_dispatch_instance_deregister_4_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_deregister_4_2 } true; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: havoc ldv_pm_ops_instance_runtime_resume_1_24_#t~ret1277#1, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_resume_1_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_resume_1_24 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1202#1.base, ldv_platform_pm_ops_instance_1_#t~mem1202#1.offset; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: assume 0bv32 != u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: assume !(0bv32 != u132_hub_control_~retval~22#1); [2025-02-08 04:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: ldv_platform_platform_instance_0_#t~ret1190#1 := ldv_platform_instance_probe_0_14_#res#1;havoc ldv_platform_instance_probe_0_14_#t~ret1184#1, ldv_platform_instance_probe_0_14_~arg0#1.base, ldv_platform_instance_probe_0_14_~arg0#1.offset, ldv_platform_instance_probe_0_14_~arg1#1.base, ldv_platform_instance_probe_0_14_~arg1#1.offset, ldv_platform_instance_probe_0_14_~tmp~71#1;havoc ldv_platform_instance_probe_0_14_#in~arg0#1.base, ldv_platform_instance_probe_0_14_#in~arg0#1.offset, ldv_platform_instance_probe_0_14_#in~arg1#1.base, ldv_platform_instance_probe_0_14_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_probe_0_14 } true;ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1 := ldv_platform_platform_instance_0_#t~ret1190#1;havoc ldv_platform_platform_instance_0_#t~mem1189#1.base, ldv_platform_platform_instance_0_#t~mem1189#1.offset;havoc ldv_platform_platform_instance_0_#t~ret1190#1;assume { :begin_inline_ldv_ldv_post_probe_261 } true;ldv_ldv_post_probe_261_#in~retval#1 := ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1;havoc ldv_ldv_post_probe_261_#res#1;havoc ldv_ldv_post_probe_261_#t~ret1315#1, ldv_ldv_post_probe_261_~retval#1, ldv_ldv_post_probe_261_~tmp~79#1;ldv_ldv_post_probe_261_~retval#1 := ldv_ldv_post_probe_261_#in~retval#1;havoc ldv_ldv_post_probe_261_~tmp~79#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_261_~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:42:20,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset;ldv_io_instance_callback_2_33_#t~ret1178#1 := u132_urb_enqueue_#res#1;havoc u132_urb_enqueue_#t~ret874#1.base, u132_urb_enqueue_#t~ret874#1.offset, u132_urb_enqueue_#t~ret875#1, u132_urb_enqueue_#t~ret876#1, u132_urb_enqueue_#t~ret877#1, u132_urb_enqueue_#t~mem878#1, u132_urb_enqueue_#t~mem879#1.base, u132_urb_enqueue_#t~mem879#1.offset, u132_urb_enqueue_#t~mem880#1, u132_urb_enqueue_#t~mem881#1, u132_urb_enqueue_#t~mem882#1.base, u132_urb_enqueue_#t~mem882#1.offset, u132_urb_enqueue_#t~mem883#1, u132_urb_enqueue_#t~mem884#1, u132_urb_enqueue_#t~mem885#1.base, u132_urb_enqueue_#t~mem885#1.offset, u132_urb_enqueue_#t~mem886#1, u132_urb_enqueue_#t~mem887#1, u132_urb_enqueue_#t~mem888#1.base, u132_urb_enqueue_#t~mem888#1.offset, u132_urb_enqueue_#t~mem889#1.base, u132_urb_enqueue_#t~mem889#1.offset, u132_urb_enqueue_#t~ret890#1, u132_urb_enqueue_#t~ret891#1, u132_urb_enqueue_#t~mem892#1, u132_urb_enqueue_#t~ret893#1, u132_urb_enqueue_#t~mem894#1, u132_urb_enqueue_#t~ret895#1, u132_urb_enqueue_#t~mem896#1, u132_urb_enqueue_#t~mem897#1.base, u132_urb_enqueue_#t~mem897#1.offset, u132_urb_enqueue_#t~mem898#1, u132_urb_enqueue_#t~mem899#1, u132_urb_enqueue_#t~mem900#1.base, u132_urb_enqueue_#t~mem900#1.offset, u132_urb_enqueue_#t~mem901#1.base, u132_urb_enqueue_#t~mem901#1.offset, u132_urb_enqueue_#t~ret902#1, u132_urb_enqueue_#t~ret903#1, u132_urb_enqueue_#t~mem904#1, u132_urb_enqueue_#t~ret905#1, u132_urb_enqueue_#t~mem906#1.base, u132_urb_enqueue_#t~mem906#1.offset, u132_urb_enqueue_#t~mem907#1.base, u132_urb_enqueue_#t~mem907#1.offset, u132_urb_enqueue_#t~mem908#1.base, u132_urb_enqueue_#t~mem908#1.offset, u132_urb_enqueue_#t~mem909#1, u132_urb_enqueue_#t~loopctr910#1, u132_urb_enqueue_#t~nondet911#1, u132_urb_enqueue_#t~ret912#1, u132_urb_enqueue_#t~loopctr913#1, u132_urb_enqueue_#t~nondet914#1, u132_urb_enqueue_#t~ret915#1, u132_urb_enqueue_#t~ret916#1, u132_urb_enqueue_#t~ret917#1, u132_urb_enqueue_#t~mem918#1, u132_urb_enqueue_#t~ret919#1, u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~mem_flags#1, u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~tmp~42#1.base, u132_urb_enqueue_~tmp~42#1.offset, u132_urb_enqueue_~_flags~0#1, u132_urb_enqueue_~tmp___0~20#1, u132_urb_enqueue_~usb_addr~1#1, u132_urb_enqueue_~usb_endp~1#1, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, u132_urb_enqueue_~address~12#1, u132_urb_enqueue_~udev~7#1.base, u132_urb_enqueue_~udev~7#1.offset, u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset, u132_urb_enqueue_~irqs~5#1, u132_urb_enqueue_~retval~16#1, u132_urb_enqueue_~tmp___1~13#1, u132_urb_enqueue_~tmp___2~8#1, u132_urb_enqueue_~address___0~2#1, u132_urb_enqueue_~udev___0~2#1.base, u132_urb_enqueue_~udev___0~2#1.offset, u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset, u132_urb_enqueue_~irqs___0~0#1, u132_urb_enqueue_~retval___0~2#1, u132_urb_enqueue_~tmp___3~4#1, u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset, u132_urb_enqueue_~urb_size~0#1, u132_urb_enqueue_~b~4#1.base, u132_urb_enqueue_~b~4#1.offset, u132_urb_enqueue_~i~2#1, u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset, u132_urb_enqueue_~d~0#1.base, u132_urb_enqueue_~d~0#1.offset, u132_urb_enqueue_~m~0#1, u132_urb_enqueue_~l~0#1, u132_urb_enqueue_~w~0#1, u132_urb_enqueue_~tmp___4~3#1.base, u132_urb_enqueue_~tmp___4~3#1.offset, u132_urb_enqueue_~tmp___5~2#1, u132_urb_enqueue_~tmp___6~1#1, u132_urb_enqueue_~tmp___7~1#1, u132_urb_enqueue_~tmp___8~1#1, u132_urb_enqueue_~irqs___1~0#1, u132_urb_enqueue_~retval___1~1#1, u132_urb_enqueue_~tmp___9~0#1;havoc u132_urb_enqueue_#in~hcd#1.base, u132_urb_enqueue_#in~hcd#1.offset, u132_urb_enqueue_#in~urb#1.base, u132_urb_enqueue_#in~urb#1.offset, u132_urb_enqueue_#in~mem_flags#1;assume { :end_inline_u132_urb_enqueue } true;havoc ldv_io_instance_callback_2_33_#t~ret1178#1; [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: SUMMARY for call ldv_assume((if 0bv32 == ldv_struct_hc_driver_io_instance_2_~ldv_2_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume 1bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume !(1bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129-1: SUMMARY for call list_add_tail(queue_control_on_old_endpoint_~urbq___0~0#1.base, queue_control_on_old_endpoint_~urbq___0~0#1.offset, queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(204bv64, queue_control_on_old_endpoint_~endp#1.offset)); srcloc: null [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: call write~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~urbq___0~0#1.base, ~bvadd~64(16bv64, queue_control_on_old_endpoint_~urbq___0~0#1.offset), 8bv64); [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: SUMMARY for call u132_udev_get_kref(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~udev#1.base, create_endpoint_and_queue_bulk_~udev#1.offset); srcloc: null [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706: assume 0bv32 != ldv_platform_pm_ops_instance_1_~tmp___3~8#1;call ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(96bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706: assume !(0bv32 != ldv_platform_pm_ops_instance_1_~tmp___3~8#1);call ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(144bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: assume 0bv64 == ~bvadd~64(queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset);call queue_bulk_on_old_endpoint_#t~mem825#1 := read~intINTTYPE2#21(queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(65535bv32, ~zero_extend~32~16(queue_bulk_on_old_endpoint_#t~mem825#1))[16:0], queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_bulk_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_bulk_on_old_endpoint_#t~mem825#1;queue_bulk_on_old_endpoint_#res#1 := 4294967284bv32; [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: assume !(0bv64 == ~bvadd~64(queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset)); [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17180: havoc prepare_to_wait_event_#t~nondet1486#1;u132_hcd_exit_#t~ret1159#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet1486#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;havoc prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1;assume { :end_inline_prepare_to_wait_event } true;u132_hcd_exit_~tmp~61#1 := u132_hcd_exit_#t~ret1159#1;havoc u132_hcd_exit_#t~ret1159#1;u132_hcd_exit_~__int~0#1 := u132_hcd_exit_~tmp~61#1; [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4430: arch_local_save_flags_~__ret~0#1 := arch_local_save_flags_~__eax~0#1;arch_local_save_flags_#res#1 := arch_local_save_flags_~__ret~0#1; [2025-02-08 04:42:20,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: havoc ldv_platform_instance_release_0_3_#t~ret1185#1, ldv_platform_instance_release_0_3_~arg0#1.base, ldv_platform_instance_release_0_3_~arg0#1.offset, ldv_platform_instance_release_0_3_~arg1#1.base, ldv_platform_instance_release_0_3_~arg1#1.offset;havoc ldv_platform_instance_release_0_3_#in~arg0#1.base, ldv_platform_instance_release_0_3_#in~arg0#1.offset, ldv_platform_instance_release_0_3_#in~arg1#1.base, ldv_platform_instance_release_0_3_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_release_0_3 } true;havoc ldv_platform_platform_instance_0_#t~mem1195#1.base, ldv_platform_platform_instance_0_#t~mem1195#1.offset;ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1 := 1bv32; [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-1: SUMMARY for call __init_work(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 0bv32); srcloc: null [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508-1: call ldv_platform_platform_instance_0_#t~mem1195#1.base, ldv_platform_platform_instance_0_#t~mem1195#1.offset := read~$Pointer$#21(ldv_platform_platform_instance_0_~ldv_0_container_platform_driver~0#1.base, ~bvadd~64(8bv64, ldv_platform_platform_instance_0_~ldv_0_container_platform_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_platform_instance_release_0_3 } true;ldv_platform_instance_release_0_3_#in~arg0#1.base, ldv_platform_instance_release_0_3_#in~arg0#1.offset, ldv_platform_instance_release_0_3_#in~arg1#1.base, ldv_platform_instance_release_0_3_#in~arg1#1.offset := ldv_platform_platform_instance_0_#t~mem1195#1.base, ldv_platform_platform_instance_0_#t~mem1195#1.offset, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.base, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.offset;havoc ldv_platform_instance_release_0_3_#t~ret1185#1, ldv_platform_instance_release_0_3_~arg0#1.base, ldv_platform_instance_release_0_3_~arg0#1.offset, ldv_platform_instance_release_0_3_~arg1#1.base, ldv_platform_instance_release_0_3_~arg1#1.offset;ldv_platform_instance_release_0_3_~arg0#1.base, ldv_platform_instance_release_0_3_~arg0#1.offset := ldv_platform_instance_release_0_3_#in~arg0#1.base, ldv_platform_instance_release_0_3_#in~arg0#1.offset;ldv_platform_instance_release_0_3_~arg1#1.base, ldv_platform_instance_release_0_3_~arg1#1.offset := ldv_platform_instance_release_0_3_#in~arg1#1.base, ldv_platform_instance_release_0_3_#in~arg1#1.offset; [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: call write~intINTTYPE8#4(137438953408bv64, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset, 8bv64);call create_endpoint_and_queue_int_#t~mem771#1 := read~intINTTYPE8#4(create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset, 8bv64);call write~intINTTYPE8#21(create_endpoint_and_queue_int_#t~mem771#1, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 8bv64);havoc create_endpoint_and_queue_int_#t~mem771#1; [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume 8961bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9187: assume !(8961bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: havoc ldv_struct_hc_driver_io_instance_2_#t~ret1292#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1292#1.offset, ldv_struct_hc_driver_io_instance_2_#t~ret1293#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1293#1.offset, ldv_struct_hc_driver_io_instance_2_#t~ret1294#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1294#1.offset, ldv_struct_hc_driver_io_instance_2_#t~ret1295#1, ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1296#1.offset, ldv_struct_hc_driver_io_instance_2_#t~ret1297#1, ldv_struct_hc_driver_io_instance_2_#t~ret1298#1, ldv_struct_hc_driver_io_instance_2_#t~ret1299#1, ldv_struct_hc_driver_io_instance_2_#t~ret1300#1, ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1301#1.offset, ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.base, ldv_struct_hc_driver_io_instance_2_#t~ret1302#1.offset, ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.base, ldv_struct_hc_driver_io_instance_2_#t~mem1303#1.offset, ldv_struct_hc_driver_io_instance_2_~arg0#1.base, ldv_struct_hc_driver_io_instance_2_~arg0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_resume~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_resume~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_suspend~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_suspend~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_endpoint_disable~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_endpoint_disable~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_get_frame_number~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_get_frame_number~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_control~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_control~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_status_data~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_hub_status_data~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_reset~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_reset~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_start_port_reset~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_start_port_reset~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_dequeue~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_dequeue~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_enqueue~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_enqueue~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_container_struct_hc_driver~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_container_struct_hc_driver~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_1_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_2_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_3_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_4_default~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_20_5_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_23_1_default~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_27_1_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_30_2_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_33_2_default~0#1, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_host_endpoint_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_host_endpoint_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ret_default~0#1, ldv_struct_hc_driver_io_instance_2_~tmp~74#1.base, ldv_struct_hc_driver_io_instance_2_~tmp~74#1.offset, ldv_struct_hc_driver_io_instance_2_~tmp___0~32#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___0~32#1.offset, ldv_struct_hc_driver_io_instance_2_~tmp___1~22#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___1~22#1.offset, ldv_struct_hc_driver_io_instance_2_~tmp___2~14#1, ldv_struct_hc_driver_io_instance_2_~tmp___3~9#1, ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1, ldv_struct_hc_driver_io_instance_2_~tmp___5~4#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___5~4#1.offset, ldv_struct_hc_driver_io_instance_2_~tmp___6~3#1.base, ldv_struct_hc_driver_io_instance_2_~tmp___6~3#1.offset;havoc ldv_struct_hc_driver_io_instance_2_#in~arg0#1.base, ldv_struct_hc_driver_io_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_struct_hc_driver_io_instance_2 } true; [2025-02-08 04:42:20,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin(); srcloc: null [2025-02-08 04:42:20,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-1: SUMMARY for call list_add_tail(queue_control_on_old_endpoint_~urbq~4#1.base, queue_control_on_old_endpoint_~urbq~4#1.offset, queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(204bv64, queue_control_on_old_endpoint_~endp#1.offset)); srcloc: null [2025-02-08 04:42:20,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: call write~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~urbq~4#1.base, ~bvadd~64(16bv64, queue_control_on_old_endpoint_~urbq~4#1.offset), 8bv64); [2025-02-08 04:42:20,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971-1: SUMMARY for call ldv_pm_ops_instance_thaw_noirq_1_11_#t~ret1291#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg1#1.offset, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_1_11_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: havoc ldv_pm_ops_instance_thaw_noirq_1_11_#t~ret1291#1; [2025-02-08 04:42:20,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume 0bv32 != ~bvand~32(2031616bv32, u132_hub_status_data_#t~mem1068#1);havoc u132_hub_status_data_#t~mem1068#1;u132_hub_status_data_~changed~0#1 := 1bv32; [2025-02-08 04:42:20,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: assume !(0bv32 != ~bvand~32(2031616bv32, u132_hub_status_data_#t~mem1068#1));havoc u132_hub_status_data_#t~mem1068#1;call u132_hub_status_data_#t~mem1071#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(~bvadd~64(1292bv64, u132_hub_status_data_~u132~24#1.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(u132_hub_status_data_~i~3#1))), 4bv64); [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121-1: call u132_hub_status_data_#t~mem1068#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(~bvadd~64(1292bv64, u132_hub_status_data_~u132~24#1.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(u132_hub_status_data_~i~3#1))), 4bv64); [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932-1: SUMMARY for call __init_work(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 0bv32); srcloc: null [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932: call write~intINTTYPE8#0(137438953408bv64, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset, 8bv64);call create_endpoint_and_queue_control_#t~mem833#1 := read~intINTTYPE8#0(create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset, 8bv64);call write~intINTTYPE8#21(create_endpoint_and_queue_control_#t~mem833#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 8bv64);havoc create_endpoint_and_queue_control_#t~mem833#1; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10773: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pm_ops_instance_complete_1_3_~arg1#1.base, ldv_pm_ops_instance_complete_1_3_~arg1#1.offset, ldv_pm_ops_instance_complete_1_3_~arg0#1.base, ldv_pm_ops_instance_complete_1_3_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10707: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1236#1.base, ldv_platform_pm_ops_instance_1_#t~mem1236#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(96bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_late_1_8 } true;ldv_pm_ops_instance_poweroff_late_1_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1236#1.base, ldv_platform_pm_ops_instance_1_#t~mem1236#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_poweroff_late_1_8_#t~ret1257#1, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.offset;ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.offset := ldv_pm_ops_instance_poweroff_late_1_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.offset := ldv_pm_ops_instance_poweroff_late_1_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg1#1.offset; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10707: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume 0bv32 != ~bvand~32(16bv32, u132_roothub_portreset_#t~mem1030#1);havoc u132_roothub_portreset_#t~mem1030#1; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume !(0bv32 != ~bvand~32(16bv32, u132_roothub_portreset_#t~mem1030#1));havoc u132_roothub_portreset_#t~mem1030#1; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: u132_suspend_~ports~1#1 := 7bv32; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: ldv_platform_platform_instance_0_#t~ret1191#1 := ldv_ldv_post_probe_261_#res#1;havoc ldv_ldv_post_probe_261_#t~ret1315#1, ldv_ldv_post_probe_261_~retval#1, ldv_ldv_post_probe_261_~tmp~79#1;havoc ldv_ldv_post_probe_261_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_261 } true;ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1 := ldv_platform_platform_instance_0_#t~ret1191#1;havoc ldv_platform_platform_instance_0_#t~ret1191#1; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12689: 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_261_~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:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320: u132_start_port_reset_~tmp~52#1.base, u132_start_port_reset_~tmp~52#1.offset := u132_start_port_reset_#t~ret1085#1.base, u132_start_port_reset_#t~ret1085#1.offset;havoc u132_start_port_reset_#t~ret1085#1.base, u132_start_port_reset_#t~ret1085#1.offset;u132_start_port_reset_~u132~26#1.base, u132_start_port_reset_~u132~26#1.offset := u132_start_port_reset_~tmp~52#1.base, u132_start_port_reset_~tmp~52#1.offset;call u132_start_port_reset_#t~mem1086#1 := read~intINTTYPE4#21(u132_start_port_reset_~u132~26#1.base, ~bvadd~64(1260bv64, u132_start_port_reset_~u132~26#1.offset), 4bv64); [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320-1: SUMMARY for call u132_start_port_reset_#t~ret1085#1.base, u132_start_port_reset_#t~ret1085#1.offset := hcd_to_u132(u132_start_port_reset_~hcd#1.base, u132_start_port_reset_~hcd#1.offset); srcloc: null [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690: 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_261_~retval#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1360#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~97#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~97#1; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10444: ldv_platform_platform_instance_0_~tmp___0~30#1 := ldv_platform_platform_instance_0_#t~ret1192#1;havoc ldv_platform_platform_instance_0_#t~ret1192#1; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10444-1: SUMMARY for call ldv_platform_platform_instance_0_#t~ret1192#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume 100bv32 == u132_urb_enqueue_#t~mem904#1;havoc u132_urb_enqueue_#t~mem904#1;u132_urb_enqueue_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: assume !(100bv32 == u132_urb_enqueue_#t~mem904#1);havoc u132_urb_enqueue_#t~mem904#1;assume { :begin_inline_create_endpoint_and_queue_bulk } true;create_endpoint_and_queue_bulk_#in~u132#1.base, create_endpoint_and_queue_bulk_#in~u132#1.offset, create_endpoint_and_queue_bulk_#in~udev#1.base, create_endpoint_and_queue_bulk_#in~udev#1.offset, create_endpoint_and_queue_bulk_#in~urb#1.base, create_endpoint_and_queue_bulk_#in~urb#1.offset, create_endpoint_and_queue_bulk_#in~usb_dev#1.base, create_endpoint_and_queue_bulk_#in~usb_dev#1.offset, create_endpoint_and_queue_bulk_#in~usb_addr#1, create_endpoint_and_queue_bulk_#in~usb_endp#1, create_endpoint_and_queue_bulk_#in~address#1, create_endpoint_and_queue_bulk_#in~mem_flags#1 := u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~udev___0~2#1.base, u132_urb_enqueue_~udev___0~2#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, ~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~usb_endp~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~address___0~2#1)[8:0], u132_urb_enqueue_~mem_flags#1;havoc create_endpoint_and_queue_bulk_#res#1;havoc create_endpoint_and_queue_bulk_#t~ret798#1.base, create_endpoint_and_queue_bulk_#t~ret798#1.offset, create_endpoint_and_queue_bulk_#t~ret799#1.base, create_endpoint_and_queue_bulk_#t~ret799#1.offset, create_endpoint_and_queue_bulk_#t~ret800#1.base, create_endpoint_and_queue_bulk_#t~ret800#1.offset, create_endpoint_and_queue_bulk_#t~ret801#1, create_endpoint_and_queue_bulk_#t~mem802#1, create_endpoint_and_queue_bulk_#t~mem803#1, create_endpoint_and_queue_bulk_#t~mem804#1.base, create_endpoint_and_queue_bulk_#t~mem804#1.offset, create_endpoint_and_queue_bulk_#t~mem805#1, create_endpoint_and_queue_bulk_#t~mem806#1.base, create_endpoint_and_queue_bulk_#t~mem806#1.offset, create_endpoint_and_queue_bulk_#t~mem807#1, create_endpoint_and_queue_bulk_#t~mem808#1, create_endpoint_and_queue_bulk_#t~mem809#1.base, create_endpoint_and_queue_bulk_#t~mem809#1.offset, create_endpoint_and_queue_bulk_#t~mem810#1.base, create_endpoint_and_queue_bulk_#t~mem810#1.offset, create_endpoint_and_queue_bulk_#t~mem811#1, create_endpoint_and_queue_bulk_#t~mem812#1.base, create_endpoint_and_queue_bulk_#t~mem812#1.offset, create_endpoint_and_queue_bulk_#t~mem813#1.base, create_endpoint_and_queue_bulk_#t~mem813#1.offset, create_endpoint_and_queue_bulk_#t~mem814#1, create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset, create_endpoint_and_queue_bulk_#t~mem816#1.base, create_endpoint_and_queue_bulk_#t~mem816#1.offset, create_endpoint_and_queue_bulk_#t~mem817#1, create_endpoint_and_queue_bulk_#t~mem818#1, create_endpoint_and_queue_bulk_#t~mem819#1, create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~udev#1.base, create_endpoint_and_queue_bulk_~udev#1.offset, create_endpoint_and_queue_bulk_~urb#1.base, create_endpoint_and_queue_bulk_~urb#1.offset, create_endpoint_and_queue_bulk_~usb_dev#1.base, create_endpoint_and_queue_bulk_~usb_dev#1.offset, create_endpoint_and_queue_bulk_~usb_addr#1, create_endpoint_and_queue_bulk_~usb_endp#1, create_endpoint_and_queue_bulk_~address#1, create_endpoint_and_queue_bulk_~mem_flags#1, create_endpoint_and_queue_bulk_~ring_number~0#1, create_endpoint_and_queue_bulk_~ring~13#1.base, create_endpoint_and_queue_bulk_~ring~13#1.offset, create_endpoint_and_queue_bulk_~irqs~3#1, create_endpoint_and_queue_bulk_~rc~1#1, create_endpoint_and_queue_bulk_~endp_number~2#1, create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset, create_endpoint_and_queue_bulk_~tmp~38#1.base, create_endpoint_and_queue_bulk_~tmp~38#1.offset, create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset, create_endpoint_and_queue_bulk_~tmp___0~16#1.base, create_endpoint_and_queue_bulk_~tmp___0~16#1.offset, create_endpoint_and_queue_bulk_~tmp___1~9#1.base, create_endpoint_and_queue_bulk_~tmp___1~9#1.offset, create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset, create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset, create_endpoint_and_queue_bulk_~tmp___2~5#1.base, create_endpoint_and_queue_bulk_~tmp___2~5#1.offset, create_endpoint_and_queue_bulk_~tmp___3~1#1;create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset := create_endpoint_and_queue_bulk_#in~u132#1.base, create_endpoint_and_queue_bulk_#in~u132#1.offset;create_endpoint_and_queue_bulk_~udev#1.base, create_endpoint_and_queue_bulk_~udev#1.offset := create_endpoint_and_queue_bulk_#in~udev#1.base, create_endpoint_and_queue_bulk_#in~udev#1.offset;create_endpoint_and_queue_bulk_~urb#1.base, create_endpoint_and_queue_bulk_~urb#1.offset := create_endpoint_and_queue_bulk_#in~urb#1.base, create_endpoint_and_queue_bulk_#in~urb#1.offset;create_endpoint_and_queue_bulk_~usb_dev#1.base, create_endpoint_and_queue_bulk_~usb_dev#1.offset := create_endpoint_and_queue_bulk_#in~usb_dev#1.base, create_endpoint_and_queue_bulk_#in~usb_dev#1.offset;create_endpoint_and_queue_bulk_~usb_addr#1 := create_endpoint_and_queue_bulk_#in~usb_addr#1;create_endpoint_and_queue_bulk_~usb_endp#1 := create_endpoint_and_queue_bulk_#in~usb_endp#1;create_endpoint_and_queue_bulk_~address#1 := create_endpoint_and_queue_bulk_#in~address#1;create_endpoint_and_queue_bulk_~mem_flags#1 := create_endpoint_and_queue_bulk_#in~mem_flags#1;havoc create_endpoint_and_queue_bulk_~ring_number~0#1;havoc create_endpoint_and_queue_bulk_~ring~13#1.base, create_endpoint_and_queue_bulk_~ring~13#1.offset;havoc create_endpoint_and_queue_bulk_~irqs~3#1;havoc create_endpoint_and_queue_bulk_~rc~1#1;havoc create_endpoint_and_queue_bulk_~endp_number~2#1;havoc create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset;havoc create_endpoint_and_queue_bulk_~tmp~38#1.base, create_endpoint_and_queue_bulk_~tmp~38#1.offset;call create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc create_endpoint_and_queue_bulk_~tmp___0~16#1.base, create_endpoint_and_queue_bulk_~tmp___0~16#1.offset;havoc create_endpoint_and_queue_bulk_~tmp___1~9#1.base, create_endpoint_and_queue_bulk_~tmp___1~9#1.offset;call create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset := #Ultimate.allocOnStack(8bv64);call create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset := #Ultimate.allocOnStack(8bv64);call create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc create_endpoint_and_queue_bulk_~tmp___2~5#1.base, create_endpoint_and_queue_bulk_~tmp___2~5#1.offset;havoc create_endpoint_and_queue_bulk_~tmp___3~1#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume ~bvsle~32(u132_hub_status_data_~i~3#1, 6bv32);call u132_hub_status_data_#t~mem1069#1 := read~intINTTYPE1#21(u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset, 1bv64);call write~intINTTYPE1#21(~bvor~32(~sign_extend~32~8(u132_hub_status_data_#t~mem1069#1), ~sign_extend~32~8(~bvshl~32(1bv32, ~bvadd~32(1bv32, u132_hub_status_data_~i~3#1))[8:0]))[8:0], u132_hub_status_data_~buf#1.base, u132_hub_status_data_~buf#1.offset, 1bv64);havoc u132_hub_status_data_#t~mem1069#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume !~bvsle~32(u132_hub_status_data_~i~3#1, 6bv32);call u132_hub_status_data_#t~mem1070#1 := read~intINTTYPE1#21(u132_hub_status_data_~buf#1.base, ~bvadd~64(1bv64, u132_hub_status_data_~buf#1.offset), 1bv64);call write~intINTTYPE1#21(~bvor~32(~sign_extend~32~8(u132_hub_status_data_#t~mem1070#1), ~sign_extend~32~8(~bvshl~32(1bv32, ~bvadd~32(4294967289bv32, u132_hub_status_data_~i~3#1))[8:0]))[8:0], u132_hub_status_data_~buf#1.base, ~bvadd~64(1bv64, u132_hub_status_data_~buf#1.offset), 1bv64);havoc u132_hub_status_data_#t~mem1070#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10312: ldv_io_instance_callback_2_30_#t~ret1177#1 := u132_urb_dequeue_#res#1;havoc u132_urb_dequeue_#t~ret973#1.base, u132_urb_dequeue_#t~ret973#1.offset, u132_urb_dequeue_#t~mem974#1, u132_urb_dequeue_#t~mem975#1.base, u132_urb_dequeue_#t~mem975#1.offset, u132_urb_dequeue_#t~mem976#1, u132_urb_dequeue_#t~mem977#1, u132_urb_dequeue_#t~mem978#1, u132_urb_dequeue_#t~mem979#1, u132_urb_dequeue_#t~mem980#1, u132_urb_dequeue_#t~mem981#1, u132_urb_dequeue_#t~mem982#1.base, u132_urb_dequeue_#t~mem982#1.offset, u132_urb_dequeue_#t~ret983#1, u132_urb_dequeue_#t~mem984#1, u132_urb_dequeue_#t~mem985#1.base, u132_urb_dequeue_#t~mem985#1.offset, u132_urb_dequeue_#t~ret986#1, u132_urb_dequeue_~hcd#1.base, u132_urb_dequeue_~hcd#1.offset, u132_urb_dequeue_~urb#1.base, u132_urb_dequeue_~urb#1.offset, u132_urb_dequeue_~status#1, u132_urb_dequeue_~u132~21#1.base, u132_urb_dequeue_~u132~21#1.offset, u132_urb_dequeue_~tmp~45#1.base, u132_urb_dequeue_~tmp~45#1.offset, u132_urb_dequeue_~usb_addr~2#1, u132_urb_dequeue_~usb_endp~2#1, u132_urb_dequeue_~address~13#1, u132_urb_dequeue_~udev~8#1.base, u132_urb_dequeue_~udev~8#1.offset, u132_urb_dequeue_~endp_number~4#1, u132_urb_dequeue_~endp~19#1.base, u132_urb_dequeue_~endp~19#1.offset, u132_urb_dequeue_~tmp___0~22#1, u132_urb_dequeue_~endp_number___0~0#1, u132_urb_dequeue_~endp___0~1#1.base, u132_urb_dequeue_~endp___0~1#1.offset, u132_urb_dequeue_~tmp___1~15#1;havoc u132_urb_dequeue_#in~hcd#1.base, u132_urb_dequeue_#in~hcd#1.offset, u132_urb_dequeue_#in~urb#1.base, u132_urb_dequeue_#in~urb#1.offset, u132_urb_dequeue_#in~status#1;assume { :end_inline_u132_urb_dequeue } true;havoc ldv_io_instance_callback_2_30_#t~ret1177#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume 2bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1); [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume !(2bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1)); [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: u132_roothub_clearportfeature_~retval~21#1 := u132_roothub_clearportfeature_#t~ret1055#1;havoc u132_roothub_clearportfeature_#t~mem1054#1.base, u132_roothub_clearportfeature_#t~mem1054#1.offset;havoc u132_roothub_clearportfeature_#t~ret1055#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057-1: SUMMARY for call u132_roothub_clearportfeature_#t~ret1055#1 := usb_ftdi_elan_write_pcimem(u132_roothub_clearportfeature_#t~mem1054#1.base, u132_roothub_clearportfeature_#t~mem1054#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_clearportfeature_~port_index~1#1))[32:0]), 0bv8, u132_roothub_clearportfeature_~temp~2#1); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057-2: call u132_roothub_clearportfeature_#t~mem1054#1.base, u132_roothub_clearportfeature_#t~mem1054#1.offset := read~$Pointer$#21(u132_roothub_clearportfeature_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_clearportfeature_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661: u132_urb_dequeue_~tmp___1~15#1 := u132_urb_dequeue_#t~ret986#1;havoc u132_urb_dequeue_#t~ret986#1;u132_urb_dequeue_#res#1 := u132_urb_dequeue_~tmp___1~15#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691: ldv_ldv_post_probe_261_#t~ret1315#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret1360#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~97#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;ldv_ldv_post_probe_261_~tmp~79#1 := ldv_ldv_post_probe_261_#t~ret1315#1;havoc ldv_ldv_post_probe_261_#t~ret1315#1;ldv_ldv_post_probe_261_#res#1 := ldv_ldv_post_probe_261_~tmp~79#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661-1: SUMMARY for call u132_urb_dequeue_#t~ret986#1 := u132_endp_urb_dequeue(u132_urb_dequeue_~u132~21#1.base, u132_urb_dequeue_~u132~21#1.offset, u132_urb_dequeue_~endp___0~1#1.base, u132_urb_dequeue_~endp___0~1#1.offset, u132_urb_dequeue_~urb#1.base, u132_urb_dequeue_~urb#1.offset, u132_urb_dequeue_~status#1); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709: havoc ldv_pm_ops_instance_poweroff_late_1_8_#t~ret1257#1, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_late_1_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_1_8_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_late_1_8 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1236#1.base, ldv_platform_pm_ops_instance_1_#t~mem1236#1.offset; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7604: SUMMARY for call lockdep_init_map(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(32bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset)), 87bv64, 0bv64, create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12493: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_sw_lock_of_u132(ldv_mutex_unlock_245_~ldv_func_arg1#1.base, ldv_mutex_unlock_245_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: SUMMARY for call ldv_spin_unlock_irqrestore_100(u132_urb_enqueue_~endp___1~0#1.base, ~bvadd~64(66bv64, u132_urb_enqueue_~endp___1~0#1.offset), u132_urb_enqueue_~irqs___1~0#1); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: havoc ldv_io_instance_callback_2_33_#t~ret1178#1, ldv_io_instance_callback_2_33_~arg0#1.base, ldv_io_instance_callback_2_33_~arg0#1.offset, ldv_io_instance_callback_2_33_~arg1#1.base, ldv_io_instance_callback_2_33_~arg1#1.offset, ldv_io_instance_callback_2_33_~arg2#1.base, ldv_io_instance_callback_2_33_~arg2#1.offset, ldv_io_instance_callback_2_33_~arg3#1;havoc ldv_io_instance_callback_2_33_#in~arg0#1.base, ldv_io_instance_callback_2_33_#in~arg0#1.offset, ldv_io_instance_callback_2_33_#in~arg1#1.base, ldv_io_instance_callback_2_33_#in~arg1#1.offset, ldv_io_instance_callback_2_33_#in~arg2#1.base, ldv_io_instance_callback_2_33_#in~arg2#1.offset, ldv_io_instance_callback_2_33_#in~arg3#1;assume { :end_inline_ldv_io_instance_callback_2_33 } true; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: havoc platform_device_unregister_~arg0#1.base, platform_device_unregister_~arg0#1.offset;havoc platform_device_unregister_#in~arg0#1.base, platform_device_unregister_#in~arg0#1.offset;assume { :end_inline_platform_device_unregister } true;havoc u132_hcd_exit_#t~mem1156#1.base, u132_hcd_exit_#t~mem1156#1.offset;u132_hcd_exit_~u132~33#1.base, u132_hcd_exit_~u132~33#1.offset := u132_hcd_exit_~temp~3#1.base, u132_hcd_exit_~temp~3#1.offset;call u132_hcd_exit_#t~mem1157#1.base, u132_hcd_exit_#t~mem1157#1.offset := read~$Pointer$#21(u132_hcd_exit_~temp~3#1.base, ~bvadd~64(4bv64, u132_hcd_exit_~temp~3#1.offset), 8bv64);u132_hcd_exit_~__mptr___1~0#1.base, u132_hcd_exit_~__mptr___1~0#1.offset := u132_hcd_exit_#t~mem1157#1.base, u132_hcd_exit_#t~mem1157#1.offset;havoc u132_hcd_exit_#t~mem1157#1.base, u132_hcd_exit_#t~mem1157#1.offset;u132_hcd_exit_~temp~3#1.base, u132_hcd_exit_~temp~3#1.offset := u132_hcd_exit_~__mptr___1~0#1.base, ~bvadd~64(18446744073709528672bv64, u132_hcd_exit_~__mptr___1~0#1.offset); [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: havoc ldv_pm_ops_instance_runtime_resume_1_24_#t~ret1277#1; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917-1: call u132_hcd_exit_#t~mem1156#1.base, u132_hcd_exit_#t~mem1156#1.offset := read~$Pointer$#21(u132_hcd_exit_~u132~33#1.base, ~bvadd~64(324bv64, u132_hcd_exit_~u132~33#1.offset), 8bv64);assume { :begin_inline_platform_device_unregister } true;platform_device_unregister_#in~arg0#1.base, platform_device_unregister_#in~arg0#1.offset := u132_hcd_exit_#t~mem1156#1.base, u132_hcd_exit_#t~mem1156#1.offset;havoc platform_device_unregister_~arg0#1.base, platform_device_unregister_~arg0#1.offset;platform_device_unregister_~arg0#1.base, platform_device_unregister_~arg0#1.offset := platform_device_unregister_#in~arg0#1.base, platform_device_unregister_#in~arg0#1.offset; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: SUMMARY for call lockdep_init_map(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(32bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset)), 93bv64, 0bv64, create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794: u132_roothub_status_~tmp~48#1 := u132_roothub_status_#t~ret1015#1;havoc u132_roothub_status_#t~mem1014#1.base, u132_roothub_status_#t~mem1014#1.offset;havoc u132_roothub_status_#t~ret1015#1;u132_roothub_status_~ret_status~0#1 := u132_roothub_status_~tmp~48#1;call u132_roothub_status_#t~mem1016#1 := read~intINTTYPE4#21(u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset, 4bv64);call write~intINTTYPE4#21(u132_roothub_status_#t~mem1016#1, u132_roothub_status_~desc#1.base, u132_roothub_status_~desc#1.offset, 4bv64);havoc u132_roothub_status_#t~mem1016#1;u132_roothub_status_#res#1 := u132_roothub_status_~ret_status~0#1;call ULTIMATE.dealloc(u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset);havoc u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset; [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908-1: SUMMARY for call ldv_pm_ops_instance_runtime_resume_1_24_#t~ret1277#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg1#1.offset, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_1_24_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: assume 17bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: assume !(17bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106-1: assume { :begin_inline_ldv_io_instance_callback_2_33 } true;ldv_io_instance_callback_2_33_#in~arg0#1.base, ldv_io_instance_callback_2_33_#in~arg0#1.offset, ldv_io_instance_callback_2_33_#in~arg1#1.base, ldv_io_instance_callback_2_33_#in~arg1#1.offset, ldv_io_instance_callback_2_33_#in~arg2#1.base, ldv_io_instance_callback_2_33_#in~arg2#1.offset, ldv_io_instance_callback_2_33_#in~arg3#1 := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_enqueue~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_enqueue~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_33_2_default~0#1;havoc ldv_io_instance_callback_2_33_#t~ret1178#1, ldv_io_instance_callback_2_33_~arg0#1.base, ldv_io_instance_callback_2_33_~arg0#1.offset, ldv_io_instance_callback_2_33_~arg1#1.base, ldv_io_instance_callback_2_33_~arg1#1.offset, ldv_io_instance_callback_2_33_~arg2#1.base, ldv_io_instance_callback_2_33_~arg2#1.offset, ldv_io_instance_callback_2_33_~arg3#1;ldv_io_instance_callback_2_33_~arg0#1.base, ldv_io_instance_callback_2_33_~arg0#1.offset := ldv_io_instance_callback_2_33_#in~arg0#1.base, ldv_io_instance_callback_2_33_#in~arg0#1.offset;ldv_io_instance_callback_2_33_~arg1#1.base, ldv_io_instance_callback_2_33_~arg1#1.offset := ldv_io_instance_callback_2_33_#in~arg1#1.base, ldv_io_instance_callback_2_33_#in~arg1#1.offset;ldv_io_instance_callback_2_33_~arg2#1.base, ldv_io_instance_callback_2_33_~arg2#1.offset := ldv_io_instance_callback_2_33_#in~arg2#1.base, ldv_io_instance_callback_2_33_#in~arg2#1.offset;ldv_io_instance_callback_2_33_~arg3#1 := ldv_io_instance_callback_2_33_#in~arg3#1;assume { :begin_inline_u132_urb_enqueue } true;u132_urb_enqueue_#in~hcd#1.base, u132_urb_enqueue_#in~hcd#1.offset, u132_urb_enqueue_#in~urb#1.base, u132_urb_enqueue_#in~urb#1.offset, u132_urb_enqueue_#in~mem_flags#1 := ldv_io_instance_callback_2_33_~arg1#1.base, ldv_io_instance_callback_2_33_~arg1#1.offset, ldv_io_instance_callback_2_33_~arg2#1.base, ldv_io_instance_callback_2_33_~arg2#1.offset, ldv_io_instance_callback_2_33_~arg3#1;havoc u132_urb_enqueue_#res#1;havoc u132_urb_enqueue_#t~ret874#1.base, u132_urb_enqueue_#t~ret874#1.offset, u132_urb_enqueue_#t~ret875#1, u132_urb_enqueue_#t~ret876#1, u132_urb_enqueue_#t~ret877#1, u132_urb_enqueue_#t~mem878#1, u132_urb_enqueue_#t~mem879#1.base, u132_urb_enqueue_#t~mem879#1.offset, u132_urb_enqueue_#t~mem880#1, u132_urb_enqueue_#t~mem881#1, u132_urb_enqueue_#t~mem882#1.base, u132_urb_enqueue_#t~mem882#1.offset, u132_urb_enqueue_#t~mem883#1, u132_urb_enqueue_#t~mem884#1, u132_urb_enqueue_#t~mem885#1.base, u132_urb_enqueue_#t~mem885#1.offset, u132_urb_enqueue_#t~mem886#1, u132_urb_enqueue_#t~mem887#1, u132_urb_enqueue_#t~mem888#1.base, u132_urb_enqueue_#t~mem888#1.offset, u132_urb_enqueue_#t~mem889#1.base, u132_urb_enqueue_#t~mem889#1.offset, u132_urb_enqueue_#t~ret890#1, u132_urb_enqueue_#t~ret891#1, u132_urb_enqueue_#t~mem892#1, u132_urb_enqueue_#t~ret893#1, u132_urb_enqueue_#t~mem894#1, u132_urb_enqueue_#t~ret895#1, u132_urb_enqueue_#t~mem896#1, u132_urb_enqueue_#t~mem897#1.base, u132_urb_enqueue_#t~mem897#1.offset, u132_urb_enqueue_#t~mem898#1, u132_urb_enqueue_#t~mem899#1, u132_urb_enqueue_#t~mem900#1.base, u132_urb_enqueue_#t~mem900#1.offset, u132_urb_enqueue_#t~mem901#1.base, u132_urb_enqueue_#t~mem901#1.offset, u132_urb_enqueue_#t~ret902#1, u132_urb_enqueue_#t~ret903#1, u132_urb_enqueue_#t~mem904#1, u132_urb_enqueue_#t~ret905#1, u132_urb_enqueue_#t~mem906#1.base, u132_urb_enqueue_#t~mem906#1.offset, u132_urb_enqueue_#t~mem907#1.base, u132_urb_enqueue_#t~mem907#1.offset, u132_urb_enqueue_#t~mem908#1.base, u132_urb_enqueue_#t~mem908#1.offset, u132_urb_enqueue_#t~mem909#1, u132_urb_enqueue_#t~loopctr910#1, u132_urb_enqueue_#t~nondet911#1, u132_urb_enqueue_#t~ret912#1, u132_urb_enqueue_#t~loopctr913#1, u132_urb_enqueue_#t~nondet914#1, u132_urb_enqueue_#t~ret915#1, u132_urb_enqueue_#t~ret916#1, u132_urb_enqueue_#t~ret917#1, u132_urb_enqueue_#t~mem918#1, u132_urb_enqueue_#t~ret919#1, u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~mem_flags#1, u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~tmp~42#1.base, u132_urb_enqueue_~tmp~42#1.offset, u132_urb_enqueue_~_flags~0#1, u132_urb_enqueue_~tmp___0~20#1, u132_urb_enqueue_~usb_addr~1#1, u132_urb_enqueue_~usb_endp~1#1, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, u132_urb_enqueue_~address~12#1, u132_urb_enqueue_~udev~7#1.base, u132_urb_enqueue_~udev~7#1.offset, u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset, u132_urb_enqueue_~irqs~5#1, u132_urb_enqueue_~retval~16#1, u132_urb_enqueue_~tmp___1~13#1, u132_urb_enqueue_~tmp___2~8#1, u132_urb_enqueue_~address___0~2#1, u132_urb_enqueue_~udev___0~2#1.base, u132_urb_enqueue_~udev___0~2#1.offset, u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset, u132_urb_enqueue_~irqs___0~0#1, u132_urb_enqueue_~retval___0~2#1, u132_urb_enqueue_~tmp___3~4#1, u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset, u132_urb_enqueue_~urb_size~0#1, u132_urb_enqueue_~b~4#1.base, u132_urb_enqueue_~b~4#1.offset, u132_urb_enqueue_~i~2#1, u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset, u132_urb_enqueue_~d~0#1.base, u132_urb_enqueue_~d~0#1.offset, u132_urb_enqueue_~m~0#1, u132_urb_enqueue_~l~0#1, u132_urb_enqueue_~w~0#1, u132_urb_enqueue_~tmp___4~3#1.base, u132_urb_enqueue_~tmp___4~3#1.offset, u132_urb_enqueue_~tmp___5~2#1, u132_urb_enqueue_~tmp___6~1#1, u132_urb_enqueue_~tmp___7~1#1, u132_urb_enqueue_~tmp___8~1#1, u132_urb_enqueue_~irqs___1~0#1, u132_urb_enqueue_~retval___1~1#1, u132_urb_enqueue_~tmp___9~0#1;u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset := u132_urb_enqueue_#in~hcd#1.base, u132_urb_enqueue_#in~hcd#1.offset;u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset := u132_urb_enqueue_#in~urb#1.base, u132_urb_enqueue_#in~urb#1.offset;u132_urb_enqueue_~mem_flags#1 := u132_urb_enqueue_#in~mem_flags#1;havoc u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset;havoc u132_urb_enqueue_~tmp~42#1.base, u132_urb_enqueue_~tmp~42#1.offset;havoc u132_urb_enqueue_~_flags~0#1;havoc u132_urb_enqueue_~tmp___0~20#1;havoc u132_urb_enqueue_~usb_addr~1#1;havoc u132_urb_enqueue_~usb_endp~1#1;havoc u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset;havoc u132_urb_enqueue_~address~12#1;havoc u132_urb_enqueue_~udev~7#1.base, u132_urb_enqueue_~udev~7#1.offset;havoc u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset;havoc u132_urb_enqueue_~irqs~5#1;havoc u132_urb_enqueue_~retval~16#1;havoc u132_urb_enqueue_~tmp___1~13#1;havoc u132_urb_enqueue_~tmp___2~8#1;havoc u132_urb_enqueue_~address___0~2#1;havoc u132_urb_enqueue_~udev___0~2#1.base, u132_urb_enqueue_~udev___0~2#1.offset;havoc u132_urb_enqueue_~endp___0~0#1.base, u132_urb_enqueue_~endp___0~0#1.offset;havoc u132_urb_enqueue_~irqs___0~0#1;havoc u132_urb_enqueue_~retval___0~2#1;havoc u132_urb_enqueue_~tmp___3~4#1;havoc u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset;havoc u132_urb_enqueue_~urb_size~0#1;havoc u132_urb_enqueue_~b~4#1.base, u132_urb_enqueue_~b~4#1.offset;havoc u132_urb_enqueue_~i~2#1;call u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset := #Ultimate.allocOnStack(94bv64);havoc u132_urb_enqueue_~d~0#1.base, u132_urb_enqueue_~d~0#1.offset;havoc u132_urb_enqueue_~m~0#1;havoc u132_urb_enqueue_~l~0#1;havoc u132_urb_enqueue_~w~0#1;havoc u132_urb_enqueue_~tmp___4~3#1.base, u132_urb_enqueue_~tmp___4~3#1.offset;havoc u132_urb_enqueue_~tmp___5~2#1;havoc u132_urb_enqueue_~tmp___6~1#1;havoc u132_urb_enqueue_~tmp___7~1#1;havoc u132_urb_enqueue_~tmp___8~1#1;havoc u132_urb_enqueue_~irqs___1~0#1;havoc u132_urb_enqueue_~retval___1~1#1;havoc u132_urb_enqueue_~tmp___9~0#1; [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671-1: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_int_~endp~15#1.offset), create_endpoint_and_queue_int_~irqs~2#1); srcloc: null [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1218#1.base, ldv_platform_pm_ops_instance_1_#t~mem1218#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(24bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_1_16 } true;ldv_pm_ops_instance_resume_1_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_1_16_#in~arg0#1.offset, ldv_pm_ops_instance_resume_1_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_1_16_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1218#1.base, ldv_platform_pm_ops_instance_1_#t~mem1218#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_resume_1_16_#t~ret1269#1, ldv_pm_ops_instance_resume_1_16_~arg0#1.base, ldv_pm_ops_instance_resume_1_16_~arg0#1.offset, ldv_pm_ops_instance_resume_1_16_~arg1#1.base, ldv_pm_ops_instance_resume_1_16_~arg1#1.offset;ldv_pm_ops_instance_resume_1_16_~arg0#1.base, ldv_pm_ops_instance_resume_1_16_~arg0#1.offset := ldv_pm_ops_instance_resume_1_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_1_16_#in~arg0#1.offset;ldv_pm_ops_instance_resume_1_16_~arg1#1.base, ldv_pm_ops_instance_resume_1_16_~arg1#1.offset := ldv_pm_ops_instance_resume_1_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_1_16_#in~arg1#1.offset; [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset; [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7671: call create_endpoint_and_queue_int_#t~mem788#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(160bv64, create_endpoint_and_queue_int_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644-1: call ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(24bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794-1: SUMMARY for call u132_roothub_status_#t~ret1015#1 := usb_ftdi_elan_read_pcimem(u132_roothub_status_#t~mem1014#1.base, u132_roothub_status_#t~mem1014#1.offset, 80bv32, 0bv8, u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset); srcloc: null [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume ~bvsgt~32(u132_start_port_reset_#t~mem1086#1, 1bv32);havoc u132_start_port_reset_#t~mem1086#1;call u132_start_port_reset_#t~mem1087#1.base, u132_start_port_reset_#t~mem1087#1.offset := read~$Pointer$#21(u132_start_port_reset_~u132~26#1.base, ~bvadd~64(324bv64, u132_start_port_reset_~u132~26#1.offset), 8bv64);call u132_start_port_reset_#t~mem1088#1 := read~intINTTYPE4#21(u132_start_port_reset_~u132~26#1.base, ~bvadd~64(1260bv64, u132_start_port_reset_~u132~26#1.offset), 4bv64); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: assume !~bvsgt~32(u132_start_port_reset_#t~mem1086#1, 1bv32);havoc u132_start_port_reset_#t~mem1086#1;call u132_start_port_reset_#t~mem1089#1 := read~intINTTYPE4#21(u132_start_port_reset_~u132~26#1.base, ~bvadd~64(1260bv64, u132_start_port_reset_~u132~26#1.offset), 4bv64); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: SUMMARY for call ldv_spin_unlock_irqrestore_100(u132_urb_enqueue_~endp~18#1.base, ~bvadd~64(66bv64, u132_urb_enqueue_~endp~18#1.offset), u132_urb_enqueue_~irqs~5#1); srcloc: null [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume 0bv32 != ldv_platform_platform_instance_0_~tmp___0~30#1; [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume !(0bv32 != ldv_platform_platform_instance_0_~tmp___0~30#1); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: ldv_dispatch_instance_register_4_3_~tmp~64#1.base, ldv_dispatch_instance_register_4_3_~tmp~64#1.offset := ldv_dispatch_instance_register_4_3_#t~ret1162#1.base, ldv_dispatch_instance_register_4_3_#t~ret1162#1.offset;havoc ldv_dispatch_instance_register_4_3_#t~ret1162#1.base, ldv_dispatch_instance_register_4_3_#t~ret1162#1.offset;ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.base, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.offset := ldv_dispatch_instance_register_4_3_~tmp~64#1.base, ldv_dispatch_instance_register_4_3_~tmp~64#1.offset;call write~$Pointer$#21(ldv_dispatch_instance_register_4_3_~arg0#1.base, ldv_dispatch_instance_register_4_3_~arg0#1.offset, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.base, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.offset, 8bv64);assume { :begin_inline_ldv_timer_timer_instance_3 } true;ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset := ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.base, ldv_dispatch_instance_register_4_3_~cf_arg_3~0#1.offset;havoc ldv_timer_timer_instance_3_#t~mem1305#1.base, ldv_timer_timer_instance_3_#t~mem1305#1.offset, ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset, ldv_timer_timer_instance_3_#t~mem1307#1.base, ldv_timer_timer_instance_3_#t~mem1307#1.offset, ldv_timer_timer_instance_3_#t~mem1308#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset, ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset;ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset := ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset;havoc ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset;havoc ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset;ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset := ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset; [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116-1: SUMMARY for call ldv_dispatch_instance_register_4_3_#t~ret1162#1.base, ldv_dispatch_instance_register_4_3_#t~ret1162#1.offset := ldv_xmalloc(16bv64); srcloc: null [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume 40966bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume !(40966bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134-1: queue_control_on_old_endpoint_#res#1 := 0bv32; [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: call write~$Pointer$#21(queue_bulk_on_old_endpoint_~urb#1.base, queue_bulk_on_old_endpoint_~urb#1.offset, queue_bulk_on_old_endpoint_~urbq~3#1.base, ~bvadd~64(16bv64, queue_bulk_on_old_endpoint_~urbq~3#1.offset), 8bv64); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: u132_suspend_~tmp___1~18#1 := u132_suspend_~ports~1#1;u132_suspend_~ports~1#1 := ~bvsub~32(u132_suspend_~ports~1#1, 1bv32); [2025-02-08 04:42:20,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11041: SUMMARY for call ldv_assume((if 0bv32 != ldv_struct_hc_driver_io_instance_2_~ldv_2_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870-1: SUMMARY for call list_add_tail(queue_bulk_on_old_endpoint_~urbq~3#1.base, queue_bulk_on_old_endpoint_~urbq~3#1.offset, queue_bulk_on_old_endpoint_~endp#1.base, ~bvadd~64(204bv64, queue_bulk_on_old_endpoint_~endp#1.offset)); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: call write~$Pointer$#21(#funAddr~u132_hcd_endp_work_scheduler.base, #funAddr~u132_hcd_endp_work_scheduler.offset, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(24bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset)), 8bv64); [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672-1: SUMMARY for call create_endpoint_and_queue_int_#t~ret789#1 := msecs_to_jiffies(create_endpoint_and_queue_int_#t~mem788#1); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: create_endpoint_and_queue_int_~tmp___5~0#1 := create_endpoint_and_queue_int_#t~ret789#1;havoc create_endpoint_and_queue_int_#t~mem788#1;havoc create_endpoint_and_queue_int_#t~ret789#1; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786-1: SUMMARY for call port_power(u132_suspend_~u132~31#1.base, u132_suspend_~u132~31#1.offset, u132_suspend_~ports~1#1, 0bv32); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(8bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset))); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: havoc ldv_platform_instance_callback_0_7_#t~ret1183#1; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume 0bv32 != u132_urb_enqueue_~retval___1~1#1;u132_urb_enqueue_#res#1 := u132_urb_enqueue_~retval___1~1#1;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume !(0bv32 != u132_urb_enqueue_~retval___1~1#1); [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381-1: SUMMARY for call ldv_platform_instance_callback_0_7_#t~ret1183#1 := u132_resume(ldv_platform_instance_callback_0_7_~arg1#1.base, ldv_platform_instance_callback_0_7_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume 0bv32 != u132_roothub_clearportfeature_~retval~21#1;u132_roothub_clearportfeature_#res#1 := u132_roothub_clearportfeature_~retval~21#1; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume !(0bv32 != u132_roothub_clearportfeature_~retval~21#1);u132_roothub_clearportfeature_#res#1 := 0bv32; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8069-1: queue_control_on_old_endpoint_#res#1 := 0bv32; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(8bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset))); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: call write~$Pointer$#21(#funAddr~u132_hcd_endp_work_scheduler.base, #funAddr~u132_hcd_endp_work_scheduler.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(24bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset)), 8bv64); [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10580: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1204#1.base, ldv_platform_pm_ops_instance_1_#t~mem1204#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset, 8bv64);assume { :begin_inline_ldv_pm_ops_instance_prepare_1_22 } true;ldv_pm_ops_instance_prepare_1_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_#in~arg0#1.offset, ldv_pm_ops_instance_prepare_1_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1204#1.base, ldv_platform_pm_ops_instance_1_#t~mem1204#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_prepare_1_22_#t~ret1261#1, ldv_pm_ops_instance_prepare_1_22_~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_~arg0#1.offset, ldv_pm_ops_instance_prepare_1_22_~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_~arg1#1.offset;ldv_pm_ops_instance_prepare_1_22_~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_~arg0#1.offset := ldv_pm_ops_instance_prepare_1_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_#in~arg0#1.offset;ldv_pm_ops_instance_prepare_1_22_~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_~arg1#1.offset := ldv_pm_ops_instance_prepare_1_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_#in~arg1#1.offset; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10580: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673-1: SUMMARY for call u132_endp_queue_work(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset, create_endpoint_and_queue_int_~tmp___5~0#1[32:0]); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: create_endpoint_and_queue_int_#res#1 := 0bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset);havoc create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset);havoc create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514: call ULTIMATE.dealloc(ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10580-1: call ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset, 8bv64); [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10646: havoc ldv_pm_ops_instance_resume_1_16_#t~ret1269#1, ldv_pm_ops_instance_resume_1_16_~arg0#1.base, ldv_pm_ops_instance_resume_1_16_~arg0#1.offset, ldv_pm_ops_instance_resume_1_16_~arg1#1.base, ldv_pm_ops_instance_resume_1_16_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_1_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_1_16_#in~arg0#1.offset, ldv_pm_ops_instance_resume_1_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_1_16_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_1_16 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1218#1.base, ldv_platform_pm_ops_instance_1_#t~mem1218#1.offset; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: havoc u132_start_port_reset_#t~mem1087#1.base, u132_start_port_reset_#t~mem1087#1.offset;havoc u132_start_port_reset_#t~mem1088#1;u132_start_port_reset_#res#1 := 4294967277bv32; [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325-1: SUMMARY for call dev_err(u132_start_port_reset_#t~mem1087#1.base, ~bvadd~64(13bv64, u132_start_port_reset_#t~mem1087#1.offset), 115bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,399 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume { :begin_inline_u132_roothub_descriptor } true;u132_roothub_descriptor_#in~u132#1.base, u132_roothub_descriptor_#in~u132#1.offset, u132_roothub_descriptor_#in~desc#1.base, u132_roothub_descriptor_#in~desc#1.offset := u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, u132_hub_control_~buf#1.base, u132_hub_control_~buf#1.offset;havoc u132_roothub_descriptor_#res#1;havoc u132_roothub_descriptor_#t~mem999#1.base, u132_roothub_descriptor_#t~mem999#1.offset, u132_roothub_descriptor_#t~ret1000#1, u132_roothub_descriptor_#t~mem1001#1, u132_roothub_descriptor_#t~mem1002#1, u132_roothub_descriptor_#t~mem1003#1, u132_roothub_descriptor_#t~mem1004#1, u132_roothub_descriptor_#t~mem1005#1, u132_roothub_descriptor_#t~mem1006#1, u132_roothub_descriptor_#t~mem1007#1, u132_roothub_descriptor_#t~mem1008#1.base, u132_roothub_descriptor_#t~mem1008#1.offset, u132_roothub_descriptor_#t~ret1009#1, u132_roothub_descriptor_#t~memset~res1010#1.base, u132_roothub_descriptor_#t~memset~res1010#1.offset, u132_roothub_descriptor_#t~mem1011#1, u132_roothub_descriptor_#t~mem1012#1, u132_roothub_descriptor_#t~mem1013#1, u132_roothub_descriptor_~u132#1.base, u132_roothub_descriptor_~u132#1.offset, u132_roothub_descriptor_~desc#1.base, u132_roothub_descriptor_~desc#1.offset, u132_roothub_descriptor_~retval~18#1, u132_roothub_descriptor_~temp~1#1, u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset;u132_roothub_descriptor_~u132#1.base, u132_roothub_descriptor_~u132#1.offset := u132_roothub_descriptor_#in~u132#1.base, u132_roothub_descriptor_#in~u132#1.offset;u132_roothub_descriptor_~desc#1.base, u132_roothub_descriptor_~desc#1.offset := u132_roothub_descriptor_#in~desc#1.base, u132_roothub_descriptor_#in~desc#1.offset;havoc u132_roothub_descriptor_~retval~18#1;havoc u132_roothub_descriptor_~temp~1#1;call u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset := #Ultimate.allocOnStack(4bv64);call u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#21(4294967295bv32, u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, 4bv64);call write~intINTTYPE4#21(4294967295bv32, u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset, 4bv64);call u132_roothub_descriptor_#t~mem999#1.base, u132_roothub_descriptor_#t~mem999#1.offset := read~$Pointer$#21(u132_roothub_descriptor_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_descriptor_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10514-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:42:20,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10448: SUMMARY for call ldv_assume((if 0bv32 == ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:42:20,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: assume 0bv32 != u132_urb_enqueue_~retval~16#1;u132_urb_enqueue_#res#1 := u132_urb_enqueue_~retval~16#1;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: assume !(0bv32 != u132_urb_enqueue_~retval~16#1);call u132_urb_enqueue_#t~mem892#1 := read~intINTTYPE4#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(160bv64, u132_urb_enqueue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004-1: SUMMARY for call u132_udev_get_kref(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~udev___0~0#1.base, create_endpoint_and_queue_control_~udev___0~0#1.offset); srcloc: null [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11175-1: assume { :begin_inline_ldv_io_instance_callback_2_18 } true;ldv_io_instance_callback_2_18_#in~arg0#1.base, ldv_io_instance_callback_2_18_#in~arg0#1.offset, ldv_io_instance_callback_2_18_#in~arg1#1.base, ldv_io_instance_callback_2_18_#in~arg1#1.offset, ldv_io_instance_callback_2_18_#in~arg2#1.base, ldv_io_instance_callback_2_18_#in~arg2#1.offset := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_endpoint_disable~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_endpoint_disable~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_host_endpoint_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_host_endpoint_ptr~0#1.offset;havoc ldv_io_instance_callback_2_18_~arg0#1.base, ldv_io_instance_callback_2_18_~arg0#1.offset, ldv_io_instance_callback_2_18_~arg1#1.base, ldv_io_instance_callback_2_18_~arg1#1.offset, ldv_io_instance_callback_2_18_~arg2#1.base, ldv_io_instance_callback_2_18_~arg2#1.offset;ldv_io_instance_callback_2_18_~arg0#1.base, ldv_io_instance_callback_2_18_~arg0#1.offset := ldv_io_instance_callback_2_18_#in~arg0#1.base, ldv_io_instance_callback_2_18_#in~arg0#1.offset;ldv_io_instance_callback_2_18_~arg1#1.base, ldv_io_instance_callback_2_18_~arg1#1.offset := ldv_io_instance_callback_2_18_#in~arg1#1.base, ldv_io_instance_callback_2_18_#in~arg1#1.offset;ldv_io_instance_callback_2_18_~arg2#1.base, ldv_io_instance_callback_2_18_~arg2#1.offset := ldv_io_instance_callback_2_18_#in~arg2#1.base, ldv_io_instance_callback_2_18_#in~arg2#1.offset;assume { :begin_inline_u132_endpoint_disable } true;u132_endpoint_disable_#in~hcd#1.base, u132_endpoint_disable_#in~hcd#1.offset, u132_endpoint_disable_#in~hep#1.base, u132_endpoint_disable_#in~hep#1.offset := ldv_io_instance_callback_2_18_~arg1#1.base, ldv_io_instance_callback_2_18_~arg1#1.offset, ldv_io_instance_callback_2_18_~arg2#1.base, ldv_io_instance_callback_2_18_~arg2#1.offset;havoc u132_endpoint_disable_#t~ret987#1.base, u132_endpoint_disable_#t~ret987#1.offset, u132_endpoint_disable_#t~mem988#1, u132_endpoint_disable_#t~mem989#1.base, u132_endpoint_disable_#t~mem989#1.offset, u132_endpoint_disable_#t~mem990#1, u132_endpoint_disable_#t~mem991#1.base, u132_endpoint_disable_#t~mem991#1.offset, u132_endpoint_disable_~hcd#1.base, u132_endpoint_disable_~hcd#1.offset, u132_endpoint_disable_~hep#1.base, u132_endpoint_disable_~hep#1.offset, u132_endpoint_disable_~u132~22#1.base, u132_endpoint_disable_~u132~22#1.offset, u132_endpoint_disable_~tmp~46#1.base, u132_endpoint_disable_~tmp~46#1.offset, u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset;u132_endpoint_disable_~hcd#1.base, u132_endpoint_disable_~hcd#1.offset := u132_endpoint_disable_#in~hcd#1.base, u132_endpoint_disable_#in~hcd#1.offset;u132_endpoint_disable_~hep#1.base, u132_endpoint_disable_~hep#1.offset := u132_endpoint_disable_#in~hep#1.base, u132_endpoint_disable_#in~hep#1.offset;havoc u132_endpoint_disable_~u132~22#1.base, u132_endpoint_disable_~u132~22#1.offset;havoc u132_endpoint_disable_~tmp~46#1.base, u132_endpoint_disable_~tmp~46#1.offset;havoc u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset; [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: call write~intINTTYPE1#21(2bv8, create_endpoint_and_queue_control_~udev___0~0#1.base, ~bvadd~64(12bv64, create_endpoint_and_queue_control_~udev___0~0#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~udev___0~0#1.base, ~bvadd~64(~bvadd~64(16bv64, create_endpoint_and_queue_control_~udev___0~0#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_control_~usb_endp#1))), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~udev___0~0#1.base, ~bvadd~64(~bvadd~64(32bv64, create_endpoint_and_queue_control_~udev___0~0#1.offset), ~sign_extend~64~32(~zero_extend~32~8(create_endpoint_and_queue_control_~usb_endp#1))), 1bv64);call write~$Pointer$#21(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~urb#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_control_~urb#1.offset), 8bv64);call write~intINTTYPE2#21(1bv16, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(134bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(138bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call create_endpoint_and_queue_control_#t~mem844#1 := read~intINTTYPE2#21(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);create_endpoint_and_queue_control_~tmp___4~1#1 := create_endpoint_and_queue_control_#t~mem844#1;havoc create_endpoint_and_queue_control_#t~mem844#1;call create_endpoint_and_queue_control_#t~mem845#1 := read~intINTTYPE2#21(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(create_endpoint_and_queue_control_#t~mem845#1))[16:0], create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 2bv64);havoc create_endpoint_and_queue_control_#t~mem845#1;call write~$Pointer$#21(create_endpoint_and_queue_control_~urb#1.base, create_endpoint_and_queue_control_~urb#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(~bvadd~64(140bv64, create_endpoint_and_queue_control_~endp~17#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(create_endpoint_and_queue_control_~tmp___4~1#1))))), 8bv64); [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11175: havoc ldv_io_instance_callback_2_18_~arg0#1.base, ldv_io_instance_callback_2_18_~arg0#1.offset, ldv_io_instance_callback_2_18_~arg1#1.base, ldv_io_instance_callback_2_18_~arg1#1.offset, ldv_io_instance_callback_2_18_~arg2#1.base, ldv_io_instance_callback_2_18_~arg2#1.offset;havoc ldv_io_instance_callback_2_18_#in~arg0#1.base, ldv_io_instance_callback_2_18_#in~arg0#1.offset, ldv_io_instance_callback_2_18_#in~arg1#1.base, ldv_io_instance_callback_2_18_#in~arg1#1.offset, ldv_io_instance_callback_2_18_#in~arg2#1.base, ldv_io_instance_callback_2_18_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_2_18 } true; [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845-1: SUMMARY for call ldv_pm_ops_instance_restore_1_4_#t~ret1263#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_1_4_~arg1#1.base, ldv_pm_ops_instance_restore_1_4_~arg1#1.offset, ldv_pm_ops_instance_restore_1_4_~arg0#1.base, ldv_pm_ops_instance_restore_1_4_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845: havoc ldv_pm_ops_instance_restore_1_4_#t~ret1263#1; [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset);havoc u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset);havoc u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset;u132_hub_control_#t~ret1081#1 := u132_roothub_descriptor_#res#1;havoc u132_roothub_descriptor_#t~mem999#1.base, u132_roothub_descriptor_#t~mem999#1.offset, u132_roothub_descriptor_#t~ret1000#1, u132_roothub_descriptor_#t~mem1001#1, u132_roothub_descriptor_#t~mem1002#1, u132_roothub_descriptor_#t~mem1003#1, u132_roothub_descriptor_#t~mem1004#1, u132_roothub_descriptor_#t~mem1005#1, u132_roothub_descriptor_#t~mem1006#1, u132_roothub_descriptor_#t~mem1007#1, u132_roothub_descriptor_#t~mem1008#1.base, u132_roothub_descriptor_#t~mem1008#1.offset, u132_roothub_descriptor_#t~ret1009#1, u132_roothub_descriptor_#t~memset~res1010#1.base, u132_roothub_descriptor_#t~memset~res1010#1.offset, u132_roothub_descriptor_#t~mem1011#1, u132_roothub_descriptor_#t~mem1012#1, u132_roothub_descriptor_#t~mem1013#1, u132_roothub_descriptor_~u132#1.base, u132_roothub_descriptor_~u132#1.offset, u132_roothub_descriptor_~desc#1.base, u132_roothub_descriptor_~desc#1.offset, u132_roothub_descriptor_~retval~18#1, u132_roothub_descriptor_~temp~1#1, u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset;havoc u132_roothub_descriptor_#in~u132#1.base, u132_roothub_descriptor_#in~u132#1.offset, u132_roothub_descriptor_#in~desc#1.base, u132_roothub_descriptor_#in~desc#1.offset;assume { :end_inline_u132_roothub_descriptor } true;u132_hub_control_~retval~22#1 := u132_hub_control_#t~ret1081#1;havoc u132_hub_control_#t~ret1081#1; [2025-02-08 04:42:20,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929: assume 8bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1); [2025-02-08 04:42:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929: assume !(8bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1)); [2025-02-08 04:42:20,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume ~bvslt~32(~sign_extend~32~16(~bvsub~32(~zero_extend~32~16(u132_roothub_portreset_~now~0#1), ~zero_extend~32~16(u132_roothub_portreset_~reset_done~0#1))[16:0]), 0bv32); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8863: assume !~bvslt~32(~sign_extend~32~16(~bvsub~32(~zero_extend~32~16(u132_roothub_portreset_~now~0#1), ~zero_extend~32~16(u132_roothub_portreset_~reset_done~0#1))[16:0]), 0bv32);call u132_roothub_portreset_#t~mem1031#1 := read~intINTTYPE4#21(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset, 4bv64); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608-1: SUMMARY for call init_timer_key(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset)), 2bv32, 88bv64, 0bv64, create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset); srcloc: null [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: call write~$Pointer$#21(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset))), 8bv64);call write~intINTTYPE8#21(~bvadd~64(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset)), create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(40bv64, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_int_~endp~15#1.offset))), 8bv64); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: havoc u132_endpoint_disable_#t~ret987#1.base, u132_endpoint_disable_#t~ret987#1.offset, u132_endpoint_disable_#t~mem988#1, u132_endpoint_disable_#t~mem989#1.base, u132_endpoint_disable_#t~mem989#1.offset, u132_endpoint_disable_#t~mem990#1, u132_endpoint_disable_#t~mem991#1.base, u132_endpoint_disable_#t~mem991#1.offset, u132_endpoint_disable_~hcd#1.base, u132_endpoint_disable_~hcd#1.offset, u132_endpoint_disable_~hep#1.base, u132_endpoint_disable_~hep#1.offset, u132_endpoint_disable_~u132~22#1.base, u132_endpoint_disable_~u132~22#1.offset, u132_endpoint_disable_~tmp~46#1.base, u132_endpoint_disable_~tmp~46#1.offset, u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset;havoc u132_endpoint_disable_#in~hcd#1.base, u132_endpoint_disable_#in~hcd#1.offset, u132_endpoint_disable_#in~hep#1.base, u132_endpoint_disable_#in~hep#1.offset;assume { :end_inline_u132_endpoint_disable } true; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume 2bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume !(2bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939-1: SUMMARY for call init_timer_key(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset)), 2bv32, 94bv64, 0bv64, create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset); srcloc: null [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7939: call write~$Pointer$#21(#funAddr~delayed_work_timer_fn.base, #funAddr~delayed_work_timer_fn.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(32bv64, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset))), 8bv64);call write~intINTTYPE8#21(~bvadd~64(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset)), create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(40bv64, ~bvadd~64(76bv64, ~bvadd~64(220bv64, create_endpoint_and_queue_control_~endp~17#1.offset))), 8bv64); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: havoc ldv_timer_timer_instance_3_#t~mem1305#1.base, ldv_timer_timer_instance_3_#t~mem1305#1.offset, ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset, ldv_timer_timer_instance_3_#t~mem1307#1.base, ldv_timer_timer_instance_3_#t~mem1307#1.offset, ldv_timer_timer_instance_3_#t~mem1308#1, ldv_timer_timer_instance_3_~arg0#1.base, ldv_timer_timer_instance_3_~arg0#1.offset, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset, ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset;havoc ldv_timer_timer_instance_3_#in~arg0#1.base, ldv_timer_timer_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_3 } true; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10714: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1238#1.base, ldv_platform_pm_ops_instance_1_#t~mem1238#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(104bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_early_1_7 } true;ldv_pm_ops_instance_restore_early_1_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_#in~arg0#1.offset, ldv_pm_ops_instance_restore_early_1_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1238#1.base, ldv_platform_pm_ops_instance_1_#t~mem1238#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_restore_early_1_7_#t~ret1265#1, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.offset, ldv_pm_ops_instance_restore_early_1_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg1#1.offset;ldv_pm_ops_instance_restore_early_1_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.offset := ldv_pm_ops_instance_restore_early_1_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_#in~arg0#1.offset;ldv_pm_ops_instance_restore_early_1_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg1#1.offset := ldv_pm_ops_instance_restore_early_1_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_#in~arg1#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10714: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741-1: SUMMARY for call create_endpoint_and_queue_bulk_#t~ret798#1.base, create_endpoint_and_queue_bulk_#t~ret798#1.offset := kmalloc(448bv64, create_endpoint_and_queue_bulk_~mem_flags#1); srcloc: null [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741: create_endpoint_and_queue_bulk_~tmp~38#1.base, create_endpoint_and_queue_bulk_~tmp~38#1.offset := create_endpoint_and_queue_bulk_#t~ret798#1.base, create_endpoint_and_queue_bulk_#t~ret798#1.offset;havoc create_endpoint_and_queue_bulk_#t~ret798#1.base, create_endpoint_and_queue_bulk_#t~ret798#1.offset;create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset := create_endpoint_and_queue_bulk_~tmp~38#1.base, create_endpoint_and_queue_bulk_~tmp~38#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: u132_hcd_init_#t~ret1153#1 := ldv___platform_driver_register_252_#res#1;havoc ldv___platform_driver_register_252_#t~ret1312#1, ldv___platform_driver_register_252_#t~ret1313#1, ldv___platform_driver_register_252_~ldv_func_arg1#1.base, ldv___platform_driver_register_252_~ldv_func_arg1#1.offset, ldv___platform_driver_register_252_~ldv_func_arg2#1.base, ldv___platform_driver_register_252_~ldv_func_arg2#1.offset, ldv___platform_driver_register_252_~ldv_func_res~0#1, ldv___platform_driver_register_252_~tmp~77#1, ldv___platform_driver_register_252_~tmp___0~33#1;havoc ldv___platform_driver_register_252_#in~ldv_func_arg1#1.base, ldv___platform_driver_register_252_#in~ldv_func_arg1#1.offset, ldv___platform_driver_register_252_#in~ldv_func_arg2#1.base, ldv___platform_driver_register_252_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv___platform_driver_register_252 } true;u132_hcd_init_~retval~26#1 := u132_hcd_init_#t~ret1153#1;havoc u132_hcd_init_#t~ret1153#1;u132_hcd_init_#res#1 := u132_hcd_init_~retval~26#1;call ULTIMATE.dealloc(u132_hcd_init_~#__key~4#1.base, u132_hcd_init_~#__key~4#1.offset);havoc u132_hcd_init_~#__key~4#1.base, u132_hcd_init_~#__key~4#1.offset;call ULTIMATE.dealloc(u132_hcd_init_~#__key___0~4#1.base, u132_hcd_init_~#__key___0~4#1.offset);havoc u132_hcd_init_~#__key___0~4#1.base, u132_hcd_init_~#__key___0~4#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10714-1: call ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(104bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10582: havoc ldv_pm_ops_instance_prepare_1_22_#t~ret1261#1, ldv_pm_ops_instance_prepare_1_22_~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_~arg0#1.offset, ldv_pm_ops_instance_prepare_1_22_~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_~arg1#1.offset;havoc ldv_pm_ops_instance_prepare_1_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_1_22_#in~arg0#1.offset, ldv_pm_ops_instance_prepare_1_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_1_22_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_prepare_1_22 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1204#1.base, ldv_platform_pm_ops_instance_1_#t~mem1204#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: assume 0bv32 != u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: assume !(0bv32 != u132_hub_control_~retval~22#1); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume 40960bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume !(40960bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: havoc ##fun~C_ULONG~TO~VOID_#~1304#1;havoc ##fun~C_ULONG~TO~VOID_#in~1304#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~C_ULONG~TO~VOID } true; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12565-1: ldv___platform_driver_register_252_#res#1 := ldv___platform_driver_register_252_~ldv_func_res~0#1; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call u132_endp_queue_work(u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~endp___1~0#1.base, u132_urb_enqueue_~endp___1~0#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: u132_urb_enqueue_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume ~bvadd~64(u132_hcd_exit_~u132~33#1.base, ~bvadd~64(4bv64, u132_hcd_exit_~u132~33#1.offset)) != ~bvadd~64(~#u132_static_list~0.base, ~#u132_static_list~0.offset); [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: assume !(~bvadd~64(u132_hcd_exit_~u132~33#1.base, ~bvadd~64(4bv64, u132_hcd_exit_~u132~33#1.offset)) != ~bvadd~64(~#u132_static_list~0.base, ~#u132_static_list~0.offset));assume { :begin_inline_ldv_platform_driver_unregister_255 } true;ldv_platform_driver_unregister_255_#in~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_#in~ldv_func_arg1#1.offset := ~#u132_platform_driver~0.base, ~#u132_platform_driver~0.offset;havoc ldv_platform_driver_unregister_255_~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_~ldv_func_arg1#1.offset;ldv_platform_driver_unregister_255_~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_~ldv_func_arg1#1.offset := ldv_platform_driver_unregister_255_#in~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_#in~ldv_func_arg1#1.offset;assume { :begin_inline_platform_driver_unregister } true;platform_driver_unregister_#in~arg0#1.base, platform_driver_unregister_#in~arg0#1.offset := ldv_platform_driver_unregister_255_~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_~ldv_func_arg1#1.offset;havoc platform_driver_unregister_~arg0#1.base, platform_driver_unregister_~arg0#1.offset;platform_driver_unregister_~arg0#1.base, platform_driver_unregister_~arg0#1.offset := platform_driver_unregister_#in~arg0#1.base, platform_driver_unregister_#in~arg0#1.offset; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: havoc ldv_io_instance_callback_2_30_#t~ret1177#1, ldv_io_instance_callback_2_30_~arg0#1.base, ldv_io_instance_callback_2_30_~arg0#1.offset, ldv_io_instance_callback_2_30_~arg1#1.base, ldv_io_instance_callback_2_30_~arg1#1.offset, ldv_io_instance_callback_2_30_~arg2#1.base, ldv_io_instance_callback_2_30_~arg2#1.offset, ldv_io_instance_callback_2_30_~arg3#1;havoc ldv_io_instance_callback_2_30_#in~arg0#1.base, ldv_io_instance_callback_2_30_#in~arg0#1.offset, ldv_io_instance_callback_2_30_#in~arg1#1.base, ldv_io_instance_callback_2_30_#in~arg1#1.offset, ldv_io_instance_callback_2_30_#in~arg2#1.base, ldv_io_instance_callback_2_30_#in~arg2#1.offset, ldv_io_instance_callback_2_30_#in~arg3#1;assume { :end_inline_ldv_io_instance_callback_2_30 } true; [2025-02-08 04:42:20,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875-1: queue_bulk_on_old_endpoint_#res#1 := 0bv32; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112-1: assume { :begin_inline_ldv_io_instance_callback_2_30 } true;ldv_io_instance_callback_2_30_#in~arg0#1.base, ldv_io_instance_callback_2_30_#in~arg0#1.offset, ldv_io_instance_callback_2_30_#in~arg1#1.base, ldv_io_instance_callback_2_30_#in~arg1#1.offset, ldv_io_instance_callback_2_30_#in~arg2#1.base, ldv_io_instance_callback_2_30_#in~arg2#1.offset, ldv_io_instance_callback_2_30_#in~arg3#1 := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_dequeue~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_urb_dequeue~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_30_2_default~0#1;havoc ldv_io_instance_callback_2_30_#t~ret1177#1, ldv_io_instance_callback_2_30_~arg0#1.base, ldv_io_instance_callback_2_30_~arg0#1.offset, ldv_io_instance_callback_2_30_~arg1#1.base, ldv_io_instance_callback_2_30_~arg1#1.offset, ldv_io_instance_callback_2_30_~arg2#1.base, ldv_io_instance_callback_2_30_~arg2#1.offset, ldv_io_instance_callback_2_30_~arg3#1;ldv_io_instance_callback_2_30_~arg0#1.base, ldv_io_instance_callback_2_30_~arg0#1.offset := ldv_io_instance_callback_2_30_#in~arg0#1.base, ldv_io_instance_callback_2_30_#in~arg0#1.offset;ldv_io_instance_callback_2_30_~arg1#1.base, ldv_io_instance_callback_2_30_~arg1#1.offset := ldv_io_instance_callback_2_30_#in~arg1#1.base, ldv_io_instance_callback_2_30_#in~arg1#1.offset;ldv_io_instance_callback_2_30_~arg2#1.base, ldv_io_instance_callback_2_30_~arg2#1.offset := ldv_io_instance_callback_2_30_#in~arg2#1.base, ldv_io_instance_callback_2_30_#in~arg2#1.offset;ldv_io_instance_callback_2_30_~arg3#1 := ldv_io_instance_callback_2_30_#in~arg3#1;assume { :begin_inline_u132_urb_dequeue } true;u132_urb_dequeue_#in~hcd#1.base, u132_urb_dequeue_#in~hcd#1.offset, u132_urb_dequeue_#in~urb#1.base, u132_urb_dequeue_#in~urb#1.offset, u132_urb_dequeue_#in~status#1 := ldv_io_instance_callback_2_30_~arg1#1.base, ldv_io_instance_callback_2_30_~arg1#1.offset, ldv_io_instance_callback_2_30_~arg2#1.base, ldv_io_instance_callback_2_30_~arg2#1.offset, ldv_io_instance_callback_2_30_~arg3#1;havoc u132_urb_dequeue_#res#1;havoc u132_urb_dequeue_#t~ret973#1.base, u132_urb_dequeue_#t~ret973#1.offset, u132_urb_dequeue_#t~mem974#1, u132_urb_dequeue_#t~mem975#1.base, u132_urb_dequeue_#t~mem975#1.offset, u132_urb_dequeue_#t~mem976#1, u132_urb_dequeue_#t~mem977#1, u132_urb_dequeue_#t~mem978#1, u132_urb_dequeue_#t~mem979#1, u132_urb_dequeue_#t~mem980#1, u132_urb_dequeue_#t~mem981#1, u132_urb_dequeue_#t~mem982#1.base, u132_urb_dequeue_#t~mem982#1.offset, u132_urb_dequeue_#t~ret983#1, u132_urb_dequeue_#t~mem984#1, u132_urb_dequeue_#t~mem985#1.base, u132_urb_dequeue_#t~mem985#1.offset, u132_urb_dequeue_#t~ret986#1, u132_urb_dequeue_~hcd#1.base, u132_urb_dequeue_~hcd#1.offset, u132_urb_dequeue_~urb#1.base, u132_urb_dequeue_~urb#1.offset, u132_urb_dequeue_~status#1, u132_urb_dequeue_~u132~21#1.base, u132_urb_dequeue_~u132~21#1.offset, u132_urb_dequeue_~tmp~45#1.base, u132_urb_dequeue_~tmp~45#1.offset, u132_urb_dequeue_~usb_addr~2#1, u132_urb_dequeue_~usb_endp~2#1, u132_urb_dequeue_~address~13#1, u132_urb_dequeue_~udev~8#1.base, u132_urb_dequeue_~udev~8#1.offset, u132_urb_dequeue_~endp_number~4#1, u132_urb_dequeue_~endp~19#1.base, u132_urb_dequeue_~endp~19#1.offset, u132_urb_dequeue_~tmp___0~22#1, u132_urb_dequeue_~endp_number___0~0#1, u132_urb_dequeue_~endp___0~1#1.base, u132_urb_dequeue_~endp___0~1#1.offset, u132_urb_dequeue_~tmp___1~15#1;u132_urb_dequeue_~hcd#1.base, u132_urb_dequeue_~hcd#1.offset := u132_urb_dequeue_#in~hcd#1.base, u132_urb_dequeue_#in~hcd#1.offset;u132_urb_dequeue_~urb#1.base, u132_urb_dequeue_~urb#1.offset := u132_urb_dequeue_#in~urb#1.base, u132_urb_dequeue_#in~urb#1.offset;u132_urb_dequeue_~status#1 := u132_urb_dequeue_#in~status#1;havoc u132_urb_dequeue_~u132~21#1.base, u132_urb_dequeue_~u132~21#1.offset;havoc u132_urb_dequeue_~tmp~45#1.base, u132_urb_dequeue_~tmp~45#1.offset;havoc u132_urb_dequeue_~usb_addr~2#1;havoc u132_urb_dequeue_~usb_endp~2#1;havoc u132_urb_dequeue_~address~13#1;havoc u132_urb_dequeue_~udev~8#1.base, u132_urb_dequeue_~udev~8#1.offset;havoc u132_urb_dequeue_~endp_number~4#1;havoc u132_urb_dequeue_~endp~19#1.base, u132_urb_dequeue_~endp~19#1.offset;havoc u132_urb_dequeue_~tmp___0~22#1;havoc u132_urb_dequeue_~endp_number___0~0#1;havoc u132_urb_dequeue_~endp___0~1#1.base, u132_urb_dequeue_~endp___0~1#1.offset;havoc u132_urb_dequeue_~tmp___1~15#1; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10716: havoc ldv_pm_ops_instance_restore_early_1_7_#t~ret1265#1, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.offset, ldv_pm_ops_instance_restore_early_1_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_early_1_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_#in~arg0#1.offset, ldv_pm_ops_instance_restore_early_1_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_early_1_7 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1238#1.base, ldv_platform_pm_ops_instance_1_#t~mem1238#1.offset; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782-1: SUMMARY for call ldv_pm_ops_instance_freeze_1_15_#t~ret1249#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_1_15_~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_~arg1#1.offset, ldv_pm_ops_instance_freeze_1_15_~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: SUMMARY for call u132_udev_get_kref(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~udev#1.base, create_endpoint_and_queue_bulk_~udev#1.offset); srcloc: null [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(204bv64, create_endpoint_and_queue_int_~endp~15#1.offset)); srcloc: null [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: create_endpoint_and_queue_int_~tmp___2~3#1.base, create_endpoint_and_queue_int_~tmp___2~3#1.offset := create_endpoint_and_queue_int_~u132#1.base, ~bvadd~64(332bv64, create_endpoint_and_queue_int_~u132#1.offset);call write~$Pointer$#21(create_endpoint_and_queue_int_~tmp___2~3#1.base, create_endpoint_and_queue_int_~tmp___2~3#1.offset, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(32bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 8bv64);create_endpoint_and_queue_int_~ring~12#1.base, create_endpoint_and_queue_int_~ring~12#1.offset := create_endpoint_and_queue_int_~tmp___2~3#1.base, create_endpoint_and_queue_int_~tmp___2~3#1.offset;call create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~ring~12#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_int_~ring~12#1.offset), 8bv64); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: havoc ldv_pm_ops_instance_freeze_1_15_#t~ret1249#1; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume ~bvsgt~32(u132_suspend_~tmp___1~18#1, 0bv32); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume !~bvsgt~32(u132_suspend_~tmp___1~18#1, 0bv32); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12434: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin(); srcloc: null [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-1: SUMMARY for call u132_urb_enqueue_#t~ret893#1 := msecs_to_jiffies(u132_urb_enqueue_#t~mem892#1); srcloc: null [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume 0bv32 == ~bvand~32(1bv32, u132_hub_status_data_#t~mem1071#1);havoc u132_hub_status_data_#t~mem1071#1; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume !(0bv32 == ~bvand~32(1bv32, u132_hub_status_data_#t~mem1071#1));havoc u132_hub_status_data_#t~mem1071#1;call u132_hub_status_data_#t~mem1072#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(~bvadd~64(1292bv64, u132_hub_status_data_~u132~24#1.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(u132_hub_status_data_~i~3#1))), 4bv64); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: u132_urb_enqueue_~tmp___1~13#1 := u132_urb_enqueue_#t~ret893#1;havoc u132_urb_enqueue_#t~mem892#1;havoc u132_urb_enqueue_#t~ret893#1; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: assume 2bv32 != ~zero_extend~32~8(queue_control_on_old_endpoint_#t~mem867#1);havoc queue_control_on_old_endpoint_#t~mem867#1;call write~intINTTYPE1#21(2bv8, queue_control_on_old_endpoint_~udev___0~1#1.base, ~bvadd~64(12bv64, queue_control_on_old_endpoint_~udev___0~1#1.offset), 1bv64); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: assume !(2bv32 != ~zero_extend~32~8(queue_control_on_old_endpoint_#t~mem867#1));havoc queue_control_on_old_endpoint_#t~mem867#1; [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: assume 4bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: assume !(4bv32 == ~zero_extend~32~16(u132_roothub_setportfeature_~wValue#1)); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: create_endpoint_and_queue_control_~tmp___2~6#1.base, create_endpoint_and_queue_control_~tmp___2~6#1.offset := create_endpoint_and_queue_control_~u132#1.base, ~bvadd~64(332bv64, create_endpoint_and_queue_control_~u132#1.offset);call write~$Pointer$#21(create_endpoint_and_queue_control_~tmp___2~6#1.base, create_endpoint_and_queue_control_~tmp___2~6#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(32bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 8bv64);create_endpoint_and_queue_control_~ring~14#1.base, create_endpoint_and_queue_control_~ring~14#1.offset := create_endpoint_and_queue_control_~tmp___2~6#1.base, create_endpoint_and_queue_control_~tmp___2~6#1.offset;call create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset := read~$Pointer$#21(create_endpoint_and_queue_control_~ring~14#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_control_~ring~14#1.offset), 8bv64); [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(204bv64, create_endpoint_and_queue_control_~endp~17#1.offset)); srcloc: null [2025-02-08 04:42:20,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11047: SUMMARY for call ldv_free(ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_urb_ptr~0#1.offset); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744: assume 0bv64 == ~bvadd~64(create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset);create_endpoint_and_queue_bulk_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744: assume !(0bv64 == ~bvadd~64(create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset)); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10453: SUMMARY for call ldv_assume((if 0bv32 != ldv_platform_platform_instance_0_~ldv_0_probed_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330: assume ~bvsgt~32(u132_start_port_reset_#t~mem1089#1, 0bv32);havoc u132_start_port_reset_#t~mem1089#1;call u132_start_port_reset_#t~mem1090#1.base, u132_start_port_reset_#t~mem1090#1.offset := read~$Pointer$#21(u132_start_port_reset_~u132~26#1.base, ~bvadd~64(324bv64, u132_start_port_reset_~u132~26#1.offset), 8bv64); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330: assume !~bvsgt~32(u132_start_port_reset_#t~mem1089#1, 0bv32);havoc u132_start_port_reset_#t~mem1089#1;u132_start_port_reset_#res#1 := 0bv32; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12435: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_225_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273-1: SUMMARY for call u132_endp_queue_work(u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~endp~18#1.base, u132_urb_enqueue_~endp~18#1.offset, u132_urb_enqueue_~tmp___1~13#1[32:0]); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: u132_urb_enqueue_#res#1 := 0bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume 0bv32 != ~bvand~32(16bv32, u132_roothub_portreset_#t~mem1031#1);havoc u132_roothub_portreset_#t~mem1031#1;u132_roothub_portreset_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume !(0bv32 != ~bvand~32(16bv32, u132_roothub_portreset_#t~mem1031#1));havoc u132_roothub_portreset_#t~mem1031#1;call u132_roothub_portreset_#t~mem1032#1 := read~intINTTYPE4#21(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset, 4bv64); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: SUMMARY for call ldv_free(ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume 18bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume !(18bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1220#1.base, ldv_platform_pm_ops_instance_1_#t~mem1220#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(32bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_1_15 } true;ldv_pm_ops_instance_freeze_1_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_1_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1220#1.base, ldv_platform_pm_ops_instance_1_#t~mem1220#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_freeze_1_15_#t~ret1249#1, ldv_pm_ops_instance_freeze_1_15_~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_~arg0#1.offset, ldv_pm_ops_instance_freeze_1_15_~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_~arg1#1.offset;ldv_pm_ops_instance_freeze_1_15_~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_~arg0#1.offset := ldv_pm_ops_instance_freeze_1_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_1_15_~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_~arg1#1.offset := ldv_pm_ops_instance_freeze_1_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_#in~arg1#1.offset; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652-1: call ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(32bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: assume 41728bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: assume !(41728bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: queue_control_on_old_endpoint_~i~1#1 := ~bvadd~32(1bv32, queue_control_on_old_endpoint_~i~1#1);queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset := queue_control_on_old_endpoint_~u132#1.base, ~bvadd~64(~bvadd~64(1708bv64, queue_control_on_old_endpoint_~u132#1.offset), ~bvmul~64(48bv64, ~sign_extend~64~32(queue_control_on_old_endpoint_~i~1#1)));call queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset := read~$Pointer$#21(queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(4bv64, queue_control_on_old_endpoint_~udev~6#1.offset), 8bv64); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917-1: SUMMARY for call ldv_pm_ops_instance_runtime_suspend_1_25_#t~ret1279#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg1#1.offset, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_1_25_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: havoc ldv_pm_ops_instance_runtime_suspend_1_25_#t~ret1279#1; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: SUMMARY for call ldv_free(ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_host_endpoint_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_host_endpoint_ptr~0#1.offset); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7812: create_endpoint_and_queue_bulk_~tmp___2~5#1.base, create_endpoint_and_queue_bulk_~tmp___2~5#1.offset := create_endpoint_and_queue_bulk_~u132#1.base, ~bvadd~64(~bvadd~64(332bv64, create_endpoint_and_queue_bulk_~u132#1.offset), ~bvmul~64(231bv64, ~bvadd~64(18446744073709551615bv64, ~sign_extend~64~32(create_endpoint_and_queue_bulk_~ring_number~0#1))));call write~$Pointer$#21(create_endpoint_and_queue_bulk_~tmp___2~5#1.base, create_endpoint_and_queue_bulk_~tmp___2~5#1.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(32bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 8bv64);create_endpoint_and_queue_bulk_~ring~13#1.base, create_endpoint_and_queue_bulk_~ring~13#1.offset := create_endpoint_and_queue_bulk_~tmp___2~5#1.base, create_endpoint_and_queue_bulk_~tmp___2~5#1.offset;call create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~ring~13#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_bulk_~ring~13#1.offset), 8bv64); [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587-1: SUMMARY for call ldv_platform_pm_ops_instance_1_#t~ret1205#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10587: ldv_platform_pm_ops_instance_1_~tmp___0~31#1 := ldv_platform_pm_ops_instance_1_#t~ret1205#1;havoc ldv_platform_pm_ops_instance_1_#t~ret1205#1; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: u132_roothub_descriptor_~retval~18#1 := u132_roothub_descriptor_#t~ret1000#1;havoc u132_roothub_descriptor_#t~mem999#1.base, u132_roothub_descriptor_#t~mem999#1.offset;havoc u132_roothub_descriptor_#t~ret1000#1; [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737-1: SUMMARY for call u132_roothub_descriptor_#t~ret1000#1 := usb_ftdi_elan_read_pcimem(u132_roothub_descriptor_#t~mem999#1.base, u132_roothub_descriptor_#t~mem999#1.offset, 72bv32, 0bv8, u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset); srcloc: null [2025-02-08 04:42:20,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: havoc u132_start_port_reset_#t~mem1090#1.base, u132_start_port_reset_#t~mem1090#1.offset;u132_start_port_reset_#res#1 := 4294967188bv32; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332-1: SUMMARY for call dev_err(u132_start_port_reset_#t~mem1090#1.base, ~bvadd~64(13bv64, u132_start_port_reset_#t~mem1090#1.offset), 116bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: call ULTIMATE.dealloc(u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset);havoc u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset;u132_hub_control_#t~ret1083#1 := u132_roothub_portstatus_#res#1;havoc u132_roothub_portstatus_#t~mem1017#1, u132_roothub_portstatus_#t~short1018#1, u132_roothub_portstatus_#t~mem1019#1.base, u132_roothub_portstatus_#t~mem1019#1.offset, u132_roothub_portstatus_#t~ret1020#1, u132_roothub_portstatus_#t~mem1021#1, u132_roothub_portstatus_#t~mem1022#1, u132_roothub_portstatus_#t~mem1023#1.base, u132_roothub_portstatus_#t~mem1023#1.offset, u132_roothub_portstatus_#t~mem1024#1, u132_roothub_portstatus_~u132#1.base, u132_roothub_portstatus_~u132#1.offset, u132_roothub_portstatus_~desc#1.base, u132_roothub_portstatus_~desc#1.offset, u132_roothub_portstatus_~wIndex#1, u132_roothub_portstatus_~port~0#1, u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset, u132_roothub_portstatus_~ret_portstatus~0#1, u132_roothub_portstatus_~tmp~49#1;havoc u132_roothub_portstatus_#in~u132#1.base, u132_roothub_portstatus_#in~u132#1.offset, u132_roothub_portstatus_#in~desc#1.base, u132_roothub_portstatus_#in~desc#1.offset, u132_roothub_portstatus_#in~wIndex#1;assume { :end_inline_u132_roothub_portstatus } true;u132_hub_control_~retval~22#1 := u132_hub_control_#t~ret1083#1;havoc u132_hub_control_#t~ret1083#1; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: havoc ldv_pm_ops_instance_freeze_1_15_#t~ret1249#1, ldv_pm_ops_instance_freeze_1_15_~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_~arg0#1.offset, ldv_pm_ops_instance_freeze_1_15_~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_1_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_1_15_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_1_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_1_15_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_1_15 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1220#1.base, ldv_platform_pm_ops_instance_1_#t~mem1220#1.offset; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume 100bv32 == u132_urb_enqueue_#t~mem918#1;havoc u132_urb_enqueue_#t~mem918#1;u132_urb_enqueue_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !(100bv32 == u132_urb_enqueue_#t~mem918#1);havoc u132_urb_enqueue_#t~mem918#1;assume { :begin_inline_create_endpoint_and_queue_control } true;create_endpoint_and_queue_control_#in~u132#1.base, create_endpoint_and_queue_control_#in~u132#1.offset, create_endpoint_and_queue_control_#in~urb#1.base, create_endpoint_and_queue_control_#in~urb#1.offset, create_endpoint_and_queue_control_#in~usb_dev#1.base, create_endpoint_and_queue_control_#in~usb_dev#1.offset, create_endpoint_and_queue_control_#in~usb_addr#1, create_endpoint_and_queue_control_#in~usb_endp#1, create_endpoint_and_queue_control_#in~mem_flags#1 := u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, ~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~usb_endp~1#1)[8:0], u132_urb_enqueue_~mem_flags#1;havoc create_endpoint_and_queue_control_#res#1;havoc create_endpoint_and_queue_control_#t~ret826#1.base, create_endpoint_and_queue_control_#t~ret826#1.offset, create_endpoint_and_queue_control_#t~ret827#1.base, create_endpoint_and_queue_control_#t~ret827#1.offset, create_endpoint_and_queue_control_#t~ret828#1.base, create_endpoint_and_queue_control_#t~ret828#1.offset, create_endpoint_and_queue_control_#t~ret829#1, create_endpoint_and_queue_control_#t~mem830#1, create_endpoint_and_queue_control_#t~mem831#1, create_endpoint_and_queue_control_#t~mem832#1.base, create_endpoint_and_queue_control_#t~mem832#1.offset, create_endpoint_and_queue_control_#t~mem833#1, create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset, create_endpoint_and_queue_control_#t~mem835#1.base, create_endpoint_and_queue_control_#t~mem835#1.offset, create_endpoint_and_queue_control_#t~mem836#1, create_endpoint_and_queue_control_#t~mem837#1.base, create_endpoint_and_queue_control_#t~mem837#1.offset, create_endpoint_and_queue_control_#t~mem838#1, create_endpoint_and_queue_control_#t~mem839#1, create_endpoint_and_queue_control_#t~mem840#1, create_endpoint_and_queue_control_#t~mem841#1, create_endpoint_and_queue_control_#t~mem842#1, create_endpoint_and_queue_control_#t~mem843#1, create_endpoint_and_queue_control_#t~mem844#1, create_endpoint_and_queue_control_#t~mem845#1, create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~urb#1.base, create_endpoint_and_queue_control_~urb#1.offset, create_endpoint_and_queue_control_~usb_dev#1.base, create_endpoint_and_queue_control_~usb_dev#1.offset, create_endpoint_and_queue_control_~usb_addr#1, create_endpoint_and_queue_control_~usb_endp#1, create_endpoint_and_queue_control_~mem_flags#1, create_endpoint_and_queue_control_~ring~14#1.base, create_endpoint_and_queue_control_~ring~14#1.offset, create_endpoint_and_queue_control_~irqs~4#1, create_endpoint_and_queue_control_~rc~2#1, create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset, create_endpoint_and_queue_control_~tmp~40#1.base, create_endpoint_and_queue_control_~tmp~40#1.offset, create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset, create_endpoint_and_queue_control_~tmp___0~18#1.base, create_endpoint_and_queue_control_~tmp___0~18#1.offset, create_endpoint_and_queue_control_~tmp___1~11#1.base, create_endpoint_and_queue_control_~tmp___1~11#1.offset, create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset, create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset, create_endpoint_and_queue_control_~tmp___2~6#1.base, create_endpoint_and_queue_control_~tmp___2~6#1.offset, create_endpoint_and_queue_control_~address~10#1, create_endpoint_and_queue_control_~udev~5#1.base, create_endpoint_and_queue_control_~udev~5#1.offset, create_endpoint_and_queue_control_~tmp___3~2#1, create_endpoint_and_queue_control_~address___0~1#1, create_endpoint_and_queue_control_~udev___0~0#1.base, create_endpoint_and_queue_control_~udev___0~0#1.offset, create_endpoint_and_queue_control_~tmp___4~1#1;create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset := create_endpoint_and_queue_control_#in~u132#1.base, create_endpoint_and_queue_control_#in~u132#1.offset;create_endpoint_and_queue_control_~urb#1.base, create_endpoint_and_queue_control_~urb#1.offset := create_endpoint_and_queue_control_#in~urb#1.base, create_endpoint_and_queue_control_#in~urb#1.offset;create_endpoint_and_queue_control_~usb_dev#1.base, create_endpoint_and_queue_control_~usb_dev#1.offset := create_endpoint_and_queue_control_#in~usb_dev#1.base, create_endpoint_and_queue_control_#in~usb_dev#1.offset;create_endpoint_and_queue_control_~usb_addr#1 := create_endpoint_and_queue_control_#in~usb_addr#1;create_endpoint_and_queue_control_~usb_endp#1 := create_endpoint_and_queue_control_#in~usb_endp#1;create_endpoint_and_queue_control_~mem_flags#1 := create_endpoint_and_queue_control_#in~mem_flags#1;havoc create_endpoint_and_queue_control_~ring~14#1.base, create_endpoint_and_queue_control_~ring~14#1.offset;havoc create_endpoint_and_queue_control_~irqs~4#1;havoc create_endpoint_and_queue_control_~rc~2#1;havoc create_endpoint_and_queue_control_~endp_number~3#1;havoc create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset;havoc create_endpoint_and_queue_control_~tmp~40#1.base, create_endpoint_and_queue_control_~tmp~40#1.offset;call create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset := #Ultimate.allocOnStack(8bv64);havoc create_endpoint_and_queue_control_~tmp___0~18#1.base, create_endpoint_and_queue_control_~tmp___0~18#1.offset;havoc create_endpoint_and_queue_control_~tmp___1~11#1.base, create_endpoint_and_queue_control_~tmp___1~11#1.offset;call create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset := #Ultimate.allocOnStack(8bv64);call create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset := #Ultimate.allocOnStack(8bv64);call create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset := #Ultimate.allocOnStack(8bv64);havoc create_endpoint_and_queue_control_~tmp___2~6#1.base, create_endpoint_and_queue_control_~tmp___2~6#1.offset;havoc create_endpoint_and_queue_control_~address~10#1;havoc create_endpoint_and_queue_control_~udev~5#1.base, create_endpoint_and_queue_control_~udev~5#1.offset;havoc create_endpoint_and_queue_control_~tmp___3~2#1;havoc create_endpoint_and_queue_control_~address___0~1#1;havoc create_endpoint_and_queue_control_~udev___0~0#1.base, create_endpoint_and_queue_control_~udev___0~0#1.offset;havoc create_endpoint_and_queue_control_~tmp___4~1#1; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: u132_urb_enqueue_~tmp~42#1.base, u132_urb_enqueue_~tmp~42#1.offset := u132_urb_enqueue_#t~ret874#1.base, u132_urb_enqueue_#t~ret874#1.offset;havoc u132_urb_enqueue_#t~ret874#1.base, u132_urb_enqueue_#t~ret874#1.offset;u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset := u132_urb_enqueue_~tmp~42#1.base, u132_urb_enqueue_~tmp~42#1.offset;assume { :begin_inline_arch_local_save_flags } true;havoc arch_local_save_flags_#res#1;havoc arch_local_save_flags_#t~mem23#1.base, arch_local_save_flags_#t~mem23#1.offset, arch_local_save_flags_#t~ret24#1, arch_local_save_flags_~__ret~0#1, arch_local_save_flags_~__edi~0#1, arch_local_save_flags_~__esi~0#1, arch_local_save_flags_~__edx~0#1, arch_local_save_flags_~__ecx~0#1, arch_local_save_flags_~__eax~0#1, arch_local_save_flags_~tmp~2#1;havoc arch_local_save_flags_~__ret~0#1;havoc arch_local_save_flags_~__edi~0#1;havoc arch_local_save_flags_~__esi~0#1;havoc arch_local_save_flags_~__edx~0#1;havoc arch_local_save_flags_~__ecx~0#1;havoc arch_local_save_flags_~__eax~0#1;havoc arch_local_save_flags_~tmp~2#1;arch_local_save_flags_~__edi~0#1 := arch_local_save_flags_~__edi~0#1;arch_local_save_flags_~__esi~0#1 := arch_local_save_flags_~__esi~0#1;arch_local_save_flags_~__edx~0#1 := arch_local_save_flags_~__edx~0#1;arch_local_save_flags_~__ecx~0#1 := arch_local_save_flags_~__ecx~0#1;arch_local_save_flags_~__eax~0#1 := arch_local_save_flags_~__eax~0#1;call arch_local_save_flags_#t~mem23#1.base, arch_local_save_flags_#t~mem23#1.offset := read~$Pointer$#12(~#pv_irq_ops~0.base, ~#pv_irq_ops~0.offset, 8bv64); [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume !(0bv64 != ~bvadd~64(queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset));havoc queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset;call write~intINTTYPE1#21(1bv8, queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(12bv64, queue_control_on_old_endpoint_~udev~6#1.offset), 1bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_~i~1#1[8:0], queue_control_on_old_endpoint_~u132#1.base, ~bvadd~64(1580bv64, queue_control_on_old_endpoint_~u132#1.offset), 1bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_~i~1#1[8:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(4bv64, queue_control_on_old_endpoint_~endp#1.offset), 1bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_~i~1#1[8:0], queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(13bv64, queue_control_on_old_endpoint_~udev~6#1.offset), 1bv64);call queue_control_on_old_endpoint_#t~mem855#1 := read~intINTTYPE4#21(queue_control_on_old_endpoint_~usb_dev#1.base, queue_control_on_old_endpoint_~usb_dev#1.offset, 4bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_#t~mem855#1[8:0], queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(14bv64, queue_control_on_old_endpoint_~udev~6#1.offset), 1bv64);havoc queue_control_on_old_endpoint_#t~mem855#1; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume 0bv64 != ~bvadd~64(queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset);havoc queue_control_on_old_endpoint_#t~mem854#1.base, queue_control_on_old_endpoint_#t~mem854#1.offset;queue_control_on_old_endpoint_~I~1#1 := ~bvsub~32(queue_control_on_old_endpoint_~I~1#1, 1bv32); [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: call queue_control_on_old_endpoint_#t~mem868#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);queue_control_on_old_endpoint_~tmp___8~0#1 := queue_control_on_old_endpoint_#t~mem868#1;havoc queue_control_on_old_endpoint_#t~mem868#1;call queue_control_on_old_endpoint_#t~mem869#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem869#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem869#1; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-1: SUMMARY for call u132_urb_enqueue_#t~ret874#1.base, u132_urb_enqueue_#t~ret874#1.offset := hcd_to_u132(u132_urb_enqueue_~hcd#1.base, u132_urb_enqueue_~hcd#1.offset); srcloc: null [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: assume 0bv32 != ~bvand~32(4bv32, u132_hub_status_data_#t~mem1072#1);havoc u132_hub_status_data_#t~mem1072#1; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9135: assume !(0bv32 != ~bvand~32(4bv32, u132_hub_status_data_#t~mem1072#1));havoc u132_hub_status_data_#t~mem1072#1; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume 0bv32 != u132_roothub_descriptor_~retval~18#1;u132_roothub_descriptor_#res#1 := u132_roothub_descriptor_~retval~18#1;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset);havoc u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset;call ULTIMATE.dealloc(u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset);havoc u132_roothub_descriptor_~#rh_b~0#1.base, u132_roothub_descriptor_~#rh_b~0#1.offset; [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume !(0bv32 != u132_roothub_descriptor_~retval~18#1);call write~intINTTYPE1#21(41bv8, u132_roothub_descriptor_~desc#1.base, ~bvadd~64(1bv64, u132_roothub_descriptor_~desc#1.offset), 1bv64);call u132_roothub_descriptor_#t~mem1001#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, 4bv64);call write~intINTTYPE1#21(~bvlshr~32(u132_roothub_descriptor_#t~mem1001#1, 24bv32)[8:0], u132_roothub_descriptor_~desc#1.base, ~bvadd~64(5bv64, u132_roothub_descriptor_~desc#1.offset), 1bv64);havoc u132_roothub_descriptor_#t~mem1001#1;call write~intINTTYPE1#21(0bv8, u132_roothub_descriptor_~desc#1.base, ~bvadd~64(6bv64, u132_roothub_descriptor_~desc#1.offset), 1bv64);call u132_roothub_descriptor_#t~mem1002#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~u132#1.base, ~bvadd~64(1272bv64, u132_roothub_descriptor_~u132#1.offset), 4bv64);call write~intINTTYPE1#21(u132_roothub_descriptor_#t~mem1002#1[8:0], u132_roothub_descriptor_~desc#1.base, ~bvadd~64(2bv64, u132_roothub_descriptor_~desc#1.offset), 1bv64);havoc u132_roothub_descriptor_#t~mem1002#1;call u132_roothub_descriptor_#t~mem1003#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~u132#1.base, ~bvadd~64(1272bv64, u132_roothub_descriptor_~u132#1.offset), 4bv64);u132_roothub_descriptor_~temp~1#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(~bvsdiv~32(u132_roothub_descriptor_#t~mem1003#1, 8bv32)[16:0]))[16:0];havoc u132_roothub_descriptor_#t~mem1003#1;call write~intINTTYPE1#21(~bvadd~32(7bv32, ~bvmul~32(2bv32, ~zero_extend~32~8(u132_roothub_descriptor_~temp~1#1[8:0])))[8:0], u132_roothub_descriptor_~desc#1.base, u132_roothub_descriptor_~desc#1.offset, 1bv64);u132_roothub_descriptor_~temp~1#1 := 0bv16;call u132_roothub_descriptor_#t~mem1004#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, 4bv64); [2025-02-08 04:42:20,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: havoc ldv_platform_driver_unregister_255_~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_~ldv_func_arg1#1.offset;havoc ldv_platform_driver_unregister_255_#in~ldv_func_arg1#1.base, ldv_platform_driver_unregister_255_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_platform_driver_unregister_255 } true; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume 0bv64 != ~bvadd~64(create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset);havoc create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset;call create_endpoint_and_queue_int_#t~mem773#1.base, create_endpoint_and_queue_int_#t~mem773#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~ring~12#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_int_~ring~12#1.offset), 8bv64); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume !(0bv64 != ~bvadd~64(create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset));havoc create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: assume { :begin_inline_u132_roothub_status } true;u132_roothub_status_#in~u132#1.base, u132_roothub_status_#in~u132#1.offset, u132_roothub_status_#in~desc#1.base, u132_roothub_status_#in~desc#1.offset := u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, u132_hub_control_~buf#1.base, u132_hub_control_~buf#1.offset;havoc u132_roothub_status_#res#1;havoc u132_roothub_status_#t~mem1014#1.base, u132_roothub_status_#t~mem1014#1.offset, u132_roothub_status_#t~ret1015#1, u132_roothub_status_#t~mem1016#1, u132_roothub_status_~u132#1.base, u132_roothub_status_~u132#1.offset, u132_roothub_status_~desc#1.base, u132_roothub_status_~desc#1.offset, u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset, u132_roothub_status_~ret_status~0#1, u132_roothub_status_~tmp~48#1;u132_roothub_status_~u132#1.base, u132_roothub_status_~u132#1.offset := u132_roothub_status_#in~u132#1.base, u132_roothub_status_#in~u132#1.offset;u132_roothub_status_~desc#1.base, u132_roothub_status_~desc#1.offset := u132_roothub_status_#in~desc#1.base, u132_roothub_status_#in~desc#1.offset;call u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc u132_roothub_status_~ret_status~0#1;havoc u132_roothub_status_~tmp~48#1;call write~intINTTYPE4#21(4294967295bv32, u132_roothub_status_~#rh_status~0#1.base, u132_roothub_status_~#rh_status~0#1.offset, 4bv64);call u132_roothub_status_#t~mem1014#1.base, u132_roothub_status_#t~mem1014#1.offset := read~$Pointer$#21(u132_roothub_status_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_status_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10391: ldv_platform_instance_probe_0_14_~tmp~71#1 := ldv_platform_instance_probe_0_14_#t~ret1184#1;havoc ldv_platform_instance_probe_0_14_#t~ret1184#1;ldv_platform_instance_probe_0_14_#res#1 := ldv_platform_instance_probe_0_14_~tmp~71#1; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10391-1: SUMMARY for call ldv_platform_instance_probe_0_14_#t~ret1184#1 := u132_probe(ldv_platform_instance_probe_0_14_~arg1#1.base, ldv_platform_instance_probe_0_14_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume 8bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: assume !(8bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: assume 0bv64 != ~bvadd~64(create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset);havoc create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset;call create_endpoint_and_queue_control_#t~mem835#1.base, create_endpoint_and_queue_control_#t~mem835#1.offset := read~$Pointer$#21(create_endpoint_and_queue_control_~ring~14#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_control_~ring~14#1.offset), 8bv64); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7947: assume !(0bv64 != ~bvadd~64(create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset));havoc create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: assume 0bv64 != ~bvadd~64(create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset);havoc create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset;call create_endpoint_and_queue_bulk_#t~mem816#1.base, create_endpoint_and_queue_bulk_#t~mem816#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~ring~13#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_bulk_~ring~13#1.offset), 8bv64); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: assume !(0bv64 != ~bvadd~64(create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset));havoc create_endpoint_and_queue_bulk_#t~mem815#1.base, create_endpoint_and_queue_bulk_#t~mem815#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854-1: SUMMARY for call ldv_pm_ops_instance_restore_early_1_7_#t~ret1265#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_early_1_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg1#1.offset, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_1_7_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1240#1.base, ldv_platform_pm_ops_instance_1_#t~mem1240#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(144bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_noirq_1_6 } true;ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1240#1.base, ldv_platform_pm_ops_instance_1_#t~mem1240#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_poweroff_noirq_1_6_#t~ret1259#1, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.offset;ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.offset := ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.offset := ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg1#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: call ULTIMATE.dealloc(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset);havoc u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset;ldv_platform_instance_callback_0_20_#t~ret1182#1 := u132_suspend_#res#1;havoc u132_suspend_#t~ret1130#1.base, u132_suspend_#t~ret1130#1.offset, u132_suspend_#t~ret1131#1.base, u132_suspend_#t~ret1131#1.offset, u132_suspend_#t~mem1132#1, u132_suspend_#t~mem1133#1.base, u132_suspend_#t~mem1133#1.offset, u132_suspend_#t~mem1134#1, u132_suspend_#t~mem1135#1, u132_suspend_#t~mem1136#1.base, u132_suspend_#t~mem1136#1.offset, u132_suspend_#t~mem1137#1, u132_suspend_#t~mem1138#1, u132_suspend_#t~mem1139#1, u132_suspend_#t~ret1140#1, u132_suspend_~pdev#1.base, u132_suspend_~pdev#1.offset, u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset, u132_suspend_~hcd~9#1.base, u132_suspend_~hcd~9#1.offset, u132_suspend_~tmp~58#1.base, u132_suspend_~tmp~58#1.offset, u132_suspend_~u132~31#1.base, u132_suspend_~u132~31#1.offset, u132_suspend_~tmp___0~26#1.base, u132_suspend_~tmp___0~26#1.offset, u132_suspend_~retval~24#1, u132_suspend_~ports~1#1, u132_suspend_~tmp___1~18#1;havoc u132_suspend_#in~pdev#1.base, u132_suspend_#in~pdev#1.offset, u132_suspend_#in~state#1.event;assume { :end_inline_u132_suspend } true;havoc ldv_platform_instance_callback_0_20_#t~mem1181#1;havoc ldv_platform_instance_callback_0_20_#t~ret1182#1;call ULTIMATE.dealloc(ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset);havoc ldv_platform_instance_callback_0_20_~#arg2#1.base, ldv_platform_instance_callback_0_20_~#arg2#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929: havoc u132_hcd_exit_#t~ret1158#1;assume { :begin_inline___might_sleep } true;__might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1 := 143bv64, 0bv64, 3252bv32, 0bv32;havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;__might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset := __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset;__might_sleep_~arg1#1 := __might_sleep_#in~arg1#1;__might_sleep_~arg2#1 := __might_sleep_#in~arg2#1; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929-1: SUMMARY for call u132_hcd_exit_#t~ret1158#1 := printk(142bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume 0bv32 != ~bvand~32(1bv32, u132_roothub_portreset_#t~mem1032#1);havoc u132_roothub_portreset_#t~mem1032#1;call u132_roothub_portreset_#t~mem1033#1 := read~intINTTYPE4#21(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset, 4bv64); [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume !(0bv32 != ~bvand~32(1bv32, u132_roothub_portreset_#t~mem1032#1));havoc u132_roothub_portreset_#t~mem1032#1; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749-1: SUMMARY for call create_endpoint_and_queue_bulk_#t~ret799#1.base, create_endpoint_and_queue_bulk_#t~ret799#1.offset := spinlock_check(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)); srcloc: null [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: havoc ldv_pm_ops_instance_restore_early_1_7_#t~ret1265#1; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: havoc create_endpoint_and_queue_bulk_#t~ret799#1.base, create_endpoint_and_queue_bulk_#t~ret799#1.offset; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10590: assume 1bv32 == ldv_platform_pm_ops_instance_1_~tmp___0~31#1; [2025-02-08 04:42:20,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10590: assume !(1bv32 == ldv_platform_pm_ops_instance_1_~tmp___0~31#1); [2025-02-08 04:42:20,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume 100bv32 == u132_urb_enqueue_#t~mem894#1;havoc u132_urb_enqueue_#t~mem894#1;u132_urb_enqueue_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume !(100bv32 == u132_urb_enqueue_#t~mem894#1);havoc u132_urb_enqueue_#t~mem894#1;assume { :begin_inline_create_endpoint_and_queue_int } true;create_endpoint_and_queue_int_#in~u132#1.base, create_endpoint_and_queue_int_#in~u132#1.offset, create_endpoint_and_queue_int_#in~udev#1.base, create_endpoint_and_queue_int_#in~udev#1.offset, create_endpoint_and_queue_int_#in~urb#1.base, create_endpoint_and_queue_int_#in~urb#1.offset, create_endpoint_and_queue_int_#in~usb_dev#1.base, create_endpoint_and_queue_int_#in~usb_dev#1.offset, create_endpoint_and_queue_int_#in~usb_addr#1, create_endpoint_and_queue_int_#in~usb_endp#1, create_endpoint_and_queue_int_#in~address#1, create_endpoint_and_queue_int_#in~mem_flags#1 := u132_urb_enqueue_~u132~20#1.base, u132_urb_enqueue_~u132~20#1.offset, u132_urb_enqueue_~udev~7#1.base, u132_urb_enqueue_~udev~7#1.offset, u132_urb_enqueue_~urb#1.base, u132_urb_enqueue_~urb#1.offset, u132_urb_enqueue_~usb_dev~0#1.base, u132_urb_enqueue_~usb_dev~0#1.offset, ~zero_extend~32~8(u132_urb_enqueue_~usb_addr~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~usb_endp~1#1)[8:0], ~zero_extend~32~8(u132_urb_enqueue_~address~12#1)[8:0], u132_urb_enqueue_~mem_flags#1;havoc create_endpoint_and_queue_int_#res#1;havoc create_endpoint_and_queue_int_#t~ret764#1.base, create_endpoint_and_queue_int_#t~ret764#1.offset, create_endpoint_and_queue_int_#t~ret765#1.base, create_endpoint_and_queue_int_#t~ret765#1.offset, create_endpoint_and_queue_int_#t~ret766#1.base, create_endpoint_and_queue_int_#t~ret766#1.offset, create_endpoint_and_queue_int_#t~ret767#1, create_endpoint_and_queue_int_#t~mem768#1, create_endpoint_and_queue_int_#t~mem769#1, create_endpoint_and_queue_int_#t~mem770#1.base, create_endpoint_and_queue_int_#t~mem770#1.offset, create_endpoint_and_queue_int_#t~mem771#1, create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset, create_endpoint_and_queue_int_#t~mem773#1.base, create_endpoint_and_queue_int_#t~mem773#1.offset, create_endpoint_and_queue_int_#t~mem774#1, create_endpoint_and_queue_int_#t~mem775#1.base, create_endpoint_and_queue_int_#t~mem775#1.offset, create_endpoint_and_queue_int_#t~mem776#1, create_endpoint_and_queue_int_#t~mem777#1, create_endpoint_and_queue_int_#t~mem778#1.base, create_endpoint_and_queue_int_#t~mem778#1.offset, create_endpoint_and_queue_int_#t~mem779#1.base, create_endpoint_and_queue_int_#t~mem779#1.offset, create_endpoint_and_queue_int_#t~mem780#1, create_endpoint_and_queue_int_#t~mem781#1.base, create_endpoint_and_queue_int_#t~mem781#1.offset, create_endpoint_and_queue_int_#t~mem782#1.base, create_endpoint_and_queue_int_#t~mem782#1.offset, create_endpoint_and_queue_int_#t~mem783#1, create_endpoint_and_queue_int_#t~mem784#1, create_endpoint_and_queue_int_#t~ret785#1, create_endpoint_and_queue_int_#t~mem786#1, create_endpoint_and_queue_int_#t~mem787#1, create_endpoint_and_queue_int_#t~mem788#1, create_endpoint_and_queue_int_#t~ret789#1, create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~udev#1.base, create_endpoint_and_queue_int_~udev#1.offset, create_endpoint_and_queue_int_~urb#1.base, create_endpoint_and_queue_int_~urb#1.offset, create_endpoint_and_queue_int_~usb_dev#1.base, create_endpoint_and_queue_int_~usb_dev#1.offset, create_endpoint_and_queue_int_~usb_addr#1, create_endpoint_and_queue_int_~usb_endp#1, create_endpoint_and_queue_int_~address#1, create_endpoint_and_queue_int_~mem_flags#1, create_endpoint_and_queue_int_~ring~12#1.base, create_endpoint_and_queue_int_~ring~12#1.offset, create_endpoint_and_queue_int_~irqs~2#1, create_endpoint_and_queue_int_~rc~0#1, create_endpoint_and_queue_int_~endp_number~1#1, create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset, create_endpoint_and_queue_int_~tmp~36#1.base, create_endpoint_and_queue_int_~tmp~36#1.offset, create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset, create_endpoint_and_queue_int_~tmp___0~14#1.base, create_endpoint_and_queue_int_~tmp___0~14#1.offset, create_endpoint_and_queue_int_~tmp___1~7#1.base, create_endpoint_and_queue_int_~tmp___1~7#1.offset, create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset, create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset, create_endpoint_and_queue_int_~tmp___2~3#1.base, create_endpoint_and_queue_int_~tmp___2~3#1.offset, create_endpoint_and_queue_int_~tmp___3~0#1, create_endpoint_and_queue_int_~tmp___4~0#1, create_endpoint_and_queue_int_~tmp___5~0#1;create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset := create_endpoint_and_queue_int_#in~u132#1.base, create_endpoint_and_queue_int_#in~u132#1.offset;create_endpoint_and_queue_int_~udev#1.base, create_endpoint_and_queue_int_~udev#1.offset := create_endpoint_and_queue_int_#in~udev#1.base, create_endpoint_and_queue_int_#in~udev#1.offset;create_endpoint_and_queue_int_~urb#1.base, create_endpoint_and_queue_int_~urb#1.offset := create_endpoint_and_queue_int_#in~urb#1.base, create_endpoint_and_queue_int_#in~urb#1.offset;create_endpoint_and_queue_int_~usb_dev#1.base, create_endpoint_and_queue_int_~usb_dev#1.offset := create_endpoint_and_queue_int_#in~usb_dev#1.base, create_endpoint_and_queue_int_#in~usb_dev#1.offset;create_endpoint_and_queue_int_~usb_addr#1 := create_endpoint_and_queue_int_#in~usb_addr#1;create_endpoint_and_queue_int_~usb_endp#1 := create_endpoint_and_queue_int_#in~usb_endp#1;create_endpoint_and_queue_int_~address#1 := create_endpoint_and_queue_int_#in~address#1;create_endpoint_and_queue_int_~mem_flags#1 := create_endpoint_and_queue_int_#in~mem_flags#1;havoc create_endpoint_and_queue_int_~ring~12#1.base, create_endpoint_and_queue_int_~ring~12#1.offset;havoc create_endpoint_and_queue_int_~irqs~2#1;havoc create_endpoint_and_queue_int_~rc~0#1;havoc create_endpoint_and_queue_int_~endp_number~1#1;havoc create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset;havoc create_endpoint_and_queue_int_~tmp~36#1.base, create_endpoint_and_queue_int_~tmp~36#1.offset;call create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc create_endpoint_and_queue_int_~tmp___0~14#1.base, create_endpoint_and_queue_int_~tmp___0~14#1.offset;havoc create_endpoint_and_queue_int_~tmp___1~7#1.base, create_endpoint_and_queue_int_~tmp___1~7#1.offset;call create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8bv64);call create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8bv64);call create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc create_endpoint_and_queue_int_~tmp___2~3#1.base, create_endpoint_and_queue_int_~tmp___2~3#1.offset;havoc create_endpoint_and_queue_int_~tmp___3~0#1;havoc create_endpoint_and_queue_int_~tmp___4~0#1;havoc create_endpoint_and_queue_int_~tmp___5~0#1; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260: havoc ldv_io_instance_callback_2_19_#t~ret1172#1; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260-1: SUMMARY for call ldv_io_instance_callback_2_19_#t~ret1172#1 := u132_get_frame(ldv_io_instance_callback_2_19_~arg1#1.base, ldv_io_instance_callback_2_19_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume 8963bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume !(8963bv32 == ~zero_extend~32~16(u132_hub_control_~typeReq#1)); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume ~bvule~32(~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___8~0#1), 7bv32);call queue_control_on_old_endpoint_#t~mem870#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);queue_control_on_old_endpoint_~tmp___6~0#1 := queue_control_on_old_endpoint_#t~mem870#1;havoc queue_control_on_old_endpoint_#t~mem870#1;call queue_control_on_old_endpoint_#t~mem871#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem871#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem871#1;call write~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(~bvadd~64(140bv64, queue_control_on_old_endpoint_~endp#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___6~0#1))))), 8bv64); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !~bvule~32(~zero_extend~32~16(queue_control_on_old_endpoint_~tmp___8~0#1), 7bv32); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: u132_urb_enqueue_#t~ret875#1 := arch_local_save_flags_#res#1;havoc arch_local_save_flags_#t~mem23#1.base, arch_local_save_flags_#t~mem23#1.offset, arch_local_save_flags_#t~ret24#1, arch_local_save_flags_~__ret~0#1, arch_local_save_flags_~__edi~0#1, arch_local_save_flags_~__esi~0#1, arch_local_save_flags_~__edx~0#1, arch_local_save_flags_~__ecx~0#1, arch_local_save_flags_~__eax~0#1, arch_local_save_flags_~tmp~2#1;assume { :end_inline_arch_local_save_flags } true;u132_urb_enqueue_~_flags~0#1 := u132_urb_enqueue_#t~ret875#1;havoc u132_urb_enqueue_#t~ret875#1;assume { :begin_inline_arch_irqs_disabled_flags } true;arch_irqs_disabled_flags_#in~flags#1 := u132_urb_enqueue_~_flags~0#1;havoc arch_irqs_disabled_flags_#res#1;havoc arch_irqs_disabled_flags_~flags#1;arch_irqs_disabled_flags_~flags#1 := arch_irqs_disabled_flags_#in~flags#1;arch_irqs_disabled_flags_#res#1 := (if 0bv64 == ~bvand~64(512bv64, arch_irqs_disabled_flags_~flags#1) then 1bv32 else 0bv32); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;havoc __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1;assume { :end_inline___might_sleep } true; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-1: assume { :begin_inline_ldv_io_instance_callback_2_27 } true;ldv_io_instance_callback_2_27_#in~arg0#1.base, ldv_io_instance_callback_2_27_#in~arg0#1.offset, ldv_io_instance_callback_2_27_#in~arg1#1.base, ldv_io_instance_callback_2_27_#in~arg1#1.offset, ldv_io_instance_callback_2_27_#in~arg2#1 := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_start_port_reset~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_start_port_reset~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_ldv_param_27_1_default~0#1;havoc ldv_io_instance_callback_2_27_#t~ret1176#1, ldv_io_instance_callback_2_27_~arg0#1.base, ldv_io_instance_callback_2_27_~arg0#1.offset, ldv_io_instance_callback_2_27_~arg1#1.base, ldv_io_instance_callback_2_27_~arg1#1.offset, ldv_io_instance_callback_2_27_~arg2#1;ldv_io_instance_callback_2_27_~arg0#1.base, ldv_io_instance_callback_2_27_~arg0#1.offset := ldv_io_instance_callback_2_27_#in~arg0#1.base, ldv_io_instance_callback_2_27_#in~arg0#1.offset;ldv_io_instance_callback_2_27_~arg1#1.base, ldv_io_instance_callback_2_27_~arg1#1.offset := ldv_io_instance_callback_2_27_#in~arg1#1.base, ldv_io_instance_callback_2_27_#in~arg1#1.offset;ldv_io_instance_callback_2_27_~arg2#1 := ldv_io_instance_callback_2_27_#in~arg2#1;assume { :begin_inline_u132_start_port_reset } true;u132_start_port_reset_#in~hcd#1.base, u132_start_port_reset_#in~hcd#1.offset, u132_start_port_reset_#in~port_num#1 := ldv_io_instance_callback_2_27_~arg1#1.base, ldv_io_instance_callback_2_27_~arg1#1.offset, ldv_io_instance_callback_2_27_~arg2#1;havoc u132_start_port_reset_#res#1;havoc u132_start_port_reset_#t~ret1085#1.base, u132_start_port_reset_#t~ret1085#1.offset, u132_start_port_reset_#t~mem1086#1, u132_start_port_reset_#t~mem1087#1.base, u132_start_port_reset_#t~mem1087#1.offset, u132_start_port_reset_#t~mem1088#1, u132_start_port_reset_#t~mem1089#1, u132_start_port_reset_#t~mem1090#1.base, u132_start_port_reset_#t~mem1090#1.offset, u132_start_port_reset_~hcd#1.base, u132_start_port_reset_~hcd#1.offset, u132_start_port_reset_~port_num#1, u132_start_port_reset_~u132~26#1.base, u132_start_port_reset_~u132~26#1.offset, u132_start_port_reset_~tmp~52#1.base, u132_start_port_reset_~tmp~52#1.offset;u132_start_port_reset_~hcd#1.base, u132_start_port_reset_~hcd#1.offset := u132_start_port_reset_#in~hcd#1.base, u132_start_port_reset_#in~hcd#1.offset;u132_start_port_reset_~port_num#1 := u132_start_port_reset_#in~port_num#1;havoc u132_start_port_reset_~u132~26#1.base, u132_start_port_reset_~u132~26#1.offset;havoc u132_start_port_reset_~tmp~52#1.base, u132_start_port_reset_~tmp~52#1.offset; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: havoc ldv_io_instance_callback_2_27_#t~ret1176#1, ldv_io_instance_callback_2_27_~arg0#1.base, ldv_io_instance_callback_2_27_~arg0#1.offset, ldv_io_instance_callback_2_27_~arg1#1.base, ldv_io_instance_callback_2_27_~arg1#1.offset, ldv_io_instance_callback_2_27_~arg2#1;havoc ldv_io_instance_callback_2_27_#in~arg0#1.base, ldv_io_instance_callback_2_27_#in~arg0#1.offset, ldv_io_instance_callback_2_27_#in~arg1#1.base, ldv_io_instance_callback_2_27_#in~arg1#1.offset, ldv_io_instance_callback_2_27_#in~arg2#1;assume { :end_inline_ldv_io_instance_callback_2_27 } true; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_#in~ldv_func_arg1#1.offset := create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_#in~ldv_func_arg1#1.offset; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: u132_endpoint_disable_~tmp~46#1.base, u132_endpoint_disable_~tmp~46#1.offset := u132_endpoint_disable_#t~ret987#1.base, u132_endpoint_disable_#t~ret987#1.offset;havoc u132_endpoint_disable_#t~ret987#1.base, u132_endpoint_disable_#t~ret987#1.offset;u132_endpoint_disable_~u132~22#1.base, u132_endpoint_disable_~u132~22#1.offset := u132_endpoint_disable_~tmp~46#1.base, u132_endpoint_disable_~tmp~46#1.offset;call u132_endpoint_disable_#t~mem988#1 := read~intINTTYPE4#21(u132_endpoint_disable_~u132~22#1.base, ~bvadd~64(1260bv64, u132_endpoint_disable_~u132~22#1.offset), 4bv64); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call u132_endpoint_disable_#t~ret987#1.base, u132_endpoint_disable_#t~ret987#1.offset := hcd_to_u132(u132_endpoint_disable_~hcd#1.base, u132_endpoint_disable_~hcd#1.offset); srcloc: null [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13828: 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:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13828: assume !(1bv32 == ~ldv_linux_net_register_probe_state~0); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: assume 0bv32 != ~bvand~32(1048576bv32, u132_roothub_portreset_#t~mem1033#1);havoc u132_roothub_portreset_#t~mem1033#1;call u132_roothub_portreset_#t~mem1034#1.base, u132_roothub_portreset_#t~mem1034#1.offset := read~$Pointer$#21(u132_roothub_portreset_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portreset_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: assume !(0bv32 != ~bvand~32(1048576bv32, u132_roothub_portreset_#t~mem1033#1));havoc u132_roothub_portreset_#t~mem1033#1; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: havoc create_endpoint_and_queue_int_#t~mem773#1.base, create_endpoint_and_queue_int_#t~mem773#1.offset; [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750-1: SUMMARY for call __raw_spin_lock_init(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 89bv64, 0bv64, create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset); srcloc: null [2025-02-08 04:42:20,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: call ULTIMATE.dealloc(ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618-1: SUMMARY for call list_add_tail(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_int_~endp~15#1.offset), create_endpoint_and_queue_int_#t~mem773#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_int_#t~mem773#1.offset)); srcloc: null [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459-1: SUMMARY for call ldv_free(ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.base, ldv_platform_platform_instance_0_~ldv_0_resource_platform_device~0#1.offset); srcloc: null [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume 0bv32 != u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9270: assume !(0bv32 != u132_hub_control_~retval~22#1); [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: u132_urb_enqueue_#t~ret876#1 := arch_irqs_disabled_flags_#res#1;havoc arch_irqs_disabled_flags_~flags#1;havoc arch_irqs_disabled_flags_#in~flags#1;assume { :end_inline_arch_irqs_disabled_flags } true;u132_urb_enqueue_~tmp___0~20#1 := u132_urb_enqueue_#t~ret876#1;havoc u132_urb_enqueue_#t~ret876#1; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940: u132_roothub_setportfeature_~retval~20#1 := u132_roothub_setportfeature_#t~ret1045#1;havoc u132_roothub_setportfeature_#t~mem1044#1.base, u132_roothub_setportfeature_#t~mem1044#1.offset;havoc u132_roothub_setportfeature_#t~ret1045#1; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_control_~endp~17#1.offset), create_endpoint_and_queue_control_~irqs~4#1); srcloc: null [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940-1: SUMMARY for call u132_roothub_setportfeature_#t~ret1045#1 := usb_ftdi_elan_write_pcimem(u132_roothub_setportfeature_#t~mem1044#1.base, u132_roothub_setportfeature_#t~mem1044#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_setportfeature_~port_index~0#1))[32:0]), 0bv8, 4bv32); srcloc: null [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940-2: call u132_roothub_setportfeature_#t~mem1044#1.base, u132_roothub_setportfeature_#t~mem1044#1.offset := read~$Pointer$#21(u132_roothub_setportfeature_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_setportfeature_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949-1: SUMMARY for call list_add_tail(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_control_~endp~17#1.offset), create_endpoint_and_queue_control_#t~mem835#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_control_#t~mem835#1.offset)); srcloc: null [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7949: havoc create_endpoint_and_queue_control_#t~mem835#1.base, create_endpoint_and_queue_control_#t~mem835#1.offset; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10724: havoc ldv_pm_ops_instance_poweroff_noirq_1_6_#t~ret1259#1, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_1_6_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_noirq_1_6 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1240#1.base, ldv_platform_pm_ops_instance_1_#t~mem1240#1.offset; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817-1: SUMMARY for call list_add_tail(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), create_endpoint_and_queue_bulk_#t~mem816#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_bulk_#t~mem816#1.offset)); srcloc: null [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: havoc create_endpoint_and_queue_bulk_#t~mem816#1.base, create_endpoint_and_queue_bulk_#t~mem816#1.offset; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume u132_roothub_portstatus_#t~short1018#1;havoc u132_roothub_portstatus_#t~mem1017#1;havoc u132_roothub_portstatus_#t~short1018#1;u132_roothub_portstatus_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset);havoc u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume !u132_roothub_portstatus_#t~short1018#1;havoc u132_roothub_portstatus_#t~mem1017#1;havoc u132_roothub_portstatus_#t~short1018#1;u132_roothub_portstatus_~port~0#1 := ~bvadd~32(4294967295bv32, ~zero_extend~32~16(u132_roothub_portstatus_~wIndex#1));call write~intINTTYPE4#21(4294967295bv32, u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset, 4bv64);call u132_roothub_portstatus_#t~mem1019#1.base, u132_roothub_portstatus_#t~mem1019#1.offset := read~$Pointer$#21(u132_roothub_portstatus_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portstatus_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-1: assume u132_roothub_portstatus_#t~short1018#1; [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808-1: assume !u132_roothub_portstatus_#t~short1018#1;call u132_roothub_portstatus_#t~mem1017#1 := read~intINTTYPE4#21(u132_roothub_portstatus_~u132#1.base, ~bvadd~64(1272bv64, u132_roothub_portstatus_~u132#1.offset), 4bv64);u132_roothub_portstatus_#t~short1018#1 := ~bvsgt~32(~zero_extend~32~16(u132_roothub_portstatus_~wIndex#1), u132_roothub_portstatus_#t~mem1017#1); [2025-02-08 04:42:20,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-1: u132_suspend_#res#1 := u132_suspend_~retval~24#1;call ULTIMATE.dealloc(u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset);havoc u132_suspend_~#state#1.base, u132_suspend_~#state#1.offset; [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12640: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139: u132_hub_status_data_~i~3#1 := ~bvadd~32(1bv32, u132_hub_status_data_~i~3#1);call u132_hub_status_data_#t~mem1073#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1272bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9932: assume 0bv32 == ~u132_instances~0; [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9932: assume !(0bv32 == ~u132_instances~0);u132_hcd_exit_~__ret~1#1 := 0bv64; [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016-1: SUMMARY for call u132_endp_queue_work(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset, 0bv32); srcloc: null [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: u132_roothub_portreset_~retval~19#1 := u132_roothub_portreset_#t~ret1035#1;havoc u132_roothub_portreset_#t~mem1034#1.base, u132_roothub_portreset_#t~mem1034#1.offset;havoc u132_roothub_portreset_#t~ret1035#1; [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: create_endpoint_and_queue_control_#res#1 := 0bv32;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset);havoc create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset);havoc create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset; [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875-1: SUMMARY for call u132_roothub_portreset_#t~ret1035#1 := usb_ftdi_elan_write_pcimem(u132_roothub_portreset_#t~mem1034#1.base, u132_roothub_portreset_#t~mem1034#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_portreset_~port_index#1))[32:0]), 0bv8, 1048576bv32); srcloc: null [2025-02-08 04:42:20,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: call ULTIMATE.dealloc(u132_hcd_init_~#__key~4#1.base, u132_hcd_init_~#__key~4#1.offset);havoc u132_hcd_init_~#__key~4#1.base, u132_hcd_init_~#__key~4#1.offset;call ULTIMATE.dealloc(u132_hcd_init_~#__key___0~4#1.base, u132_hcd_init_~#__key___0~4#1.offset);havoc u132_hcd_init_~#__key___0~4#1.base, u132_hcd_init_~#__key___0~4#1.offset; [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_222 } true; [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10659-1: SUMMARY for call ldv_platform_pm_ops_instance_1_#t~ret1221#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10659: ldv_platform_pm_ops_instance_1_~tmp___2~13#1 := ldv_platform_pm_ops_instance_1_#t~ret1221#1;havoc ldv_platform_pm_ops_instance_1_#t~ret1221#1; [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13830: 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:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10791-1: SUMMARY for call ldv_pm_ops_instance_freeze_late_1_14_#t~ret1251#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.offset, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10791: havoc ldv_pm_ops_instance_freeze_late_1_14_#t~ret1251#1; [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12641: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11188: havoc ldv_io_instance_callback_2_17_#t~ret1171#1, ldv_io_instance_callback_2_17_~arg0#1.base, ldv_io_instance_callback_2_17_~arg0#1.offset, ldv_io_instance_callback_2_17_~arg1#1.base, ldv_io_instance_callback_2_17_~arg1#1.offset;havoc ldv_io_instance_callback_2_17_#in~arg0#1.base, ldv_io_instance_callback_2_17_#in~arg0#1.offset, ldv_io_instance_callback_2_17_#in~arg1#1.base, ldv_io_instance_callback_2_17_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_callback_2_17 } true; [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume 0bv32 != u132_urb_enqueue_~tmp___0~20#1; [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume !(0bv32 != u132_urb_enqueue_~tmp___0~20#1); [2025-02-08 04:42:20,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11188-1: assume { :begin_inline_ldv_io_instance_callback_2_17 } true;ldv_io_instance_callback_2_17_#in~arg0#1.base, ldv_io_instance_callback_2_17_#in~arg0#1.offset, ldv_io_instance_callback_2_17_#in~arg1#1.base, ldv_io_instance_callback_2_17_#in~arg1#1.offset := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_suspend~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_bus_suspend~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset;havoc ldv_io_instance_callback_2_17_#t~ret1171#1, ldv_io_instance_callback_2_17_~arg0#1.base, ldv_io_instance_callback_2_17_~arg0#1.offset, ldv_io_instance_callback_2_17_~arg1#1.base, ldv_io_instance_callback_2_17_~arg1#1.offset;ldv_io_instance_callback_2_17_~arg0#1.base, ldv_io_instance_callback_2_17_~arg0#1.offset := ldv_io_instance_callback_2_17_#in~arg0#1.base, ldv_io_instance_callback_2_17_#in~arg0#1.offset;ldv_io_instance_callback_2_17_~arg1#1.base, ldv_io_instance_callback_2_17_~arg1#1.offset := ldv_io_instance_callback_2_17_#in~arg1#1.base, ldv_io_instance_callback_2_17_#in~arg1#1.offset; [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset);call ldv_timer_timer_instance_3_#t~mem1305#1.base, ldv_timer_timer_instance_3_#t~mem1305#1.offset := read~$Pointer$#21(ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset, 8bv64);ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset := ldv_timer_timer_instance_3_#t~mem1305#1.base, ldv_timer_timer_instance_3_#t~mem1305#1.offset;havoc ldv_timer_timer_instance_3_#t~mem1305#1.base, ldv_timer_timer_instance_3_#t~mem1305#1.offset; [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11254: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset)); [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1 := ldv_struct_hc_driver_io_instance_2_#t~ret1300#1;havoc ldv_struct_hc_driver_io_instance_2_#t~ret1300#1; [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume 16bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume !(16bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056-1: SUMMARY for call ldv_struct_hc_driver_io_instance_2_#t~ret1300#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12642: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7753-1: SUMMARY for call create_endpoint_and_queue_bulk_#t~ret800#1.base, create_endpoint_and_queue_bulk_#t~ret800#1.offset := u132_to_hcd(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume 2bv32 == ldv_platform_pm_ops_instance_1_~tmp___0~31#1; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume !(2bv32 == ldv_platform_pm_ops_instance_1_~tmp___0~31#1); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7753: create_endpoint_and_queue_bulk_~tmp___0~16#1.base, create_endpoint_and_queue_bulk_~tmp___0~16#1.offset := create_endpoint_and_queue_bulk_#t~ret800#1.base, create_endpoint_and_queue_bulk_#t~ret800#1.offset;havoc create_endpoint_and_queue_bulk_#t~ret800#1.base, create_endpoint_and_queue_bulk_#t~ret800#1.offset; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8678: assume ~bvsgt~32(u132_endpoint_disable_#t~mem988#1, 2bv32);havoc u132_endpoint_disable_#t~mem988#1;call u132_endpoint_disable_#t~mem989#1.base, u132_endpoint_disable_#t~mem989#1.offset := read~$Pointer$#21(u132_endpoint_disable_~u132~22#1.base, ~bvadd~64(324bv64, u132_endpoint_disable_~u132~22#1.offset), 8bv64);call u132_endpoint_disable_#t~mem990#1 := read~intINTTYPE4#21(u132_endpoint_disable_~u132~22#1.base, ~bvadd~64(1260bv64, u132_endpoint_disable_~u132~22#1.offset), 4bv64); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8678: assume !~bvsgt~32(u132_endpoint_disable_#t~mem988#1, 2bv32);havoc u132_endpoint_disable_#t~mem988#1;call u132_endpoint_disable_#t~mem991#1.base, u132_endpoint_disable_#t~mem991#1.offset := read~$Pointer$#21(u132_endpoint_disable_~hep#1.base, ~bvadd~64(31bv64, u132_endpoint_disable_~hep#1.offset), 8bv64);u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset := u132_endpoint_disable_#t~mem991#1.base, u132_endpoint_disable_#t~mem991#1.offset;havoc u132_endpoint_disable_#t~mem991#1.base, u132_endpoint_disable_#t~mem991#1.offset; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin(); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume ~bvslt~32(u132_hub_status_data_~i~3#1, u132_hub_status_data_#t~mem1073#1);havoc u132_hub_status_data_#t~mem1073#1; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume !~bvslt~32(u132_hub_status_data_~i~3#1, u132_hub_status_data_#t~mem1073#1);havoc u132_hub_status_data_#t~mem1073#1;u132_hub_status_data_#res#1 := (if 0bv32 != u132_hub_status_data_~changed~0#1 then u132_hub_status_data_~length~0#1 else 0bv32); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111: SUMMARY for call kref_get(u132_endp_get_kref_~endp#1.base, u132_endp_get_kref_~endp#1.offset); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: assume 0bv32 != ~bvand~32(16bv32, u132_urb_enqueue_~mem_flags#1); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: assume !(0bv32 != ~bvand~32(16bv32, u132_urb_enqueue_~mem_flags#1)); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754: create_endpoint_and_queue_bulk_~rc~1#1 := create_endpoint_and_queue_bulk_#t~ret801#1;havoc create_endpoint_and_queue_bulk_#t~ret801#1; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: assume 0bv32 != u132_roothub_setportfeature_~retval~20#1;u132_roothub_setportfeature_#res#1 := u132_roothub_setportfeature_~retval~20#1; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: assume !(0bv32 != u132_roothub_setportfeature_~retval~20#1);u132_roothub_setportfeature_#res#1 := 0bv32; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: call write~$Pointer$#21(create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset, create_endpoint_and_queue_int_~ring~12#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_int_~ring~12#1.offset), 8bv64); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: assume 0bv32 != ldv_platform_pm_ops_instance_1_~tmp___2~13#1;call ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(80bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: assume !(0bv32 != ldv_platform_pm_ops_instance_1_~tmp___2~13#1);call ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(128bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12643: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754-1: SUMMARY for call create_endpoint_and_queue_bulk_#t~ret801#1 := usb_hcd_link_urb_to_ep(create_endpoint_and_queue_bulk_~tmp___0~16#1.base, create_endpoint_and_queue_bulk_~tmp___0~16#1.offset, create_endpoint_and_queue_bulk_~urb#1.base, create_endpoint_and_queue_bulk_~urb#1.offset); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_int_~endp~15#1.offset)); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12445: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_229_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331: havoc ldv_io_instance_callback_2_4_#t~ret1179#1; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331-1: SUMMARY for call ldv_io_instance_callback_2_4_#t~ret1179#1 := u132_bus_resume(ldv_io_instance_callback_2_4_~arg1#1.base, ldv_io_instance_callback_2_4_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17202: havoc usb_disabled_#t~nondet1491#1; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: assume { :end_inline_ldv_ldv_check_final_state_257 } true; [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926-1: SUMMARY for call ldv_pm_ops_instance_suspend_1_21_#t~ret1281#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_1_21_~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_~arg1#1.offset, ldv_pm_ops_instance_suspend_1_21_~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_control_~endp~17#1.offset)); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: call write~$Pointer$#21(create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset, create_endpoint_and_queue_control_~ring~14#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_control_~ring~14#1.offset), 8bv64); [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821-1: SUMMARY for call INIT_LIST_HEAD(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(16bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset)); srcloc: null [2025-02-08 04:42:20,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: havoc ldv_pm_ops_instance_suspend_1_21_#t~ret1281#1; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume 0bv32 != u132_roothub_portreset_~retval~19#1;u132_roothub_portreset_#res#1 := u132_roothub_portreset_~retval~19#1;call ULTIMATE.dealloc(u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset);havoc u132_roothub_portreset_~#fmnumber~0#1.base, u132_roothub_portreset_~#fmnumber~0#1.offset;call ULTIMATE.dealloc(u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset);havoc u132_roothub_portreset_~#portstat~0#1.base, u132_roothub_portreset_~#portstat~0#1.offset; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume !(0bv32 != u132_roothub_portreset_~retval~19#1); [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: call write~$Pointer$#21(create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset, create_endpoint_and_queue_bulk_~ring~13#1.base, ~bvadd~64(11bv64, create_endpoint_and_queue_bulk_~ring~13#1.offset), 8bv64); [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12644: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680: havoc u132_endpoint_disable_#t~mem989#1.base, u132_endpoint_disable_#t~mem989#1.offset;havoc u132_endpoint_disable_#t~mem990#1; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680-1: SUMMARY for call dev_err(u132_endpoint_disable_#t~mem989#1.base, ~bvadd~64(13bv64, u132_endpoint_disable_#t~mem989#1.offset), 104bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1223#1.base, ldv_platform_pm_ops_instance_1_#t~mem1223#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(80bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_late_1_14 } true;ldv_pm_ops_instance_freeze_late_1_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_late_1_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1223#1.base, ldv_platform_pm_ops_instance_1_#t~mem1223#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_freeze_late_1_14_#t~ret1251#1, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.offset, ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.offset;ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.offset := ldv_pm_ops_instance_freeze_late_1_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.offset := ldv_pm_ops_instance_freeze_late_1_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_#in~arg1#1.offset; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: havoc u132_urb_enqueue_#t~ret877#1;u132_urb_enqueue_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: u132_hub_status_data_~tmp~50#1.base, u132_hub_status_data_~tmp~50#1.offset := u132_hub_status_data_#t~ret1056#1.base, u132_hub_status_data_#t~ret1056#1.offset;havoc u132_hub_status_data_#t~ret1056#1.base, u132_hub_status_data_#t~ret1056#1.offset;u132_hub_status_data_~u132~24#1.base, u132_hub_status_data_~u132~24#1.offset := u132_hub_status_data_~tmp~50#1.base, u132_hub_status_data_~tmp~50#1.offset;call u132_hub_status_data_#t~mem1057#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1260bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086: call queue_control_on_old_endpoint_#t~mem856#1 := read~intINTTYPE1#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(5bv64, queue_control_on_old_endpoint_~endp#1.offset), 1bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_#t~mem856#1, queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(~bvadd~64(16bv64, queue_control_on_old_endpoint_~udev~6#1.offset), ~sign_extend~64~32(~zero_extend~32~8(queue_control_on_old_endpoint_~usb_endp#1))), 1bv64);havoc queue_control_on_old_endpoint_#t~mem856#1; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077-1: SUMMARY for call u132_hub_status_data_#t~ret1056#1.base, u132_hub_status_data_#t~ret1056#1.offset := hcd_to_u132(u132_hub_status_data_~hcd#1.base, u132_hub_status_data_~hcd#1.offset); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152-1: SUMMARY for call queue_control_on_old_endpoint_#t~ret872#1.base, queue_control_on_old_endpoint_#t~ret872#1.offset := kmalloc(24bv64, 32bv32); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152: queue_control_on_old_endpoint_~tmp___7~0#1.base, queue_control_on_old_endpoint_~tmp___7~0#1.offset := queue_control_on_old_endpoint_#t~ret872#1.base, queue_control_on_old_endpoint_#t~ret872#1.offset;havoc queue_control_on_old_endpoint_#t~ret872#1.base, queue_control_on_old_endpoint_#t~ret872#1.offset;queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset := queue_control_on_old_endpoint_~tmp___7~0#1.base, queue_control_on_old_endpoint_~tmp___7~0#1.offset; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218-1: SUMMARY for call u132_urb_enqueue_#t~ret877#1 := printk(96bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: assume 1bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: assume !(1bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: SUMMARY for call ldv_free(ldv_timer_timer_instance_3_~data~2#1.base, ldv_timer_timer_instance_3_~data~2#1.offset); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8086-1: SUMMARY for call u132_udev_init_kref(queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset); srcloc: null [2025-02-08 04:42:20,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset);havoc create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset);havoc create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset);havoc create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset;u132_urb_enqueue_#t~ret919#1 := create_endpoint_and_queue_control_#res#1;havoc create_endpoint_and_queue_control_#t~ret826#1.base, create_endpoint_and_queue_control_#t~ret826#1.offset, create_endpoint_and_queue_control_#t~ret827#1.base, create_endpoint_and_queue_control_#t~ret827#1.offset, create_endpoint_and_queue_control_#t~ret828#1.base, create_endpoint_and_queue_control_#t~ret828#1.offset, create_endpoint_and_queue_control_#t~ret829#1, create_endpoint_and_queue_control_#t~mem830#1, create_endpoint_and_queue_control_#t~mem831#1, create_endpoint_and_queue_control_#t~mem832#1.base, create_endpoint_and_queue_control_#t~mem832#1.offset, create_endpoint_and_queue_control_#t~mem833#1, create_endpoint_and_queue_control_#t~mem834#1.base, create_endpoint_and_queue_control_#t~mem834#1.offset, create_endpoint_and_queue_control_#t~mem835#1.base, create_endpoint_and_queue_control_#t~mem835#1.offset, create_endpoint_and_queue_control_#t~mem836#1, create_endpoint_and_queue_control_#t~mem837#1.base, create_endpoint_and_queue_control_#t~mem837#1.offset, create_endpoint_and_queue_control_#t~mem838#1, create_endpoint_and_queue_control_#t~mem839#1, create_endpoint_and_queue_control_#t~mem840#1, create_endpoint_and_queue_control_#t~mem841#1, create_endpoint_and_queue_control_#t~mem842#1, create_endpoint_and_queue_control_#t~mem843#1, create_endpoint_and_queue_control_#t~mem844#1, create_endpoint_and_queue_control_#t~mem845#1, create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~urb#1.base, create_endpoint_and_queue_control_~urb#1.offset, create_endpoint_and_queue_control_~usb_dev#1.base, create_endpoint_and_queue_control_~usb_dev#1.offset, create_endpoint_and_queue_control_~usb_addr#1, create_endpoint_and_queue_control_~usb_endp#1, create_endpoint_and_queue_control_~mem_flags#1, create_endpoint_and_queue_control_~ring~14#1.base, create_endpoint_and_queue_control_~ring~14#1.offset, create_endpoint_and_queue_control_~irqs~4#1, create_endpoint_and_queue_control_~rc~2#1, create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~endp~17#1.base, create_endpoint_and_queue_control_~endp~17#1.offset, create_endpoint_and_queue_control_~tmp~40#1.base, create_endpoint_and_queue_control_~tmp~40#1.offset, create_endpoint_and_queue_control_~#__key~2#1.base, create_endpoint_and_queue_control_~#__key~2#1.offset, create_endpoint_and_queue_control_~tmp___0~18#1.base, create_endpoint_and_queue_control_~tmp___0~18#1.offset, create_endpoint_and_queue_control_~tmp___1~11#1.base, create_endpoint_and_queue_control_~tmp___1~11#1.offset, create_endpoint_and_queue_control_~#__key___0~2#1.base, create_endpoint_and_queue_control_~#__key___0~2#1.offset, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.base, create_endpoint_and_queue_control_~#__constr_expr_0~2#1.offset, create_endpoint_and_queue_control_~#__key___1~2#1.base, create_endpoint_and_queue_control_~#__key___1~2#1.offset, create_endpoint_and_queue_control_~tmp___2~6#1.base, create_endpoint_and_queue_control_~tmp___2~6#1.offset, create_endpoint_and_queue_control_~address~10#1, create_endpoint_and_queue_control_~udev~5#1.base, create_endpoint_and_queue_control_~udev~5#1.offset, create_endpoint_and_queue_control_~tmp___3~2#1, create_endpoint_and_queue_control_~address___0~1#1, create_endpoint_and_queue_control_~udev___0~0#1.base, create_endpoint_and_queue_control_~udev___0~0#1.offset, create_endpoint_and_queue_control_~tmp___4~1#1;havoc create_endpoint_and_queue_control_#in~u132#1.base, create_endpoint_and_queue_control_#in~u132#1.offset, create_endpoint_and_queue_control_#in~urb#1.base, create_endpoint_and_queue_control_#in~urb#1.offset, create_endpoint_and_queue_control_#in~usb_dev#1.base, create_endpoint_and_queue_control_#in~usb_dev#1.offset, create_endpoint_and_queue_control_#in~usb_addr#1, create_endpoint_and_queue_control_#in~usb_endp#1, create_endpoint_and_queue_control_#in~mem_flags#1;assume { :end_inline_create_endpoint_and_queue_control } true;u132_urb_enqueue_~tmp___9~0#1 := u132_urb_enqueue_#t~ret919#1;havoc u132_urb_enqueue_#t~ret919#1;u132_urb_enqueue_#res#1 := u132_urb_enqueue_~tmp___9~0#1;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume 0bv32 != create_endpoint_and_queue_bulk_~rc~1#1; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume !(0bv32 != create_endpoint_and_queue_bulk_~rc~1#1);call create_endpoint_and_queue_bulk_#t~mem802#1 := read~intINTTYPE4#21(create_endpoint_and_queue_bulk_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_bulk_~u132#1.offset), 4bv64);call write~intINTTYPE4#21(~bvadd~32(1bv32, create_endpoint_and_queue_bulk_#t~mem802#1), create_endpoint_and_queue_bulk_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_bulk_~u132#1.offset), 4bv64);havoc create_endpoint_and_queue_bulk_#t~mem802#1;call create_endpoint_and_queue_bulk_#t~mem803#1 := read~intINTTYPE4#21(create_endpoint_and_queue_bulk_~u132#1.base, ~bvadd~64(1576bv64, create_endpoint_and_queue_bulk_~u132#1.offset), 4bv64);create_endpoint_and_queue_bulk_~endp_number~2#1 := create_endpoint_and_queue_bulk_#t~mem803#1[8:0];havoc create_endpoint_and_queue_bulk_#t~mem803#1;create_endpoint_and_queue_bulk_~tmp___1~9#1.base, create_endpoint_and_queue_bulk_~tmp___1~9#1.offset := create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset;call write~$Pointer$#21(create_endpoint_and_queue_bulk_~tmp___1~9#1.base, create_endpoint_and_queue_bulk_~tmp___1~9#1.offset, create_endpoint_and_queue_bulk_~u132#1.base, ~bvadd~64(~bvadd~64(2068bv64, create_endpoint_and_queue_bulk_~u132#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvadd~32(4294967295bv32, ~zero_extend~32~8(create_endpoint_and_queue_bulk_~endp_number~2#1))))), 8bv64);call create_endpoint_and_queue_bulk_#t~mem804#1.base, create_endpoint_and_queue_bulk_#t~mem804#1.offset := read~$Pointer$#21(create_endpoint_and_queue_bulk_~urb#1.base, ~bvadd~64(72bv64, create_endpoint_and_queue_bulk_~urb#1.offset), 8bv64);call write~$Pointer$#21(create_endpoint_and_queue_bulk_~tmp___1~9#1.base, create_endpoint_and_queue_bulk_~tmp___1~9#1.offset, create_endpoint_and_queue_bulk_#t~mem804#1.base, ~bvadd~64(31bv64, create_endpoint_and_queue_bulk_#t~mem804#1.offset), 8bv64);havoc create_endpoint_and_queue_bulk_#t~mem804#1.base, create_endpoint_and_queue_bulk_#t~mem804#1.offset; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12645: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729-1: call ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(152bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1242#1.base, ldv_platform_pm_ops_instance_1_#t~mem1242#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(152bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_noirq_1_5 } true;ldv_pm_ops_instance_restore_noirq_1_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1242#1.base, ldv_platform_pm_ops_instance_1_#t~mem1242#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_restore_noirq_1_5_#t~ret1267#1, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.offset;ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.offset := ldv_pm_ops_instance_restore_noirq_1_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg0#1.offset;ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.offset := ldv_pm_ops_instance_restore_noirq_1_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg1#1.offset; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939: assume 0bv32 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939: assume !(0bv32 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume ~bvsgt~32(u132_urb_enqueue_~i~2#1, u132_urb_enqueue_~m~0#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume !~bvsgt~32(u132_urb_enqueue_~i~2#1, u132_urb_enqueue_~m~0#1);u132_urb_enqueue_~tmp___7~1#1 := u132_urb_enqueue_~i~2#1;u132_urb_enqueue_~i~2#1 := ~bvadd~32(1bv32, u132_urb_enqueue_~i~2#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210: assume 1bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9210: assume !(1bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1)); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: assume 19bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9012: assume !(19bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814-1: SUMMARY for call u132_roothub_portstatus_#t~ret1020#1 := usb_ftdi_elan_read_pcimem(u132_roothub_portstatus_#t~mem1019#1.base, u132_roothub_portstatus_#t~mem1019#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_portstatus_~port~0#1))[32:0]), 0bv8, u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13835: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: u132_roothub_portstatus_~tmp~49#1 := u132_roothub_portstatus_#t~ret1020#1;havoc u132_roothub_portstatus_#t~mem1019#1.base, u132_roothub_portstatus_#t~mem1019#1.offset;havoc u132_roothub_portstatus_#t~ret1020#1;u132_roothub_portstatus_~ret_portstatus~0#1 := u132_roothub_portstatus_~tmp~49#1;call u132_roothub_portstatus_#t~mem1021#1 := read~intINTTYPE4#21(u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset, 4bv64);call write~intINTTYPE4#21(u132_roothub_portstatus_#t~mem1021#1, u132_roothub_portstatus_~desc#1.base, u132_roothub_portstatus_~desc#1.offset, 4bv64);havoc u132_roothub_portstatus_#t~mem1021#1;call u132_roothub_portstatus_#t~mem1022#1 := read~intINTTYPE2#21(u132_roothub_portstatus_~desc#1.base, ~bvadd~64(4bv64, u132_roothub_portstatus_~desc#1.offset), 2bv64); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10466: ldv_platform_platform_instance_0_~tmp___2~12#1 := ldv_platform_platform_instance_0_#t~ret1193#1;havoc ldv_platform_platform_instance_0_#t~ret1193#1; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: havoc ldv_pm_ops_instance_freeze_late_1_14_#t~ret1251#1, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg0#1.offset, ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_late_1_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_1_14_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_late_1_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_1_14_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_late_1_14 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1223#1.base, ldv_platform_pm_ops_instance_1_#t~mem1223#1.offset; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12646: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10598: assume 3bv32 == ldv_platform_pm_ops_instance_1_~tmp___0~31#1; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10598: assume !(3bv32 == ldv_platform_pm_ops_instance_1_~tmp___0~31#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume { :begin_inline_u132_roothub_portstatus } true;u132_roothub_portstatus_#in~u132#1.base, u132_roothub_portstatus_#in~u132#1.offset, u132_roothub_portstatus_#in~desc#1.base, u132_roothub_portstatus_#in~desc#1.offset, u132_roothub_portstatus_#in~wIndex#1 := u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, u132_hub_control_~buf#1.base, u132_hub_control_~buf#1.offset, ~zero_extend~32~16(u132_hub_control_~wIndex#1)[16:0];havoc u132_roothub_portstatus_#res#1;havoc u132_roothub_portstatus_#t~mem1017#1, u132_roothub_portstatus_#t~short1018#1, u132_roothub_portstatus_#t~mem1019#1.base, u132_roothub_portstatus_#t~mem1019#1.offset, u132_roothub_portstatus_#t~ret1020#1, u132_roothub_portstatus_#t~mem1021#1, u132_roothub_portstatus_#t~mem1022#1, u132_roothub_portstatus_#t~mem1023#1.base, u132_roothub_portstatus_#t~mem1023#1.offset, u132_roothub_portstatus_#t~mem1024#1, u132_roothub_portstatus_~u132#1.base, u132_roothub_portstatus_~u132#1.offset, u132_roothub_portstatus_~desc#1.base, u132_roothub_portstatus_~desc#1.offset, u132_roothub_portstatus_~wIndex#1, u132_roothub_portstatus_~port~0#1, u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset, u132_roothub_portstatus_~ret_portstatus~0#1, u132_roothub_portstatus_~tmp~49#1;u132_roothub_portstatus_~u132#1.base, u132_roothub_portstatus_~u132#1.offset := u132_roothub_portstatus_#in~u132#1.base, u132_roothub_portstatus_#in~u132#1.offset;u132_roothub_portstatus_~desc#1.base, u132_roothub_portstatus_~desc#1.offset := u132_roothub_portstatus_#in~desc#1.base, u132_roothub_portstatus_#in~desc#1.offset;u132_roothub_portstatus_~wIndex#1 := u132_roothub_portstatus_#in~wIndex#1;havoc u132_roothub_portstatus_~port~0#1;call u132_roothub_portstatus_~#rh_portstatus~0#1.base, u132_roothub_portstatus_~#rh_portstatus~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc u132_roothub_portstatus_~ret_portstatus~0#1;havoc u132_roothub_portstatus_~tmp~49#1;u132_roothub_portstatus_#t~short1018#1 := 0bv32 == ~zero_extend~32~16(u132_roothub_portstatus_~wIndex#1); [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10466-1: SUMMARY for call ldv_platform_platform_instance_0_#t~ret1193#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10400: havoc ldv_platform_instance_release_0_3_#t~ret1185#1; [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10400-1: SUMMARY for call ldv_platform_instance_release_0_3_#t~ret1185#1 := u132_remove(ldv_platform_instance_release_0_3_~arg1#1.base, ldv_platform_instance_release_0_3_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: SUMMARY for call u132_udev_get_kref(queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset); srcloc: null [2025-02-08 04:42:20,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: call queue_control_on_old_endpoint_#t~mem857#1 := read~intINTTYPE1#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(5bv64, queue_control_on_old_endpoint_~endp#1.offset), 1bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_#t~mem857#1, queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(~bvadd~64(32bv64, queue_control_on_old_endpoint_~udev~6#1.offset), ~sign_extend~64~32(~zero_extend~32~8(queue_control_on_old_endpoint_~usb_endp#1))), 1bv64);havoc queue_control_on_old_endpoint_#t~mem857#1;call write~$Pointer$#21(queue_control_on_old_endpoint_~usb_dev#1.base, queue_control_on_old_endpoint_~usb_dev#1.offset, queue_control_on_old_endpoint_~udev~6#1.base, ~bvadd~64(4bv64, queue_control_on_old_endpoint_~udev~6#1.offset), 8bv64);queue_control_on_old_endpoint_~tmp___2~7#1 := queue_control_on_old_endpoint_~i~1#1[8:0];call write~intINTTYPE1#21(queue_control_on_old_endpoint_~tmp___2~7#1, queue_control_on_old_endpoint_~addr~0#1.base, queue_control_on_old_endpoint_~addr~0#1.offset, 1bv64);call queue_control_on_old_endpoint_#t~mem858#1.base, queue_control_on_old_endpoint_#t~mem858#1.offset := read~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, ~bvadd~64(136bv64, queue_control_on_old_endpoint_~urb#1.offset), 8bv64);call write~intINTTYPE1#21(queue_control_on_old_endpoint_~tmp___2~7#1, queue_control_on_old_endpoint_#t~mem858#1.base, ~bvadd~64(2bv64, queue_control_on_old_endpoint_#t~mem858#1.offset), 1bv64);havoc queue_control_on_old_endpoint_#t~mem858#1.base, queue_control_on_old_endpoint_#t~mem858#1.offset; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938: call write~intINTTYPE4#21(0bv32, u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset, 4bv64);assume { :begin_inline_prepare_to_wait_event } true;prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1 := ~#u132_hcd_wait~0.base, ~#u132_hcd_wait~0.offset, u132_hcd_exit_~#__wait~0#1.base, u132_hcd_exit_~#__wait~0#1.offset, 2bv32;havoc prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet1486#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset := prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset;prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset := prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset;prepare_to_wait_event_~arg2#1 := prepare_to_wait_event_#in~arg2#1;havoc prepare_to_wait_event_#t~nondet1486#1;prepare_to_wait_event_#res#1 := prepare_to_wait_event_#t~nondet1486#1;havoc prepare_to_wait_event_#t~nondet1486#1; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136: ldv_dispatch_pm_register_0_6_~tmp~65#1.base, ldv_dispatch_pm_register_0_6_~tmp~65#1.offset := ldv_dispatch_pm_register_0_6_#t~ret1163#1.base, ldv_dispatch_pm_register_0_6_#t~ret1163#1.offset;havoc ldv_dispatch_pm_register_0_6_#t~ret1163#1.base, ldv_dispatch_pm_register_0_6_#t~ret1163#1.offset;ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.base, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.offset := ldv_dispatch_pm_register_0_6_~tmp~65#1.base, ldv_dispatch_pm_register_0_6_~tmp~65#1.offset;assume { :begin_inline_ldv_platform_pm_ops_instance_1 } true;ldv_platform_pm_ops_instance_1_#in~arg0#1.base, ldv_platform_pm_ops_instance_1_#in~arg0#1.offset := ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.base, ldv_dispatch_pm_register_0_6_~cf_arg_1~0#1.offset;havoc ldv_platform_pm_ops_instance_1_#t~ret1196#1, ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1198#1.base, ldv_platform_pm_ops_instance_1_#t~mem1198#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1200#1.base, ldv_platform_pm_ops_instance_1_#t~mem1200#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1202#1.base, ldv_platform_pm_ops_instance_1_#t~mem1202#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1204#1.base, ldv_platform_pm_ops_instance_1_#t~mem1204#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1205#1, ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1207#1.base, ldv_platform_pm_ops_instance_1_#t~mem1207#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1208#1, ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1210#1.base, ldv_platform_pm_ops_instance_1_#t~mem1210#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1212#1.base, ldv_platform_pm_ops_instance_1_#t~mem1212#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1214#1.base, ldv_platform_pm_ops_instance_1_#t~mem1214#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1216#1.base, ldv_platform_pm_ops_instance_1_#t~mem1216#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1218#1.base, ldv_platform_pm_ops_instance_1_#t~mem1218#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1220#1.base, ldv_platform_pm_ops_instance_1_#t~mem1220#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1221#1, ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1223#1.base, ldv_platform_pm_ops_instance_1_#t~mem1223#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1225#1.base, ldv_platform_pm_ops_instance_1_#t~mem1225#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1227#1.base, ldv_platform_pm_ops_instance_1_#t~mem1227#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1229#1.base, ldv_platform_pm_ops_instance_1_#t~mem1229#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1231#1.base, ldv_platform_pm_ops_instance_1_#t~mem1231#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1233#1.base, ldv_platform_pm_ops_instance_1_#t~mem1233#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1234#1, ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1236#1.base, ldv_platform_pm_ops_instance_1_#t~mem1236#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1238#1.base, ldv_platform_pm_ops_instance_1_#t~mem1238#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1240#1.base, ldv_platform_pm_ops_instance_1_#t~mem1240#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1242#1.base, ldv_platform_pm_ops_instance_1_#t~mem1242#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1244#1.base, ldv_platform_pm_ops_instance_1_#t~mem1244#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1246#1.base, ldv_platform_pm_ops_instance_1_#t~mem1246#1.offset, ldv_platform_pm_ops_instance_1_~arg0#1.base, ldv_platform_pm_ops_instance_1_~arg0#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset, ldv_platform_pm_ops_instance_1_~tmp~73#1, ldv_platform_pm_ops_instance_1_~tmp___0~31#1, ldv_platform_pm_ops_instance_1_~tmp___1~21#1, ldv_platform_pm_ops_instance_1_~tmp___2~13#1, ldv_platform_pm_ops_instance_1_~tmp___3~8#1;ldv_platform_pm_ops_instance_1_~arg0#1.base, ldv_platform_pm_ops_instance_1_~arg0#1.offset := ldv_platform_pm_ops_instance_1_#in~arg0#1.base, ldv_platform_pm_ops_instance_1_#in~arg0#1.offset;havoc ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset;havoc ldv_platform_pm_ops_instance_1_~tmp~73#1;havoc ldv_platform_pm_ops_instance_1_~tmp___0~31#1;havoc ldv_platform_pm_ops_instance_1_~tmp___1~21#1;havoc ldv_platform_pm_ops_instance_1_~tmp___2~13#1;havoc ldv_platform_pm_ops_instance_1_~tmp___3~8#1; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127-1: assume { :begin_inline_ldv_io_instance_callback_2_26 } true;ldv_io_instance_callback_2_26_#in~arg0#1.base, ldv_io_instance_callback_2_26_#in~arg0#1.offset, ldv_io_instance_callback_2_26_#in~arg1#1.base, ldv_io_instance_callback_2_26_#in~arg1#1.offset := ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_reset~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_callback_reset~0#1.offset, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.base, ldv_struct_hc_driver_io_instance_2_~ldv_2_resource_struct_usb_hcd_ptr~0#1.offset;havoc ldv_io_instance_callback_2_26_#t~ret1175#1, ldv_io_instance_callback_2_26_~arg0#1.base, ldv_io_instance_callback_2_26_~arg0#1.offset, ldv_io_instance_callback_2_26_~arg1#1.base, ldv_io_instance_callback_2_26_~arg1#1.offset;ldv_io_instance_callback_2_26_~arg0#1.base, ldv_io_instance_callback_2_26_~arg0#1.offset := ldv_io_instance_callback_2_26_#in~arg0#1.base, ldv_io_instance_callback_2_26_#in~arg0#1.offset;ldv_io_instance_callback_2_26_~arg1#1.base, ldv_io_instance_callback_2_26_~arg1#1.offset := ldv_io_instance_callback_2_26_#in~arg1#1.base, ldv_io_instance_callback_2_26_#in~arg1#1.offset; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10136-1: SUMMARY for call ldv_dispatch_pm_register_0_6_#t~ret1163#1.base, ldv_dispatch_pm_register_0_6_#t~ret1163#1.offset := ldv_xmalloc(16bv64); srcloc: null [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: havoc ldv_io_instance_callback_2_26_#t~ret1175#1, ldv_io_instance_callback_2_26_~arg0#1.base, ldv_io_instance_callback_2_26_~arg0#1.offset, ldv_io_instance_callback_2_26_~arg1#1.base, ldv_io_instance_callback_2_26_~arg1#1.offset;havoc ldv_io_instance_callback_2_26_#in~arg0#1.base, ldv_io_instance_callback_2_26_#in~arg0#1.offset, ldv_io_instance_callback_2_26_#in~arg1#1.base, ldv_io_instance_callback_2_26_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_callback_2_26 } true; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: SUMMARY for call ldv_spin_unlock_irqrestore_100(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(66bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), create_endpoint_and_queue_bulk_~irqs~3#1); srcloc: null [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10731: havoc ldv_pm_ops_instance_restore_noirq_1_5_#t~ret1267#1, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_noirq_1_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_noirq_1_5 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1242#1.base, ldv_platform_pm_ops_instance_1_#t~mem1242#1.offset; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938-1: SUMMARY for call INIT_LIST_HEAD(u132_hcd_exit_~#__wait~0#1.base, ~bvadd~64(20bv64, u132_hcd_exit_~#__wait~0#1.offset)); srcloc: null [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-1: SUMMARY for call queue_int_on_old_endpoint_#t~ret791#1 := msecs_to_jiffies(queue_int_on_old_endpoint_#t~mem790#1); srcloc: null [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: queue_int_on_old_endpoint_~tmp~37#1 := queue_int_on_old_endpoint_#t~ret791#1;havoc queue_int_on_old_endpoint_#t~mem790#1;havoc queue_int_on_old_endpoint_#t~ret791#1;call write~intINTTYPE8#21(~bvadd~64(~jiffies~0, queue_int_on_old_endpoint_~tmp~37#1), queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(50bv64, queue_int_on_old_endpoint_~endp#1.offset), 8bv64);call queue_int_on_old_endpoint_#t~mem792#1 := read~intINTTYPE2#21(queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);queue_int_on_old_endpoint_~tmp___2~4#1 := queue_int_on_old_endpoint_#t~mem792#1;havoc queue_int_on_old_endpoint_#t~mem792#1;call queue_int_on_old_endpoint_#t~mem793#1 := read~intINTTYPE2#21(queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_int_on_old_endpoint_#t~mem793#1))[16:0], queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_int_on_old_endpoint_#t~mem793#1; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863-1: SUMMARY for call ldv_pm_ops_instance_restore_noirq_1_5_#t~ret1267#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg1#1.offset, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_1_5_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: havoc ldv_pm_ops_instance_restore_noirq_1_5_#t~ret1267#1; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12581: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_u132_module_lock(ldv_mutex_unlock_254_~ldv_func_arg1#1.base, ldv_mutex_unlock_254_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560: call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset);havoc create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset);havoc create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset);havoc create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset;u132_urb_enqueue_#t~ret895#1 := create_endpoint_and_queue_int_#res#1;havoc create_endpoint_and_queue_int_#t~ret764#1.base, create_endpoint_and_queue_int_#t~ret764#1.offset, create_endpoint_and_queue_int_#t~ret765#1.base, create_endpoint_and_queue_int_#t~ret765#1.offset, create_endpoint_and_queue_int_#t~ret766#1.base, create_endpoint_and_queue_int_#t~ret766#1.offset, create_endpoint_and_queue_int_#t~ret767#1, create_endpoint_and_queue_int_#t~mem768#1, create_endpoint_and_queue_int_#t~mem769#1, create_endpoint_and_queue_int_#t~mem770#1.base, create_endpoint_and_queue_int_#t~mem770#1.offset, create_endpoint_and_queue_int_#t~mem771#1, create_endpoint_and_queue_int_#t~mem772#1.base, create_endpoint_and_queue_int_#t~mem772#1.offset, create_endpoint_and_queue_int_#t~mem773#1.base, create_endpoint_and_queue_int_#t~mem773#1.offset, create_endpoint_and_queue_int_#t~mem774#1, create_endpoint_and_queue_int_#t~mem775#1.base, create_endpoint_and_queue_int_#t~mem775#1.offset, create_endpoint_and_queue_int_#t~mem776#1, create_endpoint_and_queue_int_#t~mem777#1, create_endpoint_and_queue_int_#t~mem778#1.base, create_endpoint_and_queue_int_#t~mem778#1.offset, create_endpoint_and_queue_int_#t~mem779#1.base, create_endpoint_and_queue_int_#t~mem779#1.offset, create_endpoint_and_queue_int_#t~mem780#1, create_endpoint_and_queue_int_#t~mem781#1.base, create_endpoint_and_queue_int_#t~mem781#1.offset, create_endpoint_and_queue_int_#t~mem782#1.base, create_endpoint_and_queue_int_#t~mem782#1.offset, create_endpoint_and_queue_int_#t~mem783#1, create_endpoint_and_queue_int_#t~mem784#1, create_endpoint_and_queue_int_#t~ret785#1, create_endpoint_and_queue_int_#t~mem786#1, create_endpoint_and_queue_int_#t~mem787#1, create_endpoint_and_queue_int_#t~mem788#1, create_endpoint_and_queue_int_#t~ret789#1, create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~udev#1.base, create_endpoint_and_queue_int_~udev#1.offset, create_endpoint_and_queue_int_~urb#1.base, create_endpoint_and_queue_int_~urb#1.offset, create_endpoint_and_queue_int_~usb_dev#1.base, create_endpoint_and_queue_int_~usb_dev#1.offset, create_endpoint_and_queue_int_~usb_addr#1, create_endpoint_and_queue_int_~usb_endp#1, create_endpoint_and_queue_int_~address#1, create_endpoint_and_queue_int_~mem_flags#1, create_endpoint_and_queue_int_~ring~12#1.base, create_endpoint_and_queue_int_~ring~12#1.offset, create_endpoint_and_queue_int_~irqs~2#1, create_endpoint_and_queue_int_~rc~0#1, create_endpoint_and_queue_int_~endp_number~1#1, create_endpoint_and_queue_int_~endp~15#1.base, create_endpoint_and_queue_int_~endp~15#1.offset, create_endpoint_and_queue_int_~tmp~36#1.base, create_endpoint_and_queue_int_~tmp~36#1.offset, create_endpoint_and_queue_int_~#__key~0#1.base, create_endpoint_and_queue_int_~#__key~0#1.offset, create_endpoint_and_queue_int_~tmp___0~14#1.base, create_endpoint_and_queue_int_~tmp___0~14#1.offset, create_endpoint_and_queue_int_~tmp___1~7#1.base, create_endpoint_and_queue_int_~tmp___1~7#1.offset, create_endpoint_and_queue_int_~#__key___0~0#1.base, create_endpoint_and_queue_int_~#__key___0~0#1.offset, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.base, create_endpoint_and_queue_int_~#__constr_expr_0~0#1.offset, create_endpoint_and_queue_int_~#__key___1~0#1.base, create_endpoint_and_queue_int_~#__key___1~0#1.offset, create_endpoint_and_queue_int_~tmp___2~3#1.base, create_endpoint_and_queue_int_~tmp___2~3#1.offset, create_endpoint_and_queue_int_~tmp___3~0#1, create_endpoint_and_queue_int_~tmp___4~0#1, create_endpoint_and_queue_int_~tmp___5~0#1;havoc create_endpoint_and_queue_int_#in~u132#1.base, create_endpoint_and_queue_int_#in~u132#1.offset, create_endpoint_and_queue_int_#in~udev#1.base, create_endpoint_and_queue_int_#in~udev#1.offset, create_endpoint_and_queue_int_#in~urb#1.base, create_endpoint_and_queue_int_#in~urb#1.offset, create_endpoint_and_queue_int_#in~usb_dev#1.base, create_endpoint_and_queue_int_#in~usb_dev#1.offset, create_endpoint_and_queue_int_#in~usb_addr#1, create_endpoint_and_queue_int_#in~usb_endp#1, create_endpoint_and_queue_int_#in~address#1, create_endpoint_and_queue_int_#in~mem_flags#1;assume { :end_inline_create_endpoint_and_queue_int } true;u132_urb_enqueue_~tmp___2~8#1 := u132_urb_enqueue_#t~ret895#1;havoc u132_urb_enqueue_#t~ret895#1;u132_urb_enqueue_#res#1 := u132_urb_enqueue_~tmp___2~8#1;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: assume false; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: assume !false; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12647: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume 0bv64 == ~bvadd~64(queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset);call queue_control_on_old_endpoint_#t~mem873#1 := read~intINTTYPE2#21(queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(65535bv32, ~zero_extend~32~16(queue_control_on_old_endpoint_#t~mem873#1))[16:0], queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(134bv64, queue_control_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_control_on_old_endpoint_#t~mem873#1;queue_control_on_old_endpoint_#res#1 := 4294967284bv32; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8155: assume !(0bv64 == ~bvadd~64(queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset)); [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080: assume ~bvsgt~32(u132_hub_status_data_#t~mem1057#1, 1bv32);havoc u132_hub_status_data_#t~mem1057#1;call u132_hub_status_data_#t~mem1058#1.base, u132_hub_status_data_#t~mem1058#1.offset := read~$Pointer$#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(324bv64, u132_hub_status_data_~u132~24#1.offset), 8bv64);call u132_hub_status_data_#t~mem1059#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1260bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080: assume !~bvsgt~32(u132_hub_status_data_#t~mem1057#1, 1bv32);havoc u132_hub_status_data_#t~mem1057#1;call u132_hub_status_data_#t~mem1060#1 := read~intINTTYPE4#21(u132_hub_status_data_~u132~24#1.base, ~bvadd~64(1260bv64, u132_hub_status_data_~u132~24#1.offset), 4bv64); [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759-1: SUMMARY for call kfree(create_endpoint_and_queue_bulk_~endp~16#1.base, create_endpoint_and_queue_bulk_~endp~16#1.offset); srcloc: null [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7759: create_endpoint_and_queue_bulk_#res#1 := create_endpoint_and_queue_bulk_~rc~1#1;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key~1#1.base, create_endpoint_and_queue_bulk_~#__key~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___0~1#1.base, create_endpoint_and_queue_bulk_~#__key___0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.base, create_endpoint_and_queue_bulk_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset);havoc create_endpoint_and_queue_bulk_~#__key___1~1#1.base, create_endpoint_and_queue_bulk_~#__key___1~1#1.offset; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: call create_endpoint_and_queue_int_#t~mem774#1 := read~intINTTYPE1#21(create_endpoint_and_queue_int_~ring~12#1.base, ~bvadd~64(1bv64, create_endpoint_and_queue_int_~ring~12#1.offset), 1bv64);call write~intINTTYPE1#21(~bvand~8(127bv8, ~bvadd~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_int_#t~mem774#1))[8:0]), create_endpoint_and_queue_int_~ring~12#1.base, ~bvadd~64(1bv64, create_endpoint_and_queue_int_~ring~12#1.offset), 1bv64);havoc create_endpoint_and_queue_int_#t~mem774#1;call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(46bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(47bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(41bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(42bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_int_~endp_number~1#1, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(5bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);call write~$Pointer$#21(create_endpoint_and_queue_int_~u132#1.base, create_endpoint_and_queue_int_~u132#1.offset, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(8bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 8bv64);call create_endpoint_and_queue_int_#t~mem775#1.base, create_endpoint_and_queue_int_#t~mem775#1.offset := read~$Pointer$#21(create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(72bv64, create_endpoint_and_queue_int_~urb#1.offset), 8bv64);call write~$Pointer$#21(create_endpoint_and_queue_int_#t~mem775#1.base, create_endpoint_and_queue_int_#t~mem775#1.offset, create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(58bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 8bv64);havoc create_endpoint_and_queue_int_#t~mem775#1.base, create_endpoint_and_queue_int_#t~mem775#1.offset;call create_endpoint_and_queue_int_#t~mem776#1 := read~intINTTYPE4#21(create_endpoint_and_queue_int_~urb#1.base, ~bvadd~64(80bv64, create_endpoint_and_queue_int_~urb#1.offset), 4bv64);call write~intINTTYPE1#21(~bvand~8(3bv8, ~bvlshr~32(create_endpoint_and_queue_int_#t~mem776#1, 30bv32)[8:0]), create_endpoint_and_queue_int_~endp~15#1.base, ~bvadd~64(45bv64, create_endpoint_and_queue_int_~endp~15#1.offset), 1bv64);havoc create_endpoint_and_queue_int_#t~mem776#1; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: assume 0bv32 != ~bvand~32(512bv32, u132_roothub_descriptor_#t~mem1004#1);havoc u132_roothub_descriptor_#t~mem1004#1;u132_roothub_descriptor_~temp~1#1 := ~bvor~32(2bv32, ~zero_extend~32~16(u132_roothub_descriptor_~temp~1#1))[16:0]; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: assume !(0bv32 != ~bvand~32(512bv32, u132_roothub_descriptor_#t~mem1004#1));havoc u132_roothub_descriptor_#t~mem1004#1; [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12648: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: assume 0bv32 == ~bvlshr~32(u132_urb_enqueue_#t~mem896#1, 30bv32);havoc u132_urb_enqueue_#t~mem896#1;call u132_urb_enqueue_#t~mem897#1.base, u132_urb_enqueue_#t~mem897#1.offset := read~$Pointer$#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(324bv64, u132_urb_enqueue_~u132~20#1.offset), 8bv64); [2025-02-08 04:42:20,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: assume !(0bv32 == ~bvlshr~32(u132_urb_enqueue_#t~mem896#1, 30bv32));havoc u132_urb_enqueue_#t~mem896#1;call u132_urb_enqueue_#t~mem898#1 := read~intINTTYPE4#21(u132_urb_enqueue_~urb#1.base, ~bvadd~64(80bv64, u132_urb_enqueue_~urb#1.offset), 4bv64); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138: havoc ldv_platform_pm_ops_instance_1_#t~ret1196#1, ldv_platform_pm_ops_instance_1_#t~mem1197#1.base, ldv_platform_pm_ops_instance_1_#t~mem1197#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1198#1.base, ldv_platform_pm_ops_instance_1_#t~mem1198#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1199#1.base, ldv_platform_pm_ops_instance_1_#t~mem1199#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1200#1.base, ldv_platform_pm_ops_instance_1_#t~mem1200#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1201#1.base, ldv_platform_pm_ops_instance_1_#t~mem1201#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1202#1.base, ldv_platform_pm_ops_instance_1_#t~mem1202#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1203#1.base, ldv_platform_pm_ops_instance_1_#t~mem1203#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1204#1.base, ldv_platform_pm_ops_instance_1_#t~mem1204#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1205#1, ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1207#1.base, ldv_platform_pm_ops_instance_1_#t~mem1207#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1208#1, ldv_platform_pm_ops_instance_1_#t~mem1209#1.base, ldv_platform_pm_ops_instance_1_#t~mem1209#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1210#1.base, ldv_platform_pm_ops_instance_1_#t~mem1210#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1211#1.base, ldv_platform_pm_ops_instance_1_#t~mem1211#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1212#1.base, ldv_platform_pm_ops_instance_1_#t~mem1212#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1213#1.base, ldv_platform_pm_ops_instance_1_#t~mem1213#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1214#1.base, ldv_platform_pm_ops_instance_1_#t~mem1214#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1215#1.base, ldv_platform_pm_ops_instance_1_#t~mem1215#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1216#1.base, ldv_platform_pm_ops_instance_1_#t~mem1216#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1217#1.base, ldv_platform_pm_ops_instance_1_#t~mem1217#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1218#1.base, ldv_platform_pm_ops_instance_1_#t~mem1218#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1219#1.base, ldv_platform_pm_ops_instance_1_#t~mem1219#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1220#1.base, ldv_platform_pm_ops_instance_1_#t~mem1220#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1221#1, ldv_platform_pm_ops_instance_1_#t~mem1222#1.base, ldv_platform_pm_ops_instance_1_#t~mem1222#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1223#1.base, ldv_platform_pm_ops_instance_1_#t~mem1223#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1225#1.base, ldv_platform_pm_ops_instance_1_#t~mem1225#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1226#1.base, ldv_platform_pm_ops_instance_1_#t~mem1226#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1227#1.base, ldv_platform_pm_ops_instance_1_#t~mem1227#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1228#1.base, ldv_platform_pm_ops_instance_1_#t~mem1228#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1229#1.base, ldv_platform_pm_ops_instance_1_#t~mem1229#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1230#1.base, ldv_platform_pm_ops_instance_1_#t~mem1230#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1231#1.base, ldv_platform_pm_ops_instance_1_#t~mem1231#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1232#1.base, ldv_platform_pm_ops_instance_1_#t~mem1232#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1233#1.base, ldv_platform_pm_ops_instance_1_#t~mem1233#1.offset, ldv_platform_pm_ops_instance_1_#t~ret1234#1, ldv_platform_pm_ops_instance_1_#t~mem1235#1.base, ldv_platform_pm_ops_instance_1_#t~mem1235#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1236#1.base, ldv_platform_pm_ops_instance_1_#t~mem1236#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1237#1.base, ldv_platform_pm_ops_instance_1_#t~mem1237#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1238#1.base, ldv_platform_pm_ops_instance_1_#t~mem1238#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1239#1.base, ldv_platform_pm_ops_instance_1_#t~mem1239#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1240#1.base, ldv_platform_pm_ops_instance_1_#t~mem1240#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1241#1.base, ldv_platform_pm_ops_instance_1_#t~mem1241#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1242#1.base, ldv_platform_pm_ops_instance_1_#t~mem1242#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1244#1.base, ldv_platform_pm_ops_instance_1_#t~mem1244#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1245#1.base, ldv_platform_pm_ops_instance_1_#t~mem1245#1.offset, ldv_platform_pm_ops_instance_1_#t~mem1246#1.base, ldv_platform_pm_ops_instance_1_#t~mem1246#1.offset, ldv_platform_pm_ops_instance_1_~arg0#1.base, ldv_platform_pm_ops_instance_1_~arg0#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset, ldv_platform_pm_ops_instance_1_~tmp~73#1, ldv_platform_pm_ops_instance_1_~tmp___0~31#1, ldv_platform_pm_ops_instance_1_~tmp___1~21#1, ldv_platform_pm_ops_instance_1_~tmp___2~13#1, ldv_platform_pm_ops_instance_1_~tmp___3~8#1;havoc ldv_platform_pm_ops_instance_1_#in~arg0#1.base, ldv_platform_pm_ops_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_platform_pm_ops_instance_1 } true; [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: assume 0bv32 != u132_hub_control_~retval~22#1; [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: assume !(0bv32 != u132_hub_control_~retval~22#1); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: call create_endpoint_and_queue_control_#t~mem836#1 := read~intINTTYPE1#21(create_endpoint_and_queue_control_~ring~14#1.base, ~bvadd~64(1bv64, create_endpoint_and_queue_control_~ring~14#1.offset), 1bv64);call write~intINTTYPE1#21(~bvand~8(127bv8, ~bvadd~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_control_#t~mem836#1))[8:0]), create_endpoint_and_queue_control_~ring~14#1.base, ~bvadd~64(1bv64, create_endpoint_and_queue_control_~ring~14#1.offset), 1bv64);havoc create_endpoint_and_queue_control_#t~mem836#1;call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(46bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(47bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(41bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(0bv8, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(42bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_control_~endp_number~3#1, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(5bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 1bv64);call write~$Pointer$#21(create_endpoint_and_queue_control_~u132#1.base, create_endpoint_and_queue_control_~u132#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(8bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 8bv64);call create_endpoint_and_queue_control_#t~mem837#1.base, create_endpoint_and_queue_control_#t~mem837#1.offset := read~$Pointer$#21(create_endpoint_and_queue_control_~urb#1.base, ~bvadd~64(72bv64, create_endpoint_and_queue_control_~urb#1.offset), 8bv64);call write~$Pointer$#21(create_endpoint_and_queue_control_#t~mem837#1.base, create_endpoint_and_queue_control_#t~mem837#1.offset, create_endpoint_and_queue_control_~endp~17#1.base, ~bvadd~64(58bv64, create_endpoint_and_queue_control_~endp~17#1.offset), 8bv64);havoc create_endpoint_and_queue_control_#t~mem837#1.base, create_endpoint_and_queue_control_#t~mem837#1.offset; [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: call create_endpoint_and_queue_bulk_#t~mem817#1 := read~intINTTYPE1#21(create_endpoint_and_queue_bulk_~ring~13#1.base, ~bvadd~64(1bv64, create_endpoint_and_queue_bulk_~ring~13#1.offset), 1bv64);call write~intINTTYPE1#21(~bvand~8(127bv8, ~bvadd~32(1bv32, ~zero_extend~32~8(create_endpoint_and_queue_bulk_#t~mem817#1))[8:0]), create_endpoint_and_queue_bulk_~ring~13#1.base, ~bvadd~64(1bv64, create_endpoint_and_queue_bulk_~ring~13#1.offset), 1bv64);havoc create_endpoint_and_queue_bulk_#t~mem817#1;call write~$Pointer$#21(create_endpoint_and_queue_bulk_~u132#1.base, create_endpoint_and_queue_bulk_~u132#1.offset, create_endpoint_and_queue_bulk_~urb#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_bulk_~urb#1.offset), 8bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_bulk_~address#1, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(4bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_bulk_~usb_addr#1, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(6bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE1#21(create_endpoint_and_queue_bulk_~usb_endp#1, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(7bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 1bv64);call write~intINTTYPE2#21(1bv16, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(134bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 2bv64);call write~intINTTYPE2#21(0bv16, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(138bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 2bv64);call create_endpoint_and_queue_bulk_#t~mem818#1 := read~intINTTYPE2#21(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 2bv64);create_endpoint_and_queue_bulk_~tmp___3~1#1 := create_endpoint_and_queue_bulk_#t~mem818#1;havoc create_endpoint_and_queue_bulk_#t~mem818#1;call create_endpoint_and_queue_bulk_#t~mem819#1 := read~intINTTYPE2#21(create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(create_endpoint_and_queue_bulk_#t~mem819#1))[16:0], create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(136bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), 2bv64);havoc create_endpoint_and_queue_bulk_#t~mem819#1;call write~$Pointer$#21(create_endpoint_and_queue_bulk_~urb#1.base, create_endpoint_and_queue_bulk_~urb#1.offset, create_endpoint_and_queue_bulk_~endp~16#1.base, ~bvadd~64(~bvadd~64(140bv64, create_endpoint_and_queue_bulk_~endp~16#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(create_endpoint_and_queue_bulk_~tmp___3~1#1))))), 8bv64); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: assume 2bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: assume !(2bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume 0bv64 != ~bvadd~64(u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: assume !(0bv64 != ~bvadd~64(u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset)); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742-1: SUMMARY for call u132_suspend_#t~ret1130#1.base, u132_suspend_#t~ret1130#1.offset := platform_get_drvdata(u132_suspend_~pdev#1.base, u132_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742: u132_suspend_~tmp~58#1.base, u132_suspend_~tmp~58#1.offset := u132_suspend_#t~ret1130#1.base, u132_suspend_#t~ret1130#1.offset;havoc u132_suspend_#t~ret1130#1.base, u132_suspend_#t~ret1130#1.offset;u132_suspend_~hcd~9#1.base, u132_suspend_~hcd~9#1.offset := u132_suspend_~tmp~58#1.base, u132_suspend_~tmp~58#1.offset; [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469: assume 1bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1; [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469: assume !(1bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1); [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12649: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:42:20,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume ~bvslt~32(u132_urb_enqueue_~tmp___7~1#1, u132_urb_enqueue_~m~0#1);u132_urb_enqueue_~tmp___4~3#1.base, u132_urb_enqueue_~tmp___4~3#1.offset := u132_urb_enqueue_~b~4#1.base, u132_urb_enqueue_~b~4#1.offset;u132_urb_enqueue_~b~4#1.base, u132_urb_enqueue_~b~4#1.offset := u132_urb_enqueue_~b~4#1.base, ~bvadd~64(1bv64, u132_urb_enqueue_~b~4#1.offset);call u132_urb_enqueue_#t~mem909#1 := read~intINTTYPE1#21(u132_urb_enqueue_~tmp___4~3#1.base, u132_urb_enqueue_~tmp___4~3#1.offset, 1bv64);u132_urb_enqueue_#t~loopctr910#1 := 0bv64; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume !~bvslt~32(u132_urb_enqueue_~tmp___7~1#1, u132_urb_enqueue_~m~0#1);u132_urb_enqueue_#t~loopctr913#1 := 0bv64; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535: ldv_platform_pm_ops_instance_1_~tmp~73#1 := ldv_platform_pm_ops_instance_1_#t~ret1196#1;havoc ldv_platform_pm_ops_instance_1_#t~ret1196#1; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535-1: SUMMARY for call ldv_platform_pm_ops_instance_1_#t~ret1196#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262-1: assume { :begin_inline_ldv_switch_to_interrupt_context } true;~__ldv_in_interrupt_context~0 := 1bv8; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082: havoc u132_hub_status_data_#t~mem1058#1.base, u132_hub_status_data_#t~mem1058#1.offset;havoc u132_hub_status_data_#t~mem1059#1;u132_hub_status_data_#res#1 := 4294967277bv32; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11262: assume { :end_inline_ldv_switch_to_interrupt_context } true;call ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset := read~$Pointer$#21(ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ~bvadd~64(32bv64, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset), 8bv64); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9214: assume 0bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9214: assume !(0bv32 == ~zero_extend~32~16(u132_hub_control_~wValue#1)); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950-1: SUMMARY for call u132_roothub_setportfeature_#t~ret1047#1 := usb_ftdi_elan_write_pcimem(u132_roothub_setportfeature_#t~mem1046#1.base, u132_roothub_setportfeature_#t~mem1046#1.offset, ~bvmul~32(4bv32, ~bvadd~64(21bv64, ~sign_extend~64~32(u132_roothub_setportfeature_~port_index~0#1))[32:0]), 0bv8, 256bv32); srcloc: null [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950-2: call u132_roothub_setportfeature_#t~mem1046#1.base, u132_roothub_setportfeature_#t~mem1046#1.offset := read~$Pointer$#21(u132_roothub_setportfeature_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_setportfeature_~u132#1.offset), 8bv64); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082-1: SUMMARY for call dev_err(u132_hub_status_data_#t~mem1058#1.base, ~bvadd~64(13bv64, u132_hub_status_data_#t~mem1058#1.offset), 110bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: assume 20bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9016: assume !(20bv32 == ~zero_extend~32~16(u132_roothub_clearportfeature_~wValue#1)); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: u132_roothub_setportfeature_~retval~20#1 := u132_roothub_setportfeature_#t~ret1047#1;havoc u132_roothub_setportfeature_#t~mem1046#1.base, u132_roothub_setportfeature_#t~mem1046#1.offset;havoc u132_roothub_setportfeature_#t~ret1047#1; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1225#1.base, ldv_platform_pm_ops_instance_1_#t~mem1225#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(88bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_early_1_13 } true;ldv_pm_ops_instance_thaw_early_1_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_early_1_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1225#1.base, ldv_platform_pm_ops_instance_1_#t~mem1225#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_thaw_early_1_13_#t~ret1289#1, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.offset, ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.offset;ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.offset := ldv_pm_ops_instance_thaw_early_1_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.offset := ldv_pm_ops_instance_thaw_early_1_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_#in~arg1#1.offset; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12650: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668-1: call ldv_platform_pm_ops_instance_1_#t~mem1224#1.base, ldv_platform_pm_ops_instance_1_#t~mem1224#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(88bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800: havoc ldv_pm_ops_instance_freeze_noirq_1_12_#t~ret1253#1; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10800-1: SUMMARY for call ldv_pm_ops_instance_freeze_noirq_1_12_#t~ret1253#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg1#1.offset, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_1_12_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290: havoc u132_urb_enqueue_#t~mem897#1.base, u132_urb_enqueue_#t~mem897#1.offset;u132_urb_enqueue_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290-1: SUMMARY for call dev_err(u132_urb_enqueue_#t~mem897#1.base, ~bvadd~64(13bv64, u132_urb_enqueue_#t~mem897#1.offset), 99bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10074: havoc ldv_dispatch_register_5_2_#t~ret1164#1.base, ldv_dispatch_register_5_2_#t~ret1164#1.offset, ldv_dispatch_register_5_2_~arg0#1.base, ldv_dispatch_register_5_2_~arg0#1.offset, ldv_dispatch_register_5_2_~cf_arg_0~0#1.base, ldv_dispatch_register_5_2_~cf_arg_0~0#1.offset, ldv_dispatch_register_5_2_~tmp~66#1.base, ldv_dispatch_register_5_2_~tmp~66#1.offset;havoc ldv_dispatch_register_5_2_#in~arg0#1.base, ldv_dispatch_register_5_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_5_2 } true;ldv___platform_driver_register_#res#1 := ldv___platform_driver_register_~arg0#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume 0bv32 != ~zero_extend~32~16(u132_roothub_portstatus_#t~mem1022#1);havoc u132_roothub_portstatus_#t~mem1022#1;call u132_roothub_portstatus_#t~mem1023#1.base, u132_roothub_portstatus_#t~mem1023#1.offset := read~$Pointer$#21(u132_roothub_portstatus_~u132#1.base, ~bvadd~64(324bv64, u132_roothub_portstatus_~u132#1.offset), 8bv64);call u132_roothub_portstatus_#t~mem1024#1 := read~intINTTYPE4#21(u132_roothub_portstatus_~desc#1.base, u132_roothub_portstatus_~desc#1.offset, 4bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume !(0bv32 != ~zero_extend~32~16(u132_roothub_portstatus_#t~mem1022#1));havoc u132_roothub_portstatus_#t~mem1022#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12651: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: u132_suspend_~tmp___0~26#1.base, u132_suspend_~tmp___0~26#1.offset := u132_suspend_#t~ret1131#1.base, u132_suspend_#t~ret1131#1.offset;havoc u132_suspend_#t~ret1131#1.base, u132_suspend_#t~ret1131#1.offset;u132_suspend_~u132~31#1.base, u132_suspend_~u132~31#1.offset := u132_suspend_~tmp___0~26#1.base, u132_suspend_~tmp___0~26#1.offset;call u132_suspend_#t~mem1132#1 := read~intINTTYPE4#21(u132_suspend_~u132~31#1.base, ~bvadd~64(1260bv64, u132_suspend_~u132~31#1.offset), 4bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: SUMMARY for call u132_endp_put_kref(u132_endpoint_disable_~u132~22#1.base, u132_endpoint_disable_~u132~22#1.offset, u132_endpoint_disable_~endp~20#1.base, u132_endpoint_disable_~endp~20#1.offset); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-1: SUMMARY for call u132_suspend_#t~ret1131#1.base, u132_suspend_#t~ret1131#1.offset := hcd_to_u132(u132_suspend_~hcd~9#1.base, u132_suspend_~hcd~9#1.offset); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225-1: call u132_urb_enqueue_#t~mem878#1 := read~intINTTYPE4#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(1260bv64, u132_urb_enqueue_~u132~20#1.offset), 4bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume ~bvsgt~32(u132_urb_enqueue_#t~mem878#1, 1bv32);havoc u132_urb_enqueue_#t~mem878#1;call u132_urb_enqueue_#t~mem879#1.base, u132_urb_enqueue_#t~mem879#1.offset := read~$Pointer$#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(324bv64, u132_urb_enqueue_~u132~20#1.offset), 8bv64);call u132_urb_enqueue_#t~mem880#1 := read~intINTTYPE4#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(1260bv64, u132_urb_enqueue_~u132~20#1.offset), 4bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume !~bvsgt~32(u132_urb_enqueue_#t~mem878#1, 1bv32);havoc u132_urb_enqueue_#t~mem878#1;call u132_urb_enqueue_#t~mem881#1 := read~intINTTYPE4#21(u132_urb_enqueue_~u132~20#1.base, ~bvadd~64(1260bv64, u132_urb_enqueue_~u132~20#1.offset), 4bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume 0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset);havoc ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset;call ldv_timer_timer_instance_3_#t~mem1307#1.base, ldv_timer_timer_instance_3_#t~mem1307#1.offset := read~$Pointer$#21(ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ~bvadd~64(32bv64, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset), 8bv64);call ldv_timer_timer_instance_3_#t~mem1308#1 := read~intINTTYPE8#21(ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.base, ~bvadd~64(40bv64, ldv_timer_timer_instance_3_~ldv_3_container_timer_list~0#1.offset), 8bv64);assume { :begin_inline_ldv_timer_instance_callback_3_2 } true;ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset, ldv_timer_instance_callback_3_2_#in~arg1#1 := ldv_timer_timer_instance_3_#t~mem1307#1.base, ldv_timer_timer_instance_3_#t~mem1307#1.offset, ldv_timer_timer_instance_3_#t~mem1308#1;havoc ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset, ldv_timer_instance_callback_3_2_~arg1#1;ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset := ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset;ldv_timer_instance_callback_3_2_~arg1#1 := ldv_timer_instance_callback_3_2_#in~arg1#1;assume { :begin_inline_##fun~C_ULONG~TO~VOID } true;##fun~C_ULONG~TO~VOID_#in~1304#1, ##fun~C_ULONG~TO~VOID_#in~#fp#1.base, ##fun~C_ULONG~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_3_2_~arg1#1, ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset;havoc ##fun~C_ULONG~TO~VOID_#~1304#1;##fun~C_ULONG~TO~VOID_#~1304#1 := ##fun~C_ULONG~TO~VOID_#in~1304#1;call delayed_work_timer_fn(##fun~C_ULONG~TO~VOID_#~1304#1); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume !(0bv64 != ~bvadd~64(ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset));havoc ldv_timer_timer_instance_3_#t~mem1306#1.base, ldv_timer_timer_instance_3_#t~mem1306#1.offset; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10273: ldv_io_instance_callback_2_20_#t~ret1173#1 := u132_hub_control_#res#1;havoc u132_hub_control_#t~ret1074#1.base, u132_hub_control_#t~ret1074#1.offset, u132_hub_control_#t~mem1075#1, u132_hub_control_#t~mem1076#1.base, u132_hub_control_#t~mem1076#1.offset, u132_hub_control_#t~mem1077#1, u132_hub_control_#t~mem1078#1, u132_hub_control_#t~mem1079#1.base, u132_hub_control_#t~mem1079#1.offset, u132_hub_control_#t~ret1080#1, u132_hub_control_#t~ret1081#1, u132_hub_control_#t~ret1082#1, u132_hub_control_#t~ret1083#1, u132_hub_control_#t~ret1084#1, u132_hub_control_~hcd#1.base, u132_hub_control_~hcd#1.offset, u132_hub_control_~typeReq#1, u132_hub_control_~wValue#1, u132_hub_control_~wIndex#1, u132_hub_control_~buf#1.base, u132_hub_control_~buf#1.offset, u132_hub_control_~wLength#1, u132_hub_control_~u132~25#1.base, u132_hub_control_~u132~25#1.offset, u132_hub_control_~tmp~51#1.base, u132_hub_control_~tmp~51#1.offset, u132_hub_control_~retval~22#1;havoc u132_hub_control_#in~hcd#1.base, u132_hub_control_#in~hcd#1.offset, u132_hub_control_#in~typeReq#1, u132_hub_control_#in~wValue#1, u132_hub_control_#in~wIndex#1, u132_hub_control_#in~buf#1.base, u132_hub_control_#in~buf#1.offset, u132_hub_control_#in~wLength#1;assume { :end_inline_u132_hub_control } true;havoc ldv_io_instance_callback_2_20_#t~ret1173#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: assume 0bv32 != ~bvand~32(256bv32, u132_roothub_descriptor_#t~mem1005#1);havoc u132_roothub_descriptor_#t~mem1005#1;u132_roothub_descriptor_~temp~1#1 := ~bvor~32(1bv32, ~zero_extend~32~16(u132_roothub_descriptor_~temp~1#1))[16:0]; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: assume !(0bv32 != ~bvand~32(256bv32, u132_roothub_descriptor_#t~mem1005#1));havoc u132_roothub_descriptor_#t~mem1005#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1207#1.base, ldv_platform_pm_ops_instance_1_#t~mem1207#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(16bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_1_21 } true;ldv_pm_ops_instance_suspend_1_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_1_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1207#1.base, ldv_platform_pm_ops_instance_1_#t~mem1207#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_suspend_1_21_#t~ret1281#1, ldv_pm_ops_instance_suspend_1_21_~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_~arg0#1.offset, ldv_pm_ops_instance_suspend_1_21_~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_~arg1#1.offset;ldv_pm_ops_instance_suspend_1_21_~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_~arg0#1.offset := ldv_pm_ops_instance_suspend_1_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_1_21_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_1_21_~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_~arg1#1.offset := ldv_pm_ops_instance_suspend_1_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_1_21_#in~arg1#1.offset; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume ~bvule~32(~zero_extend~32~16(queue_int_on_old_endpoint_~tmp___2~4#1), 7bv32);call queue_int_on_old_endpoint_#t~mem794#1 := read~intINTTYPE2#21(queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);queue_int_on_old_endpoint_~tmp___0~15#1 := queue_int_on_old_endpoint_#t~mem794#1;havoc queue_int_on_old_endpoint_#t~mem794#1;call queue_int_on_old_endpoint_#t~mem795#1 := read~intINTTYPE2#21(queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);call write~intINTTYPE2#21(~bvadd~32(1bv32, ~zero_extend~32~16(queue_int_on_old_endpoint_#t~mem795#1))[16:0], queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(136bv64, queue_int_on_old_endpoint_~endp#1.offset), 2bv64);havoc queue_int_on_old_endpoint_#t~mem795#1;call write~$Pointer$#21(queue_int_on_old_endpoint_~urb#1.base, queue_int_on_old_endpoint_~urb#1.offset, queue_int_on_old_endpoint_~endp#1.base, ~bvadd~64(~bvadd~64(140bv64, queue_int_on_old_endpoint_~endp#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bvand~32(7bv32, ~zero_extend~32~16(queue_int_on_old_endpoint_~tmp___0~15#1))))), 8bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume !~bvule~32(~zero_extend~32~16(queue_int_on_old_endpoint_~tmp___2~4#1), 7bv32); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604-1: call ldv_platform_pm_ops_instance_1_#t~mem1206#1.base, ldv_platform_pm_ops_instance_1_#t~mem1206#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(16bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: assume 1bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10538: assume !(1bv32 == ldv_platform_pm_ops_instance_1_~tmp~73#1); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754-1: call u132_roothub_descriptor_#t~mem1005#1 := read~intINTTYPE4#21(u132_roothub_descriptor_~#rh_a~1#1.base, u132_roothub_descriptor_~#rh_a~1#1.offset, 4bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: havoc ldv_pm_ops_instance_thaw_early_1_13_#t~ret1289#1, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg0#1.offset, ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_early_1_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_1_13_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_early_1_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_1_13_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_early_1_13 } true;havoc ldv_platform_pm_ops_instance_1_#t~mem1225#1.base, ldv_platform_pm_ops_instance_1_#t~mem1225#1.offset; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_slock_of_u132_spin(); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: SUMMARY for call u132_udev_get_kref(queue_control_on_old_endpoint_~u132#1.base, queue_control_on_old_endpoint_~u132#1.offset, queue_control_on_old_endpoint_~udev~6#1.base, queue_control_on_old_endpoint_~udev~6#1.offset); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160-1: SUMMARY for call list_add_tail(queue_control_on_old_endpoint_~urbq___1~0#1.base, queue_control_on_old_endpoint_~urbq___1~0#1.offset, queue_control_on_old_endpoint_~endp#1.base, ~bvadd~64(204bv64, queue_control_on_old_endpoint_~endp#1.offset)); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160: call write~$Pointer$#21(queue_control_on_old_endpoint_~urb#1.base, queue_control_on_old_endpoint_~urb#1.offset, queue_control_on_old_endpoint_~urbq___1~0#1.base, ~bvadd~64(16bv64, queue_control_on_old_endpoint_~urbq___1~0#1.offset), 8bv64); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: assume 3bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: assume !(3bv32 == ldv_struct_hc_driver_io_instance_2_~tmp___4~5#1); [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: havoc u132_roothub_portstatus_#t~mem1023#1.base, u132_roothub_portstatus_#t~mem1023#1.offset;havoc u132_roothub_portstatus_#t~mem1024#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821-1: SUMMARY for call _dev_info(u132_roothub_portstatus_#t~mem1023#1.base, ~bvadd~64(13bv64, u132_roothub_portstatus_#t~mem1023#1.offset), 108bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953: assume 0bv32 != u132_roothub_setportfeature_~retval~20#1;u132_roothub_setportfeature_#res#1 := u132_roothub_setportfeature_~retval~20#1; [2025-02-08 04:42:20,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953: assume !(0bv32 != u132_roothub_setportfeature_~retval~20#1);u132_roothub_setportfeature_#res#1 := 0bv32; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10935-1: SUMMARY for call ldv_pm_ops_instance_suspend_late_1_18_#t~ret1283#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg1#1.offset, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_1_18_~arg0#1.offset); srcloc: null [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10935: havoc ldv_pm_ops_instance_suspend_late_1_18_#t~ret1283#1; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737-1: call ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(56bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume 0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset);havoc ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset;call ldv_platform_pm_ops_instance_1_#t~mem1244#1.base, ldv_platform_pm_ops_instance_1_#t~mem1244#1.offset := read~$Pointer$#3(ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(56bv64, ldv_platform_pm_ops_instance_1_~ldv_1_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_1_4 } true;ldv_pm_ops_instance_restore_1_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_1_4_#in~arg0#1.offset, ldv_pm_ops_instance_restore_1_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_1_4_#in~arg1#1.offset := ldv_platform_pm_ops_instance_1_#t~mem1244#1.base, ldv_platform_pm_ops_instance_1_#t~mem1244#1.offset, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.base, ldv_platform_pm_ops_instance_1_~ldv_1_device_device~0#1.offset;havoc ldv_pm_ops_instance_restore_1_4_#t~ret1263#1, ldv_pm_ops_instance_restore_1_4_~arg0#1.base, ldv_pm_ops_instance_restore_1_4_~arg0#1.offset, ldv_pm_ops_instance_restore_1_4_~arg1#1.base, ldv_pm_ops_instance_restore_1_4_~arg1#1.offset;ldv_pm_ops_instance_restore_1_4_~arg0#1.base, ldv_pm_ops_instance_restore_1_4_~arg0#1.offset := ldv_pm_ops_instance_restore_1_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_1_4_#in~arg0#1.offset;ldv_pm_ops_instance_restore_1_4_~arg1#1.base, ldv_pm_ops_instance_restore_1_4_~arg1#1.offset := ldv_pm_ops_instance_restore_1_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_1_4_#in~arg1#1.offset; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume !(0bv64 != ~bvadd~64(ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset));havoc ldv_platform_pm_ops_instance_1_#t~mem1243#1.base, ldv_platform_pm_ops_instance_1_#t~mem1243#1.offset; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: ldv_io_instance_probe_2_11_~tmp~70#1 := ldv_io_instance_probe_2_11_#t~ret1180#1;havoc ldv_io_instance_probe_2_11_#t~ret1180#1;ldv_io_instance_probe_2_11_#res#1 := ldv_io_instance_probe_2_11_~tmp~70#1; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume true;havoc u132_urb_enqueue_#t~nondet911#1;call write~intINTTYPE1#6(u132_urb_enqueue_#t~nondet911#1, u132_urb_enqueue_~d~0#1.base, ~bvadd~64(u132_urb_enqueue_~d~0#1.offset, u132_urb_enqueue_#t~loopctr910#1), 8bv64);u132_urb_enqueue_#t~loopctr910#1 := ~bvadd~64(1bv64, u132_urb_enqueue_#t~loopctr910#1); [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume true;u132_urb_enqueue_~tmp___5~2#1 := ~sign_extend~32~8(u132_urb_enqueue_#t~ret912#1);havoc u132_urb_enqueue_#t~mem909#1;havoc u132_urb_enqueue_#t~loopctr910#1;havoc u132_urb_enqueue_#t~nondet911#1;havoc u132_urb_enqueue_#t~ret912#1;u132_urb_enqueue_~w~0#1 := u132_urb_enqueue_~tmp___5~2#1;u132_urb_enqueue_~d~0#1.base, u132_urb_enqueue_~d~0#1.offset := u132_urb_enqueue_~d~0#1.base, ~bvadd~64(u132_urb_enqueue_~d~0#1.offset, ~sign_extend~64~32(u132_urb_enqueue_~w~0#1));u132_urb_enqueue_~l~0#1 := ~bvadd~32(u132_urb_enqueue_~l~0#1, u132_urb_enqueue_~w~0#1); [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341-1: SUMMARY for call ldv_io_instance_probe_2_11_#t~ret1180#1 := u132_hcd_start(ldv_io_instance_probe_2_11_~arg1#1.base, ldv_io_instance_probe_2_11_~arg1#1.offset); srcloc: null [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11266: havoc ldv_timer_instance_callback_3_2_~arg0#1.base, ldv_timer_instance_callback_3_2_~arg0#1.offset, ldv_timer_instance_callback_3_2_~arg1#1;havoc ldv_timer_instance_callback_3_2_#in~arg0#1.base, ldv_timer_instance_callback_3_2_#in~arg0#1.offset, ldv_timer_instance_callback_3_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_3_2 } true;havoc ldv_timer_timer_instance_3_#t~mem1307#1.base, ldv_timer_timer_instance_3_#t~mem1307#1.offset;havoc ldv_timer_timer_instance_3_#t~mem1308#1; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227-1: SUMMARY for call dev_err(u132_urb_enqueue_#t~mem879#1.base, ~bvadd~64(13bv64, u132_urb_enqueue_#t~mem879#1.offset), 97bv64, 0bv64); srcloc: null [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10473: assume 2bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10473: assume !(2bv32 == ldv_platform_platform_instance_0_~tmp___2~12#1); [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: havoc u132_urb_enqueue_#t~mem879#1.base, u132_urb_enqueue_#t~mem879#1.offset;havoc u132_urb_enqueue_#t~mem880#1;u132_urb_enqueue_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset);havoc u132_urb_enqueue_~#data~0#1.base, u132_urb_enqueue_~#data~0#1.offset; [2025-02-08 04:42:20,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:42:20,965 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:42:20,969 INFO L158 Benchmark]: Toolchain (without parser) took 80521.27ms. Allocated memory was 83.9MB in the beginning and 671.1MB in the end (delta: 587.2MB). Free memory was 42.5MB in the beginning and 398.8MB in the end (delta: -356.3MB). Peak memory consumption was 494.6MB. Max. memory is 16.1GB. [2025-02-08 04:42:20,970 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 83.9MB. Free memory is still 62.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:42:20,970 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4788.01ms. Allocated memory was 83.9MB in the beginning and 335.5MB in the end (delta: 251.7MB). Free memory was 42.5MB in the beginning and 118.8MB in the end (delta: -76.3MB). Peak memory consumption was 178.6MB. Max. memory is 16.1GB. [2025-02-08 04:42:20,970 INFO L158 Benchmark]: Boogie Procedure Inliner took 288.70ms. Allocated memory is still 335.5MB. Free memory was 118.3MB in the beginning and 207.0MB in the end (delta: -88.7MB). Peak memory consumption was 42.6MB. Max. memory is 16.1GB. [2025-02-08 04:42:20,970 INFO L158 Benchmark]: Boogie Preprocessor took 1318.64ms. Allocated memory is still 335.5MB. Free memory was 207.0MB in the beginning and 81.7MB in the end (delta: 125.3MB). Peak memory consumption was 156.0MB. Max. memory is 16.1GB. [2025-02-08 04:42:20,970 INFO L158 Benchmark]: IcfgBuilder took 74120.74ms. Allocated memory was 335.5MB in the beginning and 671.1MB in the end (delta: 335.5MB). Free memory was 81.7MB in the beginning and 398.8MB in the end (delta: -317.1MB). Peak memory consumption was 284.8MB. Max. memory is 16.1GB. [2025-02-08 04:42:20,977 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.32ms. Allocated memory is still 83.9MB. Free memory is still 62.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4788.01ms. Allocated memory was 83.9MB in the beginning and 335.5MB in the end (delta: 251.7MB). Free memory was 42.5MB in the beginning and 118.8MB in the end (delta: -76.3MB). Peak memory consumption was 178.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 288.70ms. Allocated memory is still 335.5MB. Free memory was 118.3MB in the beginning and 207.0MB in the end (delta: -88.7MB). Peak memory consumption was 42.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1318.64ms. Allocated memory is still 335.5MB. Free memory was 207.0MB in the beginning and 81.7MB in the end (delta: 125.3MB). Peak memory consumption was 156.0MB. Max. memory is 16.1GB. * IcfgBuilder took 74120.74ms. Allocated memory was 335.5MB in the beginning and 671.1MB in the end (delta: 335.5MB). Free memory was 81.7MB in the beginning and 398.8MB in the end (delta: -317.1MB). Peak memory consumption was 284.8MB. 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: 4421]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4421-4422] - GenericResultAtLocation [Line: 4427]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4427-4429] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:42:21,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2