Skip to content

fix unsafe autoref lint error #36

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mikeyhew
Copy link

This fixes a new deny-by-default lint that was added in Rust 1.88

cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 15, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 16, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 17, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 17, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 18, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 19, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 20, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 23, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 24, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 24, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 25, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 25, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 25, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 25, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 26, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 27, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 28, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jun 30, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 1, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
mkarolin pushed a commit to brave/brave-core that referenced this pull request Jul 1, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 2, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
mkarolin pushed a commit to brave/brave-core that referenced this pull request Jul 2, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 3, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
mkarolin pushed a commit to brave/brave-core that referenced this pull request Jul 3, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 7, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 8, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 8, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 9, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 9, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 10, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 10, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 11, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
mkarolin pushed a commit to brave/brave-core that referenced this pull request Jul 14, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
mkarolin pushed a commit to brave/brave-core that referenced this pull request Jul 14, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 15, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
cdesouza-chromium added a commit to brave/brave-core that referenced this pull request Jul 15, 2025
It looks like the toolchain update has revealed some broken code in this
crate. This change is a patch that incorporate a suggested fix pushed in
a PR to this crate.

zakarumych/allocator-api2#36

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/1d4f52c873dffdb76f37ee95c001a940a7eaba96

commit 1d4f52c873dffdb76f37ee95c001a940a7eaba96
Author: Hans Wennborg <hans@chromium.org>
Date:   Fri Jun 13 08:44:13 2025 -0700

    Roll clang+rust llvmorg-21-init-11777-gfd3fecfc-1 : llvmorg-21-init-15009-g841a7f08-1 / 4a0969e06dbeaaa43914d2d00b2e843d49aa3886-1 : 0b65d0db5f77c44bf37b4a25489562d68c14aecf-1

    https://chromium.googlesource.com/external/github.com/llvm/llvm-project/+log/fd3fecfc..841a7f08

    https://chromium.googlesource.com/external/github.com/rust-lang/rust/+log/4a0969e06dbe..0b65d0db5f77

    Ran: ./tools/clang/scripts/upload_revision.py 841a7f0897272f6412bc2e42a7dd695bf1e8a8cf

    Bug: 417956700, 424424323, 417996267
    Change-Id: Ib28070bfae9c58cd840294a9caf2baf61dd9f0a5
    Tricium: skip
    Disable-Rts: True
    Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
    Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
    Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
    Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
    Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
    Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
    Cq-Include-Trybots: chromium/try:ios-catalyst,win-asan,android-official
    Cq-Include-Trybots: chromium/try:fuchsia-arm64-cast-receiver-rel
    Cq-Include-Trybots: chromium/try:mac-official,linux-official
    Cq-Include-Trybots: chromium/try:win-official,win32-official
    Cq-Include-Trybots: chromium/try:win-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-dbg
    Cq-Include-Trybots: chromium/try:android-cronet-riscv64-rel
    Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
    Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
    Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome
    Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
    Cq-Include-Trybots: luci.chromium.try:linux-cast-x64-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm32-rel
    Cq-Include-Trybots: chromium/try:android-rust-arm64-dbg
    Cq-Include-Trybots: chromium/try:android-rust-arm64-rel
    Cq-Include-Trybots: chromium/try:linux-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:linux-rust-x64-rel
    Cq-Include-Trybots: chromium/try:mac-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-dbg
    Cq-Include-Trybots: chromium/try:win-rust-x64-rel
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6633422
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1473597}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant