roll: pigweed a42890d..1fec695 (5 commits)

1fec695:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/263515 pw_uart: clang-tidy fix
c332380:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/263097 build: Roll rust toolchain
4379803:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/263552 pw_transfer: clang-tidy fixes
f1cc327:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/263494 clang-tidy: Config updates
23840c1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/263514 pw_software_update: clang-tidy fix

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: a42890dfefc2ac..1fec695ebe7809
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8724356947819929329
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I75db1e251329d692d1d48615003dca2ed777f673
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/263414
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/MODULE.bazel b/MODULE.bazel
index fff6414..8700c0c 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -39,9 +39,9 @@
 git_override(
     module_name = "pigweed",
     # ROLL: Warning: this entry is automatically updated.
-    # ROLL: Last updated 2025-01-29.
-    # ROLL: By https://cr-buildbucket.appspot.com/build/8724367975365833553.
-    commit = "a42890dfefc2acfc9e0d5583fb215628bd8b4a8c",
+    # ROLL: Last updated 2025-01-30.
+    # ROLL: By https://cr-buildbucket.appspot.com/build/8724356947819929329.
+    commit = "1fec695ebe78090c2dc9ab3ef2462f2e14b8262a",
     remote = "https://pigweed.googlesource.com/pigweed/pigweed",
 )
 
diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock
index 88cb0e9..0260f8b 100644
--- a/MODULE.bazel.lock
+++ b/MODULE.bazel.lock
@@ -854,7 +854,7 @@
     "@@pigweed+//pw_toolchain/rust:extensions.bzl%pw_rust": {
       "general": {
         "bzlTransitiveDigest": "0zpjhCipe+Ca8/P2/QbuZxo+fi5CO5OMT5lRuh+dzKk=",
-        "usagesDigest": "8BeVY11ZA0sqMOQMhvNeUKvn/6AxnI+UeLEwFAZPv5Y=",
+        "usagesDigest": "I17KtLOgpr4WSlKrVNV2Rewm78d8aNp4hEGJITfHTIs=",
         "recordedFileInputs": {},
         "recordedDirentsInputs": {},
         "envVariables": {},
@@ -864,7 +864,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_toolchain.BUILD",
               "path": "fuchsia/third_party/rust/host/linux-arm64",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_aarch64-unknown-linux-gnu_aarch64": {
@@ -872,7 +872,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/aarch64-unknown-linux-gnu",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_host_linux_x86_64": {
@@ -880,7 +880,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_toolchain.BUILD",
               "path": "fuchsia/third_party/rust/host/linux-amd64",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_x86_64-unknown-linux-gnu_x86_64": {
@@ -888,7 +888,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/x86_64-unknown-linux-gnu",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_host_macos_aarch64": {
@@ -896,7 +896,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_toolchain.BUILD",
               "path": "fuchsia/third_party/rust/host/mac-arm64",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_aarch64-apple-darwin_aarch64": {
@@ -904,7 +904,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/aarch64-apple-darwin",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_host_macos_x86_64": {
@@ -912,7 +912,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_toolchain.BUILD",
               "path": "fuchsia/third_party/rust/host/mac-amd64",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_x86_64-apple-darwin_x86_64": {
@@ -920,7 +920,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/x86_64-apple-darwin",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_thumbv6m-none-eabi_armv6-m": {
@@ -928,7 +928,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/thumbv6m-none-eabi",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_thumbv7m-none-eabi_armv7-m": {
@@ -936,7 +936,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/thumbv7m-none-eabi",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "rust_toolchain_target_thumbv7m-none-eabi_armv7e-m": {
@@ -944,7 +944,7 @@
             "attributes": {
               "build_file": "@@pigweed+//pw_toolchain/rust:rust_stdlib.BUILD",
               "path": "fuchsia/third_party/rust/target/thumbv7m-none-eabi",
-              "tag": "rust_revision:bf9c7a64ad222b85397573668b39e6d1ab9f4a72"
+              "tag": "rust_revision:77a455303bf08da8eef6236b2b4422a77cd25c42"
             }
           },
           "pw_rust_toolchains": {