Rollup merge of #142992 - workingjubilee:dont-validate-naughty-abis, r=jieyouxu

Convert some ABI tests to use `extern "rust-invalid"`
This commit is contained in:
Jana Dönszelmann 2025-06-25 22:14:56 +02:00 committed by GitHub
commit 20e47aafcc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 102 additions and 195 deletions

View file

@ -59,6 +59,11 @@ The output is normalized to ignore unwanted differences, see the
[Normalization](#normalization) section. If the file is missing, then
compiletest expects the corresponding output to be empty.
A common reason to use normalization, revisions, and most of the other following tools,
is to account for platform differences. Consider alternatives to these tools, like
e.g. using the `extern "rust-invalid"` ABI that is invalid on every platform
instead of fixing the test to use cross-compilation and testing every possibly-invalid ABI.
There can be multiple stdout/stderr files. The general form is:
```text