about summary refs log tree commit diff
path: root/library
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-09-28 21:40:04 +0000
committerbors <bors@rust-lang.org>2025-09-28 21:40:04 +0000
commitf957826bff7a68b267ce75b1ea56352aed0cca0a (patch)
tree251b8ffc83972cd6105deffbeece287204c63160 /library
parentc8905eaa66e0c35a33626e974b9ce6955c739b5b (diff)
parent9878be7787a6239b9651eeaccb040778051038f6 (diff)
downloadrust-f957826bff7a68b267ce75b1ea56352aed0cca0a.tar.gz
rust-f957826bff7a68b267ce75b1ea56352aed0cca0a.zip
Auto merge of #146513 - madsmtm:apple-reenable-assertions, r=Mark-Simulacrum
Re-enable assertions on macOS alt builds

These were previously disabled, in part for performance reasons, in part due to needing availability symbols `__isPlatformVersionAtLeast` and `__isOSVersionAtLeast` that `compiler-builtins` did not provide, see https://github.com/rust-lang/rust/pull/62592#issuecomment-510670657 and https://github.com/rust-lang/rust/pull/134275#issuecomment-2543067830 for failed checks.

Since https://github.com/rust-lang/rust/pull/138944 though, `std` now provides these symbols, so we should be able to re-enable LLVM assertions, debug assertions and overflow checks.

Fixes https://github.com/rust-lang/rust/issues/59637.

try-job: `*apple*`
Diffstat (limited to 'library')
0 files changed, 0 insertions, 0 deletions