7. x86-64 QNX® Neutrino® 7.1.0¶
This page outlines the testing of Ferrocene rolling (based on Rust 1.84.0) in the following environment:
Target name |
Target triple |
|
---|---|---|
Host platform: |
x86-64 Linux (glibc) |
|
Compilation target: |
x86-64 QNX® Neutrino® 7.1.0 |
|
7.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.
7.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 |
---|---|---|---|---|
|
461 |
42 |
0 |
503 |
|
634 |
120 |
0 |
754 |
|
44 |
0 |
0 |
44 |
|
89 |
2 |
0 |
91 |
|
0 |
91 |
0 |
91 |
|
235 |
0 |
0 |
235 |
|
165 |
2 |
0 |
167 |
|
303 |
4 |
0 |
307 |
|
194 |
208 |
0 |
402 |
|
18134 |
260 |
0 |
18394 |
Note
The following test suites are not executed on x86-64 QNX® Neutrino® 7.1.0, 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. |
7.1.2. Library Test Suite¶
Test suite: RUSTC_TS2_LIBR
Crate name |
Passed tests |
Ignored tests |
Failed tests |
Total tests |
---|---|---|---|---|
|
1055 |
4 |
0 |
1059 |
|
1978 |
0 |
0 |
1978 |
|
2215 |
2 |
0 |
2217 |
|
57 |
1 |
0 |
58 |
7.1.3. Compiler Test Suite¶
Test suite: RUSTC_TS3_CRAT
Note
The compiler test suite is not tested on x86-64 QNX® Neutrino® 7.1.0, as it is not a host platform.
7.1.4. Linkchecker Test Suite¶
Test suite: RUSTC_TS4_LINK
Note
The linkchecker test suite is not tested on x86-64 QNX® Neutrino® 7.1.0, as it is not a host platform.
7.1.5. Build System Test Suite¶
Test suite: RUSTC_TS6_BSYS
Note
The build system test suite is not tested on x86-64 QNX® Neutrino® 7.1.0, as it is not a host platform.
7.1.6. Tidy Test Suite¶
Test suite: RUSTC_TS7_TIDY
Note
The tidy test suite is not tested on x86-64 QNX® Neutrino® 7.1.0, as it is not a host platform.
7.1.7. Self-Test Test Suite¶
Test suite: RUSTC_TS8_SELF
Note
The self-test test suite is not tested on x86-64 QNX® Neutrino® 7.1.0, as it is not a host platform.
7.2. Ignored Tests¶
The following table presents the 736 tests that were ignored by our infrastructure for x86-64 QNX® Neutrino® 7.1.0, along with the reason as to why they were ignored.
Test name |
Ignore reason |
---|---|
|
only executed when the architecture is aarch64 |
|
only executed when the operating system is linux |
|
only executed when the operating system is linux |
|
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.4 is older than 20.0.0 |
|
only executed when the architecture is aarch64 |
|
only executed when the operating system is linux |
|
only executed when the operating system is windows |
|
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 |
|
only executed when the architecture is wasm32 |
|
only executed when the architecture is x86 |
|
only executed when the operating system is windows |
|
ignored when the LLVM version 19.1.4 is older than 20.0.0 |
|
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 operating system is linux |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the architecture is avr |
|
only executed when the architecture is msp430 |
|
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 target environment is msvc |
|
ignored when std is built with debug assertions |
|
only executed when the architecture is bpf |
|
ignored when the LLVM version (19.1.4) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.4) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.4) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.4) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.4) is newer than majorversion 18 |
|
ignored when the LLVM version (19.1.4) is newer than majorversion 18 |
|
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 operating system is windows |
|
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 |
|
only executed when the operating system is windows |
|
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 target vendor is Apple |
|
only executed when the operating system is linux |
|
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.4 is older than 20.0.0 |
|
only executed when the pointer width is 16bit |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the operating system is linux |
|
only executed when the operating system is windows |
|
only executed when the architecture is x86 |
|
only executed when the architecture is x86 |
|
only executed when the operating system is windows |
|
only executed when the architecture is loongarch64 |
|
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 target environment is msvc |
|
only executed when the operating system is windows |
|
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 |
|
only executed when the operating system is linux |
|
only executed when the operating system is linux |
|
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 |
|
ignored when std is built with debug assertions ((debug assertions prevent generating shufflevector)) |
|
ignored on targets without CFI sanitizer |
|
only executed when the target is x86_64-pc-windows-msvc |
|
ignored when the operating system is nto (does not use #[thread_local]) |
|
ignored when the LLVM version 19.1.4 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 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 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 |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored always (The test is extremely slow due to debug assertions being enabled) |
|
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 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 |
|
only executed when the operating system is linux |
|
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 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 and target environment are windows-gnu |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the operating system is linux |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
ignored when the profiler runtime is not available |
|
ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set |
|
ignored when cross-compiling |
|
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 operating system is linux |
|
only executed when the operating system is linux |
|
only executed when the architecture is aarch64 |
|
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 linux |
|
only executed when the operating system is windows (other platforms do not have Windows verbatim paths) |
|
only executed when the operating system is linux |
|
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 |
|
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 linux |
|
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 operating system is linux |
|
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 |
|
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 linux |
|
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 linux |
|
only executed when the operating system is linux |
|
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 |
|
only executed when the operating system is linux |
|
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 linux |
|
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 operating system is linux |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
only executed when the operating system is linux |
|
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 part of the Thumb family |
|
only executed when the architecture is part of the Thumb family |
|
ignored when the profiler runtime is not available |
|
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 operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino) |
|
ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino) |
|
ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino) |
|
ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino) |
|
ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino) |
|
ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino) |
|
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 operating system is windows |
|
only executed when the operating system is windows |
|
only executed when the operating system is linux |
|
only executed when the operating system is linux |
|
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 and target environment are windows-msvc |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the operating system is linux |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the architecture is aarch64 |
|
only executed when the operating system is linux |
|
only executed when the operating system is linux |
|
only executed when the operating system is linux |
|
ignored when LLVM Enzyme is disabled |
|
only executed when the target vendor is Apple |
|
ignored always ((auxiliary, used by other tests)) |
|
only executed when the architecture is arm |
|
only executed when the target environment is msvc |
|
only executed when the operating system is linux |
|
ignored always ((auxiliary, used by other tests)) |
|
ignored when the operating system is nto (does not have /bin/id, expects groups to be i32 (not u32)) |
|
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 wasm32 |
|
ignored when the profiler runtime is not available |
|
ignored when the profiler runtime is not available |
|
ignored always ((auxiliary, used by other tests)) |
|
only executed when the operating system is linux |
|
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) |
|
only executed when the operating system is linux |
|
only executed when the operating system is linux |
|
ignored when cross-compiling |
|
ignored always (tail calls are not implemented in rustc_codegen_ssa yet, so this causes 🧊) |
|
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 |
|
ignored when LLVM Enzyme is disabled |
|
ignored when LLVM Enzyme is disabled |
|
ignored when the release channel is nightly |
|
only executed when the architecture is x86 |
|
only executed when the operating system is linux (Because there’s no substitution for the library path) |
|
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 operating system is linux (Tested stderr is x86_64-linux-gnu specific) |
|
only executed when the operating system is linux (Tested stderr is x86_64-linux-gnu specific) |
|
ignored when cross-compiling (The error message is different when cross-compiling) |
|
only executed when the operating system is linux |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
ignored when cross-compiling |
|
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 |
|
only executed when the operating system is linux |
|
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 |
|
ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header)) |
|
ignored always ((#54987)) |
|
ignored always ((rustfix needs multiple suggestions)) |
|
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) |
|
ignored when the profiler runtime is not available |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items) |
|
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 pointer width is 32bit (Layout computation rejects this layout for different reasons on 64-bit.) |
|
only executed when the architecture is x86 |
|
ignored when the pointer width is 64bit |
|
ignored when the pointer width is 64bit |
|
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 always (FIXME(81658, 83171)) |
|
ignored always (auxiliary file for expansion-time.rs) |
|
ignored always (not a test) |
|
ignored always (not a test) |
|
ignored always |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
only executed when the architecture is aarch64 |
|
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 always ((auxiliary, used by other tests)) |
|
ignored always ((#54987)) |
|
ignored always ((#54987)) |
|
only executed when the target is i686-pc-windows-msvc |
|
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 |
|
only executed when the target environment is msvc |
|
ignored always (not a test, used by non_modrs_mods.rs) |
|
ignored always (not a test) |
|
ignored always ((auxiliary, used by other tests)) |
|
only executed when the architecture is wasm32 |
|
only executed when the operating system is linux |
|
only executed when the target is x86_64-pc-windows-msvc |
|
only executed when the target is x86_64-pc-windows-msvc |
|
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 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 always ((auxiliary, used by other tests)) |
|
ignored always ((auxiliary, used by other tests)) |
|
only executed when the operating system is linux |
|
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 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 when the operating system is nto (no stack overflow handler used (no alternate stack available)) |
|
ignored when the operating system is nto (no SA_ONSTACK) |
|
only executed when the operating system is linux |
|
only executed when the operating system is windows |
|
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 |
|
ignored on targets without kernel 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 kernel CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without kernel CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without kernel CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
only executed when the operating system is linux |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without kernel 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 kernel CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without kernel CFI sanitizer |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without kernel CFI sanitizer |
|
only executed when the target is x86_64-unknown-linux-gnu |
|
ignored on targets without CFI sanitizer |
|
ignored on targets without kernel 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 kernel CFI sanitizer |
|
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 |
|
only executed when the operating system is windows |
|
only executed when the operating system is windows |
|
ignored when cross-compiling |
|
only executed when the operating system is windows |
|
only executed when the operating system is linux |
|
ignored when the operating system is nto (does not use #[thread_local]) |
|
only executed when the operating system is windows |
|
only executed when the architecture is aarch64 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the architecture is x86 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the target is wasm32-wasip1 |
|
only executed when the architecture is wasm32 |
|
ignored when the operating system is nto (Doesn’t work without emulated TLS enabled (in LLVM)) |
|
ignored always |
|
ignored when the operating system is nto (no ‘ps’) |
|
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 |
|
high time cost of running test |
|
No reason provided. |
|
No reason provided. |
|
high resource cost of running test |
|
high resource cost of running test |
|
buildbots don’t have ncurses installed and I can’t mock everything I need |
|
No reason provided. |