4. Armv8-A bare-metal¶
This page outlines the testing of Ferrocene rolling (based on Rust 1.85.0) in the following environment:
Target name |
Target triple |
|
---|---|---|
Host platform: |
x86-64 Linux (glibc) |
|
Compilation target: |
Armv8-A bare-metal |
|
Bare metal testing target: |
Armv8-A bare-metal |
|
4.1. Test results¶
The following are the results of the Ferrocene test suites. For further details of each test suite, refer to Evaluation Report : Qualification Method.
4.1.1. Compiletest Test Suite¶
Test suite: RUSTC_TS1_COMP
The following compiletest suites were executed as part of this test suite:
Compiletest suite |
Passed tests |
Ignored tests |
Failed tests |
Total tests |
---|---|---|---|---|
|
443 |
71 |
0 |
514 |
|
599 |
177 |
0 |
776 |
|
42 |
0 |
0 |
42 |
|
90 |
2 |
0 |
92 |
|
0 |
92 |
0 |
92 |
|
224 |
6 |
0 |
230 |
|
162 |
5 |
0 |
167 |
|
293 |
18 |
0 |
311 |
|
208 |
202 |
0 |
410 |
|
18050 |
469 |
0 |
18519 |
Note
The following test suites are not executed on Armv8-A bare-metal, as it is not a host platform:
Test suite |
Purpose |
---|---|
|
Tests the compiler’s pretty printing. |
|
Tests the compiler binary’s invocation. |
|
Tests the documentation generator. |
Note
The following test suites are not executed on Armv8-A bare-metal as they require the tests to be executed on the CI machine, while we execute the tests in a remote machine:
Test suite |
Purpose |
---|---|
|
Tests the interactions of debuggers with the compiled program. |
4.1.2. Library Test Suite¶
Test suite: RUSTC_TS2_LIBR
Crate name |
Passed tests |
Ignored tests |
Failed tests |
Total tests |
---|---|---|---|---|
|
1940 |
39 |
0 |
1979 |
|
2200 |
4 |
0 |
2204 |
|
52 |
6 |
0 |
58 |
Note
The std
crate is not tested on Armv8-A bare-metal because it is not
available on bare metal targets.
4.1.3. Compiler Test Suite¶
Test suite: RUSTC_TS3_CRAT
Note
The compiler test suite is not tested on Armv8-A bare-metal, as it is not a host platform.
4.1.4. Linkchecker Test Suite¶
Test suite: RUSTC_TS4_LINK
Note
The linkchecker test suite is not tested on Armv8-A bare-metal, as it is not a host platform.
4.1.5. Build System Test Suite¶
Test suite: RUSTC_TS6_BSYS
Note
The build system test suite is not tested on Armv8-A bare-metal, as it is not a host platform.
4.1.6. Tidy Test Suite¶
Test suite: RUSTC_TS7_TIDY
Note
The tidy test suite is not tested on Armv8-A bare-metal, as it is not a host platform.
4.1.7. Self-Test Test Suite¶
Test suite: RUSTC_TS8_SELF
Note
The self-test test suite is not tested on Armv8-A bare-metal, as it is not a host platform.
4.2. Ignored Tests¶
The following table presents the 1091 tests that were ignored by our infrastructure for Armv8-A bare-metal, along with the reason as to why they were ignored.
Test name |
Ignore reason |
---|---|
|
only executed when the architecture is x86_64 |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the architecture is nvptx64 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored when the LLVM version 19.1.5 is older than 20.0.0 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH) |
|
ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH) |
|
ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH) |
|
ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH) |
|
ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH) |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is x86 |
|
only executed when the operating system is windows |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-fortanix-unknown-sgx |
|
only executed when the target is x86_64-fortanix-unknown-sgx |
|
only executed when the target is x86_64-fortanix-unknown-sgx |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is avr |
|
only executed when the architecture is msp430 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target environment is msvc |
|
only executed when the architecture is x86_64 |
|
ignored when std is built with debug assertions |
|
only executed when the architecture is bpf |
|
ignored when the LLVM version (19.1.5) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.5) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.5) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.5) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.5) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.5) is newer than majorversion 18 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is loongarch64-unknown-linux-gnu |
|
only executed when the target is loongarch64-unknown-linux-gnu |
|
only executed when the target is loongarch64-unknown-linux-gnu |
|
ignored when the target environment is gnu |
|
ignored on targets without unwinding support (- this test verifies the amount of drop calls when unwinding is used) |
|
only executed when the architecture is x86_64 |
|
only executed when the pointer width is 32bit |
|
only executed when the architecture is x86 |
|
only executed when the pointer width is 32bit |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the target vendor is Apple |
|
only executed when the operating system is windows |
|
ignored on targets without xray tracing |
|
ignored on targets without xray tracing |
|
ignored on targets without xray tracing |
|
ignored when the LLVM version 19.1.5 is older than 20.0.0 |
|
only executed when the pointer width is 16bit |
|
only executed when the architecture is x86_64 ((it’s using arch-specific types)) |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the operating system is windows |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 ((vectorization varies between architectures)) |
|
only executed when the architecture is loongarch64 |
|
ignored on targets without unwinding support |
|
ignored when std is built with debug assertions |
|
ignored when std is built with debug assertions |
|
only executed when the pointer width is 32bit |
|
ignored on targets without address sanitizer |
|
only executed when the architecture is x86_64 |
|
only executed when the target environment is msvc |
|
only executed when the architecture is x86_64 |
|
only executed when the operating system is windows |
|
ignored on targets without unwinding support |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the pointer width is 32bit |
|
ignored always (this is not a test) |
|
only executed when the architecture is riscv64 |
|
only executed when the architecture is loongarch64 |
|
only executed when the architecture is riscv64 |
|
ignored on targets without address sanitizer |
|
ignored on targets without address sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without dataflow sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory tagging sanitizer |
|
ignored on targets without leak sanitizer |
|
ignored on targets without leak sanitizer |
|
ignored on targets without address sanitizer |
|
ignored on targets without SafeStack support |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without shadow call stacks |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when std is built with debug assertions ((debug assertions prevent generating shufflevector)) |
|
ignored on targets without CFI sanitizer |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-pc-windows-msvc |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (no support for thread locals) |
|
only executed when the architecture is x86_64 |
|
ignored when the LLVM version 19.1.5 is older than 20.0.0 |
|
only executed when the pointer width is 32bit |
|
only executed when the pointer width is 32bit |
|
only executed when the architecture is x86 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
ignored when std is built with debug assertions ((FIXME: checks for call detect scoped noalias metadata)) |
|
ignored on targets without unwinding support |
|
ignored when std is built with debug assertions |
|
ignored when std is built with debug assertions ((FIXME: checks for call detect scoped noalias metadata)) |
|
ignored when std is built with debug assertions ((plain old debug assertions)) |
|
ignored when the pointer width is 64bit |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is wasm32 |
|
ignored when the test mode is coverage-map |
|
ignored when the test mode is coverage-map |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when the test mode is coverage-run |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when the test mode is coverage-run |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (instrument-coverage is not supported) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
ignored always (The test is extremely slow due to debug assertions being enabled) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when std is built with debug assertions |
|
ignored when std is built with debug assertions ((precondition checks are under cfg(debug_assertions))) |
|
ignored when std is built with debug assertions ((precondition checks on ptr::add are under cfg(debug_assertions))) |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
only executed when the target vendor is Apple |
|
only executed when the target vendor is Apple |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without Rust’s LLD |
|
ignored when cross-compiling |
|
ignored always |
|
ignored when cross-compiling ((needs to run test binary)) |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the operating system and target environment are windows-gnu |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the operating system is windows |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the architecture is x86_64 |
|
ignored on targets without dynamic linking |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
only executed when the architecture is x86_64 |
|
only executed when the operating system is windows (other platforms do not have Windows verbatim paths) |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without unwinding support ((test file contains #[should_panic] test)) |
|
ignored on targets without unwinding support ((test file contains #[should_panic] test)) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
only executed when the target vendor is Apple |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the target vendor is Apple |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the operating system is windows |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the target vendor is Apple |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the target is x86_64-pc-windows-gnu |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling (the built binary is executed) |
|
only executed when the target environment is msvc |
|
only executed when the target is aarch64-unknown-linux-gnu |
|
only executed when the architecture is x86_64 |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the target is x86_64-pc-windows-msvc |
|
only executed when the operating system and target environment are windows-msvc |
|
only executed when the operating system and target environment are windows-msvc |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
ignored when dlltool for the current architecture is not present |
|
ignored when dlltool for the current architecture is not present |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without Rust’s LLD |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without address sanitizer |
|
ignored on targets without address sanitizer |
|
ignored on targets without address sanitizer |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the architecture is x86_64 |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the architecture is part of the Thumb family |
|
only executed when the architecture is part of the Thumb family |
|
ignored when cross-compiling |
|
only executed when the target vendor is Apple |
|
ignored when cross-compiling |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is WASM |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the operating system is windows |
|
ignored on targets without Rust’s LLD |
|
only executed when the operating system is windows |
|
only executed when the target environment is msvc |
|
only executed when the target is x86_64-fortanix-unknown-sgx |
|
ignored when cross-compiling |
|
ignored when the architecture is aarch64 |
|
ignored when the architecture is aarch64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without PIC relocation model |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the operating system and target environment are windows-msvc |
|
ignored on targets without unwinding support |
|
ignored when the LLVM version is between 19.0.0 and 99.0.0 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when the LLVM version is between 19.0.0 and 99.0.0 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when the LLVM version is between 19.0.0 and 99.0.0 |
|
ignored when the LLVM version is between 19.0.0 and 99.0.0 |
|
ignored when the LLVM version is between 19.0.0 and 99.0.0 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when the LLVM version is between 19.0.0 and 99.0.0 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support (Size of Futures change on panic=abort) |
|
ignored on targets without unwinding support (Size of Futures change on panic=abort) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when LLVM Enzyme is disabled |
|
only executed when the target vendor is Apple |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (backtraces not supported on the target) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (backtraces not supported on the target) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is arm |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the target environment is msvc |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored when cross-compiling (because aux-bin does not yet support it) |
|
ignored always ((auxiliary, used by other tests)) |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support (Size of Closures change on panic=abort) |
|
ignored on targets without unwinding support |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (the actual tested target does not support this) |
|
only executed when the target environment is msvc |
|
only executed when the target environment is msvc |
|
ignored always (not a test, auxiliary) |
|
ignored always (not a test, auxiliary) |
|
ignored always (this is not a test) |
|
ignored always (this is not a test) |
|
ignored always (this is not a test) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
ignored when cross-compiling |
|
ignored always (tail calls are not implemented in rustc_codegen_ssa yet, so this causes 🧊) |
|
ignored on targets without unwinding support (since it affects the error output) |
|
ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header)) |
|
ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header)) |
|
ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header)) |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when LLVM Enzyme is disabled |
|
ignored when LLVM Enzyme is disabled |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when the release channel is nightly |
|
only executed when the architecture is x86 |
|
ignored on targets without dynamic linking |
|
ignored on targets without dynamic linking |
|
ignored on targets without dynamic linking (- proc macros rely on dynamic linking) |
|
ignored on targets without dynamic linking (- proc macros rely on dynamic linking) |
|
ignored on targets without dynamic linking (- this test is attempting to link a dynamic library) |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the architecture is x86_64 (Tested stderr is x86_64-linux-gnu specific) |
|
only executed when the architecture is x86_64 (Tested stderr is x86_64-linux-gnu specific) |
|
ignored when cross-compiling (The error message is different when cross-compiling) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when the architecture is aarch64 (This test does not produce the final line of the stderr about 64 bit code) |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the architecture is x86 |
|
ignored always |
|
ignored on targets without xray tracing |
|
ignored on targets without xray tracing |
|
ignored on targets without xray tracing |
|
ignored on targets without xray tracing |
|
ignored on targets without xray tracing |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header)) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
ignored always ((#54987)) |
|
ignored always ((rustfix needs multiple suggestions)) |
|
ignored on targets without dynamic linking |
|
ignored on targets without unwinding support (uses catch_unwind) |
|
ignored on targets without unwinding support |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
ignored on targets without unwinding support |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
ignored always (Not a test. Used by other tests) |
|
only executed when the architecture is x86_64 |
|
only executed when the pointer width is 32bit (Layout computation rejects this layout for different reasons on 64-bit.) |
|
only executed when the architecture is x86 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored when the pointer width is 64bit |
|
ignored when the pointer width is 64bit |
|
only executed when the architecture is x86_64 |
|
ignored when cross-compiling (default-linker-libraries=yes doesn’t play well with cross compiling) |
|
ignored when cross-compiling (default-linker-libraries=yes doesn’t play well with cross compiling) |
|
only executed when the target environment is msvc |
|
only executed when the operating system is ios |
|
only executed when the operating system is tvos |
|
only executed when the operating system is visionos |
|
only executed when the operating system is watchos |
|
ignored on targets without dynamic linking |
|
ignored always (FIXME(81658, 83171)) |
|
ignored always (auxiliary file for expansion-time.rs) |
|
ignored always (not a test) |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored always (not a test) |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
ignored when the target is aarch64-unknown-ferrocenecoretest |
|
ignored on targets without unwinding support |
|
ignored always |
|
only executed when the architecture is x86_64 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored always (auxiliary file for include-single-expr.rs) |
|
ignored always (auxiliary file for include-single-expr.rs) |
|
ignored always (this is an auxiliary file as part of another test.) |
|
ignored always (this is an auxiliary file as part of another test.) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored on targets without unwinding support (Asserting on contents of error message) |
|
ignored on targets without unwinding support (Asserting on contents of error message) |
|
ignored on targets without unwinding support (Asserting on contents of error message) |
|
ignored always ((#54987)) |
|
ignored always ((#54987)) |
|
only executed when the target is i686-pc-windows-msvc |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support (this test checks that a destructor is called after panicking) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored always (this is just a helper for the real test in this dir) |
|
ignored always (this is just a helper for the real test in this dir) |
|
ignored always (Not a test. Used by other tests) |
|
ignored always (Not a test. Used by other tests) |
|
ignored always (not a test. aux file) |
|
only executed when the operating system is windows |
|
ignored on targets without unwinding support |
|
ignored always (not a test, used by non_modrs_mods.rs) |
|
ignored always (not a test) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored always ((auxiliary, used by other tests)) |
|
only executed when the architecture is wasm32 |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support (since it affects the error output) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the target is x86_64-pc-windows-msvc |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the target is x86_64-pc-windows-msvc |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (backtraces not supported on the target) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored always (this is an auxiliary file for circular-modules-main.rs) |
|
ignored always (this is an auxiliary file for circular-module-with-doc-comment-issue-97589.rs) |
|
ignored always (Not a test. Used by issue-48508.rs) |
|
only executed when the operating system is windows |
|
ignored always |
|
ignored always |
|
ignored always |
|
ignored always |
|
ignored always |
|
ignored always |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target vendor is Apple |
|
ignored when std is built with debug assertions ((debug assertions will print more types)) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored on targets without unwinding support (proc macro panics to report errors) |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored when dlltool for the current architecture is not present |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the operating system is windows |
|
ignored when dlltool for the current architecture is not present |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
ignored always (not a test, used by backtrace-debuginfo.rs to test file!()) |
|
ignored when the target is aarch64-unknown-ferrocenecoretest (backtraces not supported on the target) |
|
ignored when cross-compiling (because aux-bin does not yet support it) |
|
ignored when cross-compiling (because aux-bin does not yet support it) |
|
ignored when cross-compiling (because aux-bin does not yet support it) |
|
ignored when cross-compiling (because aux-bin does not yet support it) |
|
ignored when cross-compiling (because aux-bin does not yet support it) |
|
ignored on targets without unwinding support |
|
only executed when the operating system is windows |
|
ignored on targets without unwinding support (compiling proc macros with panic=abort causes a warning) |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without address sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without leak sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without thread sanitizer |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without CFI sanitizer |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without dataflow sanitizer |
|
ignored on targets without hardware-assisted address sanitizer |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without CFI sanitizer |
|
ignored when cross-compiling |
|
ignored on targets without leak sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored on targets without memory sanitizer |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without thread sanitizer |
|
ignored when cross-compiling |
|
ignored on targets without unwinding support |
|
only executed when the operating system is windows |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support (unwind edges are different with panic=abort) |
|
ignored on targets without unwinding support (unwind edges are different with panic=abort) |
|
ignored on targets without unwinding support (unwind edges are different with panic=abort) |
|
only executed when the operating system is windows |
|
ignored when cross-compiling |
|
only executed when the operating system is windows |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
ignored on targets without unwinding support |
|
ignored when the target environment is gnu (vectorcall is not supported by GCC: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89485) |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86_64 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the architecture is wasm32 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
ignored always |
|
only executed when the architecture is x86_64 |
|
only executed when the architecture is x86_64 |
|
ignored on targets without unwinding support |
|
ignored on targets without unwinding support |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is wasm32 |
|
ignored on targets without unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
high resource cost of running test |
|
high resource cost of running test |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
buildbots don’t have ncurses installed and I can’t mock everything I need |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |
|
test requires unwinding support |