rust/library/compiler-builtins/libm/ci
Trevor Gross 5c94cce6b2 Add a release-checked profile with debug and overflow assertions
A failing debug assertion or overflow without correctly wrapping or
saturating is a bug, but the `debug` profile that has these enabled does
not run enough test cases to hit edge cases that may trigger these. Add
a new `release-checked` profile that enables debug assertions and
overflow checks. This seems to only extend per-function test time by a
few seconds (or around a minute on longer extensive tests), so enable
this as the default on CI.

In order to ensure `no_panic` still gets checked, add a build-only step
to CI.
2025-01-11 20:35:30 -05:00
..
docker Enable MPFR tests on i586 2025-01-06 15:41:39 -05:00
calculate-exhaustive-matrix.py Run extensive tests in CI when relevant files change 2025-01-06 08:56:22 +00:00
download-musl.sh Add a script for downloading musl 2024-10-28 12:59:38 -05:00
run-docker.sh Forward the CI environment variable when running in Docker 2025-01-01 10:56:56 +00:00
run.sh Add a release-checked profile with debug and overflow assertions 2025-01-11 20:35:30 -05:00