Commit f957826
committed
Auto merge of rust-lang#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 rust-lang#62592 (comment) and rust-lang#134275 (comment) for failed checks.
Since rust-lang#138944 though, `std` now provides these symbols, so we should be able to re-enable LLVM assertions, debug assertions and overflow checks.
Fixes rust-lang#59637.
try-job: `*apple*`2 files changed
+1
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
431 | 431 | | |
432 | 432 | | |
433 | 433 | | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | 434 | | |
438 | 435 | | |
439 | 436 | | |
| |||
449 | 446 | | |
450 | 447 | | |
451 | 448 | | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | 449 | | |
456 | 450 | | |
457 | 451 | | |
| |||
471 | 465 | | |
472 | 466 | | |
473 | 467 | | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | 468 | | |
478 | 469 | | |
479 | 470 | | |
| |||
493 | 484 | | |
494 | 485 | | |
495 | 486 | | |
496 | | - | |
497 | | - | |
498 | | - | |
499 | 487 | | |
500 | 488 | | |
501 | 489 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
0 commit comments