11. x86-64 QNX® Neutrino® 7.1.0

This page outlines the testing of Ferrocene rolling (based on Rust 1.97.0) in the following environment:

Target name

Target tuple

Host platform:

x86-64 Linux (glibc)

x86_64-unknown-linux-gnu

Compilation target:

x86-64 QNX® Neutrino® 7.1.0

x86_64-pc-nto-qnx710

11.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.

11.1.1. Compiletest Test Suite

Test suite: RUSTC_TS1_COMP

The following compiletest suites were executed as part of this test suite:

Compiletest suite

Variant

Passed tests

Ignored tests

Failed tests

Total tests

assembly-llvm (mode: assembly)

Edition: 2015

596

67

0

663

build-std (mode: run-make)

Edition: 2015

0

1

0

1

codegen-llvm (mode: codegen)

Edition: 2015

877

184

0

1061

codegen-units

Edition: 2015

45

1

0

46

coverage (mode: coverage-map)

Edition: 2015

102

2

0

104

coverage (mode: coverage-run)

Edition: 2015

0

104

0

104

crashes

Edition: 2015

155

0

0

155

incremental

Edition: 2015

175

2

0

177

mir-opt

Edition: 2015

391

5

0

396

run-make

Edition: 2015

160

334

0

494

run-make-cargo (mode: run-make)

Edition: 2015

6

7

0

13

ui

Edition: 2015

21147

367

0

21514

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

Pretty

Tests the compiler’s pretty printing.

RunMakeFullDeps, UiFullDeps

Tests the compiler binary’s invocation.

Rustdoc, RustdocJson, RustdocUi

Tests the documentation generator.

11.1.2. Library Test Suite

Test suite: RUSTC_TS2_LIBR

Crate name

Variant

Passed tests

Ignored tests

Failed tests

Total tests

alloc, alloctests

-

1665

0

0

1665

core, coretests

-

2896

2

0

2898

std

-

1029

5

0

1034

test

-

57

1

0

58

11.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.

11.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.

11.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.

11.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.

11.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.

11.2. Ignored Tests

The following table presents the 1082 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

[assembly] tests/assembly-llvm/aarch64-arm-load-store.rs#AARCH64

only executed when the target is aarch64-unknown-linux-gnu

[assembly] tests/assembly-llvm/aarch64-arm-load-store.rs#ARMV7

only executed when the target is armv7-unknown-linux-gnueabihf

[assembly] tests/assembly-llvm/aarch64-vld2-s16.rs

only executed when the target is aarch64-unknown-linux-gnu

[assembly] tests/assembly-llvm/aarch64-xray.rs#aarch64-darwin

only executed when the target is aarch64-apple-darwin

[assembly] tests/assembly-llvm/aarch64-xray.rs#aarch64-linux

only executed when the target is aarch64-unknown-linux-gnu

[assembly] tests/assembly-llvm/asm/aarch64-outline-atomics.rs

only executed when the operating system is linux

[assembly] tests/assembly-llvm/asm/global_asm.rs

only executed when the operating system is linux

[assembly] tests/assembly-llvm/breakpoint.rs#aarch64

only executed when the architecture is aarch64

[assembly] tests/assembly-llvm/c-variadic/arm.rs

only executed when the architecture is arm

[assembly] tests/assembly-llvm/crc-v8a.rs

only executed when the architecture is aarch64

[assembly] tests/assembly-llvm/cstring-merging.rs

only executed when the operating system is linux

[assembly] tests/assembly-llvm/dwarf-mixed-versions-lto.rs

only executed when the operating system is linux

[assembly] tests/assembly-llvm/issue-141649.rs#aarch64

only executed when the architecture is aarch64

[assembly] tests/assembly-llvm/issue-141649.rs#linux-x86_64

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/issue-141649.rs#windows-x86_64-msvc

only executed when the target is x86_64-pc-windows-msvc

[assembly] tests/assembly-llvm/naked-functions/aarch64-naked-fn-no-bti-prolog.rs

only executed when the architecture is aarch64

[assembly] tests/assembly-llvm/niche-prefer-zero.rs

only executed when the architecture is x86

[assembly] tests/assembly-llvm/nvptx-arch-default.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-arch-emit-asm.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-arch-link-arg.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-arch-target-cpu.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-atomics.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-c-abi-arg-v7.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-c-abi-ret-v7.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-internalizing.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-kernel-abi/nvptx-kernel-args-abi-v7.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-linking-binary.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-linking-cdylib.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/nvptx-safe-naming.rs

only executed when the architecture is nvptx64

[assembly] tests/assembly-llvm/panic-no-unwind-no-uwtable.rs

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/panic-unwind-no-uwtable.rs

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/riscv-redundant-memory-stores.rs

only executed when the architecture is riscv64

[assembly] tests/assembly-llvm/simd/reduce-fadd-unordered.rs#aarch64

only executed when the architecture is aarch64

[assembly] tests/assembly-llvm/slice-is-ascii.rs#LA64

only executed when the architecture is loongarch64

[assembly] tests/assembly-llvm/slice-is_ascii.rs#LIN

only executed when the operating system is linux

[assembly] tests/assembly-llvm/slice-is_ascii.rs#WIN

only executed when the operating system is windows

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit-2.rs#all

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit-2.rs#missing

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit-2.rs#none

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit-2.rs#strong

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit.rs#all

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit.rs#basic

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit.rs#missing

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit.rs#none

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-32bit.rs#strong

ignored when the pointer width is 64bit (64-bit table based SEH has slightly different behaviors than classic SEH)

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit-2.rs#all

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit-2.rs#missing

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit-2.rs#none

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit-2.rs#strong

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit.rs#all

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit.rs#basic

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit.rs#missing

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit.rs#none

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-heuristics-effect-windows-64bit.rs#strong

only executed when the target environment is msvc

[assembly] tests/assembly-llvm/stack-protector/stack-protector-safe-stack.rs#all

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/stack-protector/stack-protector-safe-stack.rs#none

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/stack-protector/stack-protector-safe-stack.rs#safestack

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/stack-protector/stack-protector-safe-stack.rs#safestack_all

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/stack-protector/stack-protector-safe-stack.rs#safestack_strong

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/stack-protector/stack-protector-safe-stack.rs#strong

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/wasm_exceptions.rs

only executed when the architecture is wasm32

[assembly] tests/assembly-llvm/x86_64-mcount.rs#x86_64-darwin

only executed when the target is x86_64-apple-darwin

[assembly] tests/assembly-llvm/x86_64-mcount.rs#x86_64-linux

only executed when the target is x86_64-unknown-linux-gnu

[assembly] tests/assembly-llvm/x86_64-typed-swap.rs#LIN

only executed when the operating system is linux

[assembly] tests/assembly-llvm/x86_64-typed-swap.rs#WIN

only executed when the operating system is windows

[assembly] tests/assembly-llvm/x86_64-xray.rs#x86_64-darwin

only executed when the target is x86_64-apple-darwin

[assembly] tests/assembly-llvm/x86_64-xray.rs#x86_64-linux

only executed when the target is x86_64-unknown-linux-gnu

[codegen-units] tests/codegen-units/item-collection/opaque-return-impls.rs

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/abi-main-signature-16bit-c-int.rs#avr

only executed when the architecture is avr

[codegen] tests/codegen-llvm/abi-main-signature-16bit-c-int.rs#msp

only executed when the architecture is msp430

[codegen] tests/codegen-llvm/amdgpu-addrspacecast.rs#LLVM21

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/array-equality.rs#llvm-next

ignored when the LLVM version 22.1.4 is older than 23.0.0

[codegen] tests/codegen-llvm/asm/global_asm.rs#x32

only executed when the architecture is x86

[codegen] tests/codegen-llvm/asm/global_asm_include.rs#x32

only executed when the architecture is x86

[codegen] tests/codegen-llvm/asm/global_asm_x2.rs#x32

only executed when the architecture is x86

[codegen] tests/codegen-llvm/async-fn-debug-awaitee-field.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/async-fn-debug-msvc.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/autodiff/abi_handling.rs#debug

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/abi_handling.rs#release

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/autodiffv2.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/batched.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/generic.rs#F32

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/generic.rs#F64

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/generic.rs#Main

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/identical_fnc.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/impl.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/scalar.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/sret.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/trait.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/typetree.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autodiff/void_ret.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/autovec/dont-shuffle-bswaps-opt3.rs#AARCH64

only executed when the architecture is aarch64

[codegen] tests/codegen-llvm/autovec/dont-shuffle-bswaps-opt3.rs#Z13

only executed when the architecture is s390x

[codegen] tests/codegen-llvm/binary-heap-peek-mut-pop-no-panic.rs

ignored when std is built with debug assertions

[codegen] tests/codegen-llvm/bpf-abi-indirect-return.rs

only executed when the architecture is bpf

[codegen] tests/codegen-llvm/bpf-allows-unaligned.rs

only executed when the architecture is bpf

[codegen] tests/codegen-llvm/bpf-alu32.rs

only executed when the architecture is bpf

[codegen] tests/codegen-llvm/cfguard-checks.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/cfguard-disabled.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/cfguard-nochecks.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/cold-call-declare-and-call.rs#WIN

only executed when the operating system is windows

[codegen] tests/codegen-llvm/const-vector.rs#OPT0_S390X

only executed when the architecture is s390x

[codegen] tests/codegen-llvm/coroutine-debug-msvc.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/darwin-objc-cross-crate.rs#aarch64_macos

only executed when the target is aarch64-apple-darwin

[codegen] tests/codegen-llvm/darwin-objc-cross-crate.rs#x86_64_macos

only executed when the target is x86_64-apple-darwin

[codegen] tests/codegen-llvm/debug-accessibility/crate-enum.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/debug-accessibility/private-enum.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/debug-accessibility/public-enum.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/debug-accessibility/super-enum.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/debug-column-msvc.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/debug-vtable.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/debuginfo-generic-closure-env-names.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/default-visibility.rs#DEFAULT

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/default-visibility.rs#HIDDEN

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/default-visibility.rs#INTERPOSABLE

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/default-visibility.rs#PROTECTED

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/dllimports/main.rs

only executed when the operating system is windows

[codegen] tests/codegen-llvm/float/f128.rs#bit32

only executed when the pointer width is 32bit

[codegen] tests/codegen-llvm/float/f128.rs#emscripten

only executed when the operating system is emscripten

[codegen] tests/codegen-llvm/float/f128.rs#x86-nosse

only executed when the architecture is x86

[codegen] tests/codegen-llvm/float/f128.rs#x86-sse

only executed when the target rustc_abi is rustc_abi-x86-sse2

[codegen] tests/codegen-llvm/float/f16.rs#bit32

only executed when the pointer width is 32bit

[codegen] tests/codegen-llvm/float/f16.rs#x86-nosse

only executed when the architecture is x86

[codegen] tests/codegen-llvm/float/f16.rs#x86-sse

only executed when the target rustc_abi is rustc_abi-x86-sse2

[codegen] tests/codegen-llvm/gpu-launch-sized-workgroup-memory.rs#nvptx-post-llvm-23

ignored when the LLVM version 22.1.4 is older than 23.0.0

[codegen] tests/codegen-llvm/gpu_offload/control_flow.rs

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/gpu_host.rs

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/scalar_device.rs#amdgpu

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/scalar_device.rs#nvptx

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/scalar_host.rs

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/slice_device.rs#amdgpu

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/slice_device.rs#nvptx

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/gpu_offload/slice_host.rs

ignored when LLVM Offload is disabled or LLVM is not the default codegen backend

[codegen] tests/codegen-llvm/inlining-target-feature-differences.rs

only executed when the architecture is arm

[codegen] tests/codegen-llvm/instrument-coverage/testprog.rs#DARWIN

only executed when the target vendor is Apple

[codegen] tests/codegen-llvm/instrument-coverage/testprog.rs#LINUX

only executed when the operating system is linux

[codegen] tests/codegen-llvm/instrument-coverage/testprog.rs#WIN

only executed when the operating system is windows

[codegen] tests/codegen-llvm/instrument-xray/basic.rs

ignored on targets without xray tracing

[codegen] tests/codegen-llvm/instrument-xray/options-combine.rs

ignored on targets without xray tracing

[codegen] tests/codegen-llvm/instrument-xray/options-override.rs

ignored on targets without xray tracing

[codegen] tests/codegen-llvm/intrinsics/compare_bytes.rs#INT16

only executed when the pointer width is 16bit

[codegen] tests/codegen-llvm/intrinsics/transmute-simd.rs#aarch64

only executed when the architecture is aarch64

[codegen] tests/codegen-llvm/issues/issue-101082.rs#host

ignored when the architecture is x86_64

[codegen] tests/codegen-llvm/issues/issue-114312.rs

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/issues/issue-122600-ptr-discriminant-update.rs#old

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/issues/issue-32031.rs#x86

only executed when the target rustc_abi is rustc_abi-x86-sse2

[codegen] tests/codegen-llvm/issues/issue-32364.rs

only executed when the architecture is x86

[codegen] tests/codegen-llvm/issues/issue-37945.rs#new

ignored when the LLVM version 22.1.4 is older than 23.0.0

[codegen] tests/codegen-llvm/issues/issue-98678-async.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/issues/issue-98678-closure-coroutine.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/issues/issue-98678-enum.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/issues/issue-98678-struct-union.rs#MSVC

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/issues/matches-logical-or-141497.rs

ignored when the LLVM version 22.1.4 is older than 23.0.0

[codegen] tests/codegen-llvm/issues/multiple-option-or-permutations.rs#BIG

only executed on big-endian targets

[codegen] tests/codegen-llvm/lib-optimizations/append-elements.rs

ignored when std is built with debug assertions ((causes different value naming))

[codegen] tests/codegen-llvm/loongarch-abi/call-llvm-intrinsics.rs

only executed when the architecture is loongarch64

[codegen] tests/codegen-llvm/loongarch/direct-access-external-data.rs#DEFAULT

only executed when the architecture is loongarch64

[codegen] tests/codegen-llvm/loongarch/direct-access-external-data.rs#DIRECT

only executed when the architecture is loongarch64

[codegen] tests/codegen-llvm/loongarch/direct-access-external-data.rs#INDIRECT

only executed when the architecture is loongarch64

[codegen] tests/codegen-llvm/loongarch/direct-access-external-data.rs#PIE

only executed when the architecture is loongarch64

[codegen] tests/codegen-llvm/mem-replace-big-type.rs

ignored when std is built with debug assertions

[codegen] tests/codegen-llvm/mem-replace-simple-type.rs

ignored when std is built with debug assertions

[codegen] tests/codegen-llvm/mir-aggregate-no-alloca.rs#bit32

only executed when the pointer width is 32bit

[codegen] tests/codegen-llvm/no-dllimport-w-cross-lang-lto.rs

only executed when the target environment is msvc

[codegen] tests/codegen-llvm/panic-abort-windows.rs

only executed when the operating system is windows

[codegen] tests/codegen-llvm/pie-relocation-model.rs

only executed when the target is x86_64-unknown-linux-gnu

[codegen] tests/codegen-llvm/range-attribute.rs#bit32

only executed when the pointer width is 32bit

[codegen] tests/codegen-llvm/range-loop.rs

ignored when std is built with debug assertions

[codegen] tests/codegen-llvm/remap_path_prefix/aux_mod.rs

ignored used by another main test file ((used by ./main.rs))

[codegen] tests/codegen-llvm/sanitizer/address-sanitizer-globals-tracking.rs#ASAN

only executed when the operating system is linux

[codegen] tests/codegen-llvm/sanitizer/address-sanitizer-globals-tracking.rs#ASAN-FAT-LTO

only executed when the operating system is linux

[codegen] tests/codegen-llvm/sanitizer/cfi/add-canonical-jump-tables-flag.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/add-cfi-normalize-integers-flag.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/add-enable-split-lto-unit-flag.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/dbg-location-on-cfi-blocks.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-checks-attr-sanitize-off.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-checks.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-attr-cfi-encoding.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-const-generics.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-drop-in-place.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-function-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-lifetimes.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-method-secondary-typeid.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-paths.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-pointer-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-primitive-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-repr-transparent-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-sequence-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-trait-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-id-itanium-cxx-abi-user-defined-types.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-itanium-cxx-abi-generalized.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-itanium-cxx-abi-normalized-generalized.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-itanium-cxx-abi-normalized.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-itanium-cxx-abi.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/emit-type-metadata-trait-objects.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/external_weak_symbols.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/generalize-pointers.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/cfi/normalize-integers.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/sanitizer/dataflow-instrument-functions.rs

ignored on targets without dataflow sanitizer

[codegen] tests/codegen-llvm/sanitizer/memory-track-origins.rs#MSAN-0

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/memory-track-origins.rs#MSAN-1

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/memory-track-origins.rs#MSAN-1-LTO

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/memory-track-origins.rs#MSAN-2

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/memory-track-origins.rs#MSAN-2-LTO

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/memtag-attr-check.rs

ignored on targets without memory tagging sanitizer

[codegen] tests/codegen-llvm/sanitizer/safestack-attr-check.rs

ignored on targets without SafeStack support

[codegen] tests/codegen-llvm/sanitizer/sanitize-off-inlining.rs#ASAN

ignored on targets without leak sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitize-off-inlining.rs#LSAN

ignored on targets without leak sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitize-off-kasan-asan.rs

ignored on targets without address sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitize-off-khwasan-hwasan.rs

ignored on targets without hardware-assisted address sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitize-off.rs

ignored on targets without address sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitizer-recover.rs#ASAN

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitizer-recover.rs#ASAN-RECOVER

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitizer-recover.rs#MSAN

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitizer-recover.rs#MSAN-RECOVER

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/sanitizer-recover.rs#MSAN-RECOVER-LTO

ignored on targets without memory sanitizer

[codegen] tests/codegen-llvm/sanitizer/scs-attr-check.rs

ignored on targets without shadow call stacks

[codegen] tests/codegen-llvm/scalable-vectors/debuginfo-tuples-x2.rs

only executed when the operating system is linux

[codegen] tests/codegen-llvm/scalable-vectors/debuginfo-tuples-x3.rs

only executed when the operating system is linux

[codegen] tests/codegen-llvm/scalable-vectors/debuginfo-tuples-x4.rs

only executed when the operating system is linux

[codegen] tests/codegen-llvm/scalable-vectors/debuginfo.rs#POST-LLVM-22

only executed when the operating system is linux

[codegen] tests/codegen-llvm/scalable-vectors/debuginfo.rs#PRE-LLVM-22

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/scalable-vectors/simple.rs

only executed when the architecture is aarch64

[codegen] tests/codegen-llvm/scalable-vectors/tuple-intrinsics.rs

only executed when the architecture is aarch64

[codegen] tests/codegen-llvm/simd-intrinsic/simd-intrinsic-generic-gather.rs#LLVM21

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/simd-intrinsic/simd-intrinsic-generic-masked-load.rs#LLVM21

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/simd-intrinsic/simd-intrinsic-generic-masked-store.rs#LLVM21

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/simd-intrinsic/simd-intrinsic-generic-scatter.rs#LLVM21

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/slice-reverse.rs

ignored when std is built with debug assertions ((debug assertions prevent generating shufflevector))

[codegen] tests/codegen-llvm/split-lto-unit.rs

ignored on targets without CFI sanitizer

[codegen] tests/codegen-llvm/static-relocation-model-msvc.rs

only executed when the target is x86_64-pc-windows-msvc

[codegen] tests/codegen-llvm/swap-small-types.rs

ignored when std is built with debug assertions ((ptr::swap_nonoverlapping has one which blocks some optimizations))

[codegen] tests/codegen-llvm/thread-local.rs

ignored when the operating system is nto (does not use #[thread_local])

[codegen] tests/codegen-llvm/tuple-layout-opt.rs#bit32

only executed when the pointer width is 32bit

[codegen] tests/codegen-llvm/union-abi.rs#bit32

only executed when the pointer width is 32bit

[codegen] tests/codegen-llvm/union-abi.rs#x86-nosse

only executed when the architecture is x86

[codegen] tests/codegen-llvm/union-abi.rs#x86-sse

only executed when the target rustc_abi is rustc_abi-x86-sse2

[codegen] tests/codegen-llvm/unwind-abis/c-unwind-abi-panic-abort.rs#WASM

only executed when the architecture is wasm32

[codegen] tests/codegen-llvm/unwind-abis/c-unwind-abi-panic-abort.rs#WASMEXN

only executed when the architecture is wasm32

[codegen] tests/codegen-llvm/unwind-and-panic-abort.rs#WASM

only executed when the architecture is wasm32

[codegen] tests/codegen-llvm/unwind-and-panic-abort.rs#WASMEXN

only executed when the architecture is wasm32

[codegen] tests/codegen-llvm/vec-in-place.rs

ignored when std is built with debug assertions ((FIXME: checks for call detect scoped noalias metadata))

[codegen] tests/codegen-llvm/vec-shrink-panik.rs

ignored when std is built with debug assertions ((plain old debug assertions))

[codegen] tests/codegen-llvm/vec-with-capacity.rs

ignored when std is built with debug assertions

[codegen] tests/codegen-llvm/vec_pop_push_noop.rs#old

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/vecdeque-drain.rs

ignored when std is built with debug assertions ((FIXME: checks for call detect scoped noalias metadata))

[codegen] tests/codegen-llvm/vecdeque_no_panic.rs

ignored when std is built with debug assertions ((plain old debug assertions))

[codegen] tests/codegen-llvm/vecdeque_pop_push.rs#old

ignored when the LLVM version (22.1.4) is newer than majorversion 21

[codegen] tests/codegen-llvm/virtual-function-elimination-32bit.rs

ignored when the pointer width is 64bit

[codegen] tests/codegen-llvm/wasm_casts_trapping.rs

only executed when the architecture is wasm32

[codegen] tests/codegen-llvm/wasm_exceptions.rs#WASM

only executed when the architecture is wasm32

[codegen] tests/codegen-llvm/wasm_exceptions.rs#WASMEXN

only executed when the architecture is wasm32

[coverage-map] tests/coverage/color.rs

ignored when the test mode is coverage-map

[coverage-map] tests/coverage/ignore_map.rs

ignored when the test mode is coverage-map

[coverage-run] tests/coverage/abort.rs

ignored when cross-compiling

[coverage-run] tests/coverage/assert-ne.rs

ignored when cross-compiling

[coverage-run] tests/coverage/assert.rs

ignored when cross-compiling

[coverage-run] tests/coverage/assert_not.rs

ignored when cross-compiling

[coverage-run] tests/coverage/async.rs

ignored when cross-compiling

[coverage-run] tests/coverage/async2.rs

ignored when cross-compiling

[coverage-run] tests/coverage/async_block.rs

ignored when cross-compiling

[coverage-run] tests/coverage/async_closure.rs

ignored when cross-compiling

[coverage-run] tests/coverage/attr/impl.rs

ignored when cross-compiling

[coverage-run] tests/coverage/attr/module.rs

ignored when cross-compiling

[coverage-run] tests/coverage/attr/nested.rs

ignored when cross-compiling

[coverage-run] tests/coverage/attr/off-on-sandwich.rs

ignored when cross-compiling

[coverage-run] tests/coverage/attr/trait-impl-inherit.rs

ignored when cross-compiling

[coverage-run] tests/coverage/auto-derived.rs#auto

ignored when cross-compiling

[coverage-run] tests/coverage/auto-derived.rs#base

ignored when cross-compiling

[coverage-run] tests/coverage/auto-derived.rs#on

ignored when cross-compiling

[coverage-run] tests/coverage/await_ready.rs

ignored when cross-compiling

[coverage-run] tests/coverage/bad_counter_ids.rs

ignored when cross-compiling

[coverage-run] tests/coverage/bench.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/fn-in-macro.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/generics.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/guard.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/if-let.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/if.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/lazy-boolean.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/let-else.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/match-arms.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/match-trivial.rs

ignored when cross-compiling

[coverage-run] tests/coverage/branch/while.rs

ignored when cross-compiling

[coverage-run] tests/coverage/closure.rs

ignored when cross-compiling

[coverage-run] tests/coverage/closure_bug.rs

ignored when cross-compiling

[coverage-run] tests/coverage/closure_macro.rs

ignored when cross-compiling

[coverage-run] tests/coverage/closure_macro_async.rs

ignored when cross-compiling

[coverage-run] tests/coverage/closure_unit_return.rs

ignored when cross-compiling

[coverage-run] tests/coverage/color.rs

ignored when cross-compiling

[coverage-run] tests/coverage/condition/conditions.rs

ignored when cross-compiling

[coverage-run] tests/coverage/conditions.rs

ignored when cross-compiling

[coverage-run] tests/coverage/continue.rs

ignored when cross-compiling

[coverage-run] tests/coverage/coroutine.rs

ignored when cross-compiling

[coverage-run] tests/coverage/coverage_attr_closure.rs

ignored when cross-compiling

[coverage-run] tests/coverage/dead_code.rs

ignored when cross-compiling

[coverage-run] tests/coverage/discard-all-issue-133606.rs

ignored when cross-compiling

[coverage-run] tests/coverage/drop_trait.rs

ignored when cross-compiling

[coverage-run] tests/coverage/fn_sig_into_try.rs

ignored when cross-compiling

[coverage-run] tests/coverage/generic-unused-impl.rs

ignored when cross-compiling

[coverage-run] tests/coverage/generics.rs

ignored when cross-compiling

[coverage-run] tests/coverage/holes.rs

ignored when cross-compiling

[coverage-run] tests/coverage/if.rs

ignored when cross-compiling

[coverage-run] tests/coverage/if_else.rs

ignored when cross-compiling

[coverage-run] tests/coverage/if_not.rs

ignored when cross-compiling

[coverage-run] tests/coverage/ignore_map.rs

ignored when cross-compiling

[coverage-run] tests/coverage/ignore_run.rs

ignored when the test mode is coverage-run

[coverage-run] tests/coverage/inline-dead.rs

ignored when cross-compiling

[coverage-run] tests/coverage/inline.rs

ignored when cross-compiling

[coverage-run] tests/coverage/inline_mixed.rs

ignored when the test mode is coverage-run

[coverage-run] tests/coverage/inner_items.rs

ignored when cross-compiling

[coverage-run] tests/coverage/issue-83601.rs

ignored when cross-compiling

[coverage-run] tests/coverage/issue-84561.rs

ignored when cross-compiling

[coverage-run] tests/coverage/issue-85461.rs

ignored when cross-compiling

[coverage-run] tests/coverage/issue-93054.rs

ignored when cross-compiling

[coverage-run] tests/coverage/lazy_boolean.rs

ignored when cross-compiling

[coverage-run] tests/coverage/let_else_loop.rs

ignored when cross-compiling

[coverage-run] tests/coverage/long_and_wide.rs

ignored when cross-compiling

[coverage-run] tests/coverage/loop-break.rs

ignored when cross-compiling

[coverage-run] tests/coverage/loop_break_value.rs

ignored when cross-compiling

[coverage-run] tests/coverage/loops_branches.rs

ignored when cross-compiling

[coverage-run] tests/coverage/macro_in_closure.rs

ignored when cross-compiling

[coverage-run] tests/coverage/macro_name_span.rs

ignored when cross-compiling

[coverage-run] tests/coverage/macros/call-site-body.rs

ignored when cross-compiling

[coverage-run] tests/coverage/macros/context-mismatch-issue-147339.rs

ignored when cross-compiling

[coverage-run] tests/coverage/macros/pass-through.rs

ignored when cross-compiling

[coverage-run] tests/coverage/match_or_pattern.rs

ignored when cross-compiling

[coverage-run] tests/coverage/nested_loops.rs

ignored when cross-compiling

[coverage-run] tests/coverage/no-core.rs

ignored when cross-compiling

[coverage-run] tests/coverage/no_cov_crate.rs

ignored when cross-compiling

[coverage-run] tests/coverage/no_spans.rs

ignored when cross-compiling

[coverage-run] tests/coverage/no_spans_if_not.rs

ignored when cross-compiling

[coverage-run] tests/coverage/overflow.rs

ignored when cross-compiling

[coverage-run] tests/coverage/panic_unwind.rs

ignored when cross-compiling

[coverage-run] tests/coverage/partial_eq.rs

ignored when cross-compiling

[coverage-run] tests/coverage/remap-path-prefix.rs#with_coverage_scope

ignored when cross-compiling

[coverage-run] tests/coverage/remap-path-prefix.rs#with_macro_scope

ignored when cross-compiling

[coverage-run] tests/coverage/remap-path-prefix.rs#with_object_scope

ignored when cross-compiling

[coverage-run] tests/coverage/remap-path-prefix.rs#with_remap

ignored when cross-compiling

[coverage-run] tests/coverage/rustfmt-skip.rs

ignored when cross-compiling

[coverage-run] tests/coverage/simple_loop.rs

ignored when cross-compiling

[coverage-run] tests/coverage/simple_match.rs

ignored when cross-compiling

[coverage-run] tests/coverage/sort_groups.rs

ignored when cross-compiling

[coverage-run] tests/coverage/test_harness.rs

ignored when cross-compiling

[coverage-run] tests/coverage/tight_inf_loop.rs

ignored when cross-compiling

[coverage-run] tests/coverage/trivial.rs

ignored when cross-compiling

[coverage-run] tests/coverage/try-in-macro.rs#attr

ignored when cross-compiling

[coverage-run] tests/coverage/try-in-macro.rs#bang

ignored when cross-compiling

[coverage-run] tests/coverage/try-in-macro.rs#derive

ignored when cross-compiling

[coverage-run] tests/coverage/try_error_result.rs

ignored when cross-compiling

[coverage-run] tests/coverage/unicode.rs

ignored when cross-compiling

[coverage-run] tests/coverage/unreachable.rs

ignored when cross-compiling

[coverage-run] tests/coverage/unused.rs

ignored when cross-compiling

[coverage-run] tests/coverage/unused_mod.rs

ignored when cross-compiling

[coverage-run] tests/coverage/uses_crate.rs

ignored when cross-compiling

[coverage-run] tests/coverage/uses_inline_crate.rs

ignored when cross-compiling

[coverage-run] tests/coverage/while.rs

ignored when cross-compiling

[coverage-run] tests/coverage/while_early_ret.rs

ignored when cross-compiling

[coverage-run] tests/coverage/yield.rs

ignored when cross-compiling

[incremental] tests/incremental/split_debuginfo_cached.rs

only executed when the target is x86_64-unknown-linux-gnu

[incremental] tests/incremental/split_debuginfo_mode.rs

only executed when the target is x86_64-unknown-linux-gnu

[mir-opt] tests/mir-opt/inline/polymorphic_recursion.rs

ignored always (The test is extremely slow due to debug assertions being enabled)

[mir-opt] tests/mir-opt/pre-codegen/loops.rs

ignored when std is built with debug assertions ((debug assertions result in different inlines))

[mir-opt] tests/mir-opt/pre-codegen/mem_replace.rs

ignored when std is built with debug assertions

[mir-opt] tests/mir-opt/pre-codegen/ptr_offset.rs

ignored when std is built with debug assertions ((precondition checks are under cfg(debug_assertions)))

[mir-opt] tests/mir-opt/pre-codegen/slice_iter.rs

ignored when std is built with debug assertions ((precondition checks on ptr::add are under cfg(debug_assertions)))

[run-make] tests/build-std/configurations

ignored always (Ferrocene annotation: This test is for a nightly feature we do not qualify and)

[run-make] tests/run-make-cargo/amdgpu-lto

ignored on targets without Rust’s LLD

[run-make] tests/run-make-cargo/apple-slow-tls

only executed when the target vendor is Apple

[run-make] tests/run-make-cargo/panic-immediate-abort-works

ignored when cross-compiling

[run-make] tests/run-make-cargo/thumb-none-cortex-m

only executed when the architecture is part of the Thumb family

[run-make] tests/run-make-cargo/thumb-none-qemu

only executed when the architecture is part of the Thumb family

[run-make] tests/run-make-cargo/uefi-qemu

only executed when the operating system is uefi

[run-make] tests/run-make-cargo/x86_64-fortanix-unknown-sgx-lvi

only executed when the target is x86_64-fortanix-unknown-sgx

[run-make] tests/run-make/a-b-a-linker-guard

ignored when cross-compiling

[run-make] tests/run-make/allocator-shim-circular-deps

ignored when cross-compiling

[run-make] tests/run-make/allow-warnings-cmdline-stability

ignored when cross-compiling

[run-make] tests/run-make/amdgpu-kd

ignored on targets without Rust’s LLD

[run-make] tests/run-make/apple-c-available-links

only executed when the target vendor is Apple (__builtin_available is (mostly) specific to Apple platforms.)

[run-make] tests/run-make/apple-deployment-target

only executed when the target vendor is Apple

[run-make] tests/run-make/apple-sdk-version

only executed when the target vendor is Apple

[run-make] tests/run-make/archive-corrupt-error

ignored when cross-compiling

[run-make] tests/run-make/archive-duplicate-names

ignored when cross-compiling

[run-make] tests/run-make/archive-format-error

only executed when the operating system is linux

[run-make] tests/run-make/arguments-non-c-like-enum

ignored when cross-compiling

[run-make] tests/run-make/arm64ec-import-export-static

only executed when the operating system is windows

[run-make] tests/run-make/atomic-lock-free

only executed when the operating system is linux

[run-make] tests/run-make/autodiff/rlib

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/array-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/memcpy-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/mixed-struct-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/nott-flag

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/recursion-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/scalar-types/f128-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/scalar-types/f16-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/scalar-types/f32-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/scalar-types/f64-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/scalar-types/i32-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/slice-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/struct-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/tuple-typetree

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/array

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/array3d

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/box

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/const_pointer

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/f32

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/f64

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/i128

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/i16

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/i32

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/i8

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/isize

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/mut_pointer

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/mut_ref

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/ref

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/struct

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/u128

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/u16

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/u32

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/u8

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/union

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/usize

ignored when cross-compiling

[run-make] tests/run-make/autodiff/type-trees/type-analysis/vec

ignored when cross-compiling

[run-make] tests/run-make/avr-rjmp-offset

ignored on targets without Rust’s LLD

[run-make] tests/run-make/bare-outfile

ignored when cross-compiling

[run-make] tests/run-make/branch-protection-check-IBT

ignored when cross-compiling

[run-make] tests/run-make/broken-pipe-no-ice

ignored when cross-compiling ((needs to run test binary))

[run-make] tests/run-make/c-dynamic-dylib

ignored when cross-compiling

[run-make] tests/run-make/c-dynamic-rlib

ignored when cross-compiling

[run-make] tests/run-make/c-link-to-rust-dylib

ignored when cross-compiling

[run-make] tests/run-make/c-link-to-rust-staticlib

ignored when cross-compiling

[run-make] tests/run-make/c-static-dylib

ignored when cross-compiling

[run-make] tests/run-make/c-static-rlib

ignored when cross-compiling

[run-make] tests/run-make/c-unwind-abi-catch-lib-panic

ignored when cross-compiling

[run-make] tests/run-make/c-unwind-abi-catch-panic

ignored when cross-compiling

[run-make] tests/run-make/cdylib

ignored when cross-compiling

[run-make] tests/run-make/cdylib-dylib-linkage

ignored when cross-compiling

[run-make] tests/run-make/cdylib-export-c-library-symbols

ignored when cross-compiling

[run-make] tests/run-make/cdylib-fewer-symbols

ignored when cross-compiling

[run-make] tests/run-make/codegen-options-parsing

ignored when cross-compiling

[run-make] tests/run-make/comment-section

ignored when cross-compiling

[run-make] tests/run-make/compile-stdin

ignored when cross-compiling

[run-make] tests/run-make/compiler-rt-works-on-mingw

only executed when the operating system and target environment are windows-gnu

[run-make] tests/run-make/compiletest-self-test/symbols-helpers

ignored when cross-compiling

[run-make] tests/run-make/compressed-debuginfo

ignored when cross-compiling

[run-make] tests/run-make/compressed-debuginfo-zstd

ignored when cross-compiling

[run-make] tests/run-make/cpp-global-destructors

ignored when cross-compiling

[run-make] tests/run-make/crate-circular-deps-link

ignored when cross-compiling

[run-make] tests/run-make/crate-hash-rustc-version

ignored when cross-compiling

[run-make] tests/run-make/crate-loading

only executed when the operating system is linux

[run-make] tests/run-make/crate-loading-crate-depends-on-itself

only executed when the operating system is linux

[run-make] tests/run-make/crate-loading-multiple-candidates

ignored when cross-compiling

[run-make] tests/run-make/crate-name-priority

ignored when cross-compiling ((relocations in generic ELF against arm-unknown-linux-gnueabihf))

[run-make] tests/run-make/cross-lang-lto-clang

ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set

[run-make] tests/run-make/cross-lang-lto-pgo-smoketest-clang

ignored when the profiler runtime is not available

[run-make] tests/run-make/cross-lang-lto-riscv-abi

ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set

[run-make] tests/run-make/debug-assertions

ignored when cross-compiling

[run-make] tests/run-make/dep-graph

ignored when cross-compiling

[run-make] tests/run-make/deref-impl-rustdoc-ice

ignored when cross-compiling

[run-make] tests/run-make/dirty-incr-due-to-hard-link

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/doctests-compilation-time-info

ignored when cross-compiling ((needs to run doctests))

[run-make] tests/run-make/doctests-junit

ignored when cross-compiling ((running doctests))

[run-make] tests/run-make/doctests-keep-binaries

ignored when cross-compiling (attempts to run the doctests)

[run-make] tests/run-make/doctests-keep-binaries-2024

ignored when cross-compiling

[run-make] tests/run-make/doctests-merge

ignored when cross-compiling ((needs to run doctests))

[run-make] tests/run-make/doctests-runtool

ignored when cross-compiling ((needs to run host tool binary))

[run-make] tests/run-make/dos-device-input

only executed when the operating system is windows

[run-make] tests/run-make/dump-ice-to-disk

ignored when cross-compiling ((exercising ICE dump on host))

[run-make] tests/run-make/duplicate-profiler-builtins

ignored when the profiler runtime is not available

[run-make] tests/run-make/dylib-chain

ignored when cross-compiling

[run-make] tests/run-make/dylib-soname

ignored when cross-compiling

[run-make] tests/run-make/embed-metadata

ignored when cross-compiling

[run-make] tests/run-make/embed-source-dwarf

ignored when cross-compiling

[run-make] tests/run-make/emit

ignored when cross-compiling

[run-make] tests/run-make/env-dep-info

ignored when cross-compiling

[run-make] tests/run-make/exit-code

ignored when cross-compiling

[run-make] tests/run-make/export-executable-symbols

ignored when cross-compiling

[run-make] tests/run-make/export/disambiguator

ignored when cross-compiling

[run-make] tests/run-make/export/extern-opt

ignored when cross-compiling

[run-make] tests/run-make/export/simple

ignored when cross-compiling

[run-make] tests/run-make/extern-diff-internal-name

ignored when cross-compiling

[run-make] tests/run-make/extern-flag-disambiguates

ignored when cross-compiling

[run-make] tests/run-make/extern-flag-fun

ignored when cross-compiling

[run-make] tests/run-make/extern-flag-pathless

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-explicit-align

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-generic

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-mangle

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-reachable

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-slice-no-ice

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-struct-passing-abi

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-with-extern-types

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-with-packed-struct

ignored when cross-compiling

[run-make] tests/run-make/extern-fn-with-union

ignored when cross-compiling

[run-make] tests/run-make/extern-multiple-copies

ignored when cross-compiling

[run-make] tests/run-make/extern-multiple-copies2

ignored when cross-compiling

[run-make] tests/run-make/extern-overrides-distribution

ignored when cross-compiling

[run-make] tests/run-make/extra-filename-with-temp-outputs

ignored when cross-compiling ((relocations in generic ELF against arm-unknown-linux-gnueabihf))

[run-make] tests/run-make/fat-then-thin-lto

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/ferrocene/compiler-arguments/upper-l

ignored when running tests remotely (Temporary ignore, while we fix a bug in the test infrastructure.)

[run-make] tests/run-make/ferrocene/compiler-arguments/upper_c_extra-filename/upper_c_extra-filename_repeat

only executed when the operating system is linux

[run-make] tests/run-make/ferrocene/compiler-arguments/upper_c_linker-flavor/upper_c_linker-flavor

only executed when the operating system is linux

[run-make] tests/run-make/fix-cortex-a53-843419

only executed when the architecture is aarch64

[run-make] tests/run-make/forced-unwind-terminate-pof

ignored when cross-compiling

[run-make] tests/run-make/foreign-double-unwind

ignored when cross-compiling

[run-make] tests/run-make/foreign-exceptions

ignored when cross-compiling

[run-make] tests/run-make/foreign-rust-exceptions

ignored when cross-compiling

[run-make] tests/run-make/glibc-staticlib-args

ignored when cross-compiling

[run-make] tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu

ignored when cross-compiling

[run-make] tests/run-make/ice-dep-cannot-find-dep

ignored when cross-compiling

[run-make] tests/run-make/import-macro-verbatim

only executed when the operating system is windows (other platforms do not have Windows verbatim paths)

[run-make] tests/run-make/include-all-symbols-linking

ignored when cross-compiling

[run-make] tests/run-make/incr-add-rust-src-component

ignored when cross-compiling

[run-make] tests/run-make/incr-prev-body-beyond-eof

ignored when cross-compiling

[run-make] tests/run-make/incr-test-moved-file

ignored when cross-compiling

[run-make] tests/run-make/incremental-finalize-fail

ignored when cross-compiling

[run-make] tests/run-make/instrument-mcount-link-pg

ignored when cross-compiling

[run-make] tests/run-make/interdependent-c-libraries

ignored when cross-compiling

[run-make] tests/run-make/issue-125484-used-dependencies

ignored when cross-compiling

[run-make] tests/run-make/issue-84395-lto-embed-bitcode

ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set

[run-make] tests/run-make/jobserver-error

ignored when cross-compiling

[run-make] tests/run-make/json-error-no-offset

ignored when cross-compiling

[run-make] tests/run-make/libs-through-symlinks

ignored when cross-compiling

[run-make] tests/run-make/libstd-no-protected

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/libtest-json

ignored when cross-compiling

[run-make] tests/run-make/libtest-junit

ignored when cross-compiling

[run-make] tests/run-make/libtest-padding

ignored when cross-compiling

[run-make] tests/run-make/libtest-thread-limit

ignored when cross-compiling

[run-make] tests/run-make/link-cfg

ignored when cross-compiling

[run-make] tests/run-make/link-eh-frame-terminator

ignored when cross-compiling

[run-make] tests/run-make/link-framework

only executed when the target vendor is Apple

[run-make] tests/run-make/link-native-static-lib-to-dylib

ignored when cross-compiling

[run-make] tests/run-make/link-path-order

ignored when cross-compiling

[run-make] tests/run-make/link-under-xcode

only executed when the target vendor is Apple

[run-make] tests/run-make/linkage-attr-framework

only executed when the target vendor is Apple

[run-make] tests/run-make/linkage-attr-on-static

ignored when cross-compiling

[run-make] tests/run-make/linker-plugin-lto-fat

ignored on targets without Rust’s LLD

[run-make] tests/run-make/linker-warning

ignored when cross-compiling ((need to run fake linker))

[run-make] tests/run-make/llvm-ident

ignored when cross-compiling

[run-make] tests/run-make/llvm-location-discriminator-limit-dummy-span

ignored when cross-compiling

[run-make] tests/run-make/long-linker-command-lines

ignored when cross-compiling

[run-make] tests/run-make/long-linker-command-lines-cmd-exe

only executed when the operating system is windows

[run-make] tests/run-make/longjmp-across-rust

ignored when cross-compiling

[run-make] tests/run-make/ls-metadata

ignored when cross-compiling

[run-make] tests/run-make/lto-dylib-dep

ignored when cross-compiling

[run-make] tests/run-make/lto-empty

ignored when cross-compiling

[run-make] tests/run-make/lto-linkage-used-attr

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/lto-long-filenames

ignored when cross-compiling

[run-make] tests/run-make/lto-long-filenames_cn

ignored when cross-compiling

[run-make] tests/run-make/lto-no-link-whole-rlib

ignored when cross-compiling

[run-make] tests/run-make/lto-readonly-lib

ignored when cross-compiling

[run-make] tests/run-make/lto-smoke

ignored when cross-compiling

[run-make] tests/run-make/lto-smoke-c

ignored when cross-compiling

[run-make] tests/run-make/macho-link-section

only executed when the target vendor is Apple

[run-make] tests/run-make/macos-deployment-target-warning

only executed when the target vendor is Apple

[run-make] tests/run-make/macos-fat-archive

only executed when the target vendor is Apple

[run-make] tests/run-make/manual-link

ignored when cross-compiling

[run-make] tests/run-make/metadata-flag-frobs-symbols

ignored when cross-compiling

[run-make] tests/run-make/min-global-align

only executed when the operating system is linux

[run-make] tests/run-make/mingw-export-call-convention

only executed when the target is x86_64-pc-windows-gnu

[run-make] tests/run-make/missing-unstable-trait-bound

only executed when the operating system is linux

[run-make] tests/run-make/mixing-deps

ignored when cross-compiling

[run-make] tests/run-make/mixing-formats

ignored when cross-compiling

[run-make] tests/run-make/mixing-libs

ignored when cross-compiling

[run-make] tests/run-make/moved-src-dir-fingerprint-ice

ignored when cross-compiling

[run-make] tests/run-make/msvc-lld-thinlto-imp-symbols

ignored when cross-compiling (the built binary is executed)

[run-make] tests/run-make/msvc-wholearchive

only executed when the target environment is msvc

[run-make] tests/run-make/mte-ffi

only executed when the target is aarch64-unknown-linux-gnu

[run-make] tests/run-make/naked-dead-code-elimination

ignored when cross-compiling

[run-make] tests/run-make/native-lib-alt-naming

ignored when cross-compiling

[run-make] tests/run-make/native-lib-load-order

ignored when cross-compiling

[run-make] tests/run-make/native-link-modifier-bundle

ignored when cross-compiling

[run-make] tests/run-make/native-link-modifier-verbatim-linker

ignored when cross-compiling

[run-make] tests/run-make/native-link-modifier-whole-archive

ignored when cross-compiling

[run-make] tests/run-make/no-alloc-shim

ignored when cross-compiling

[run-make] tests/run-make/no-builtins-linker-plugin-lto

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/no-builtins-lto

ignored when cross-compiling

[run-make] tests/run-make/no-cdylib-as-rdylib

ignored when cross-compiling

[run-make] tests/run-make/no-duplicate-libs

ignored when cross-compiling

[run-make] tests/run-make/no-intermediate-extras

ignored when cross-compiling

[run-make] tests/run-make/non-pie-thread-local

only executed when the operating system is linux

[run-make] tests/run-make/non-unicode-in-incremental-dir

ignored when cross-compiling

[run-make] tests/run-make/obey-crate-type-flag

ignored when cross-compiling

[run-make] tests/run-make/optimization-remarks-dir-pgo

ignored when cross-compiling

[run-make] tests/run-make/option-output-no-space

ignored when cross-compiling

[run-make] tests/run-make/output-filename-overwrites-input

ignored when cross-compiling

[run-make] tests/run-make/output-type-permutations

ignored when cross-compiling

[run-make] tests/run-make/output-with-hyphens

ignored when cross-compiling

[run-make] tests/run-make/override-aliased-flags

ignored when cross-compiling

[run-make] tests/run-make/panic-abort-eh_frame

only executed when the operating system is linux

[run-make] tests/run-make/pass-linker-flags-flavor

only executed when the operating system is linux

[run-make] tests/run-make/pass-non-c-like-enum-to-c

ignored when cross-compiling

[run-make] tests/run-make/pdb-alt-path

only executed when the target is x86_64-pc-windows-msvc

[run-make] tests/run-make/pdb-sobjname

only executed when the operating system and target environment are windows-msvc

[run-make] tests/run-make/pgo-branch-weights

ignored when cross-compiling

[run-make] tests/run-make/pgo-embed-bc-lto

ignored when cross-compiling

[run-make] tests/run-make/pgo-gen

ignored when cross-compiling

[run-make] tests/run-make/pgo-gen-lto

ignored when cross-compiling

[run-make] tests/run-make/pgo-indirect-call-promotion

ignored when cross-compiling

[run-make] tests/run-make/pgo-use

ignored when cross-compiling

[run-make] tests/run-make/pointer-auth-link-with-c

ignored when cross-compiling

[run-make] tests/run-make/pointer-auth-link-with-c-lto-clang

ignored when cross-compiling

[run-make] tests/run-make/prefer-dylib

ignored when cross-compiling

[run-make] tests/run-make/prefer-rlib

ignored when cross-compiling

[run-make] tests/run-make/print-native-static-libs

ignored when cross-compiling

[run-make] tests/run-make/print-target-cpus-native

ignored when cross-compiling

[run-make] tests/run-make/proc-macro-init-order

ignored when cross-compiling

[run-make] tests/run-make/proc-macro-three-crates

ignored when cross-compiling

[run-make] tests/run-make/prune-link-args

ignored when cross-compiling

[run-make] tests/run-make/raw-dylib-alt-calling-convention

only executed when the operating system is windows

[run-make] tests/run-make/raw-dylib-c

only executed when the operating system is windows

[run-make] tests/run-make/raw-dylib-cross-compilation

ignored when dlltool for the current architecture is not present

[run-make] tests/run-make/raw-dylib-custom-dlltool

ignored when dlltool for the current architecture is not present

[run-make] tests/run-make/raw-dylib-elf

only executed when the target environment is gnu

[run-make] tests/run-make/raw-dylib-elf-extern-types

ignored when rustc is built with debug assertions

[run-make] tests/run-make/raw-dylib-elf-verbatim

only executed when the target environment is gnu

[run-make] tests/run-make/raw-dylib-elf-verbatim-absolute

only executed when the target environment is gnu

[run-make] tests/run-make/raw-dylib-import-name-type

only executed when the operating system is windows

[run-make] tests/run-make/raw-dylib-inline-cross-dylib

only executed when the operating system is windows

[run-make] tests/run-make/raw-dylib-link-ordinal

only executed when the operating system is windows

[run-make] tests/run-make/raw-dylib-stdcall-ordinal

only executed when the operating system is windows

[run-make] tests/run-make/raw-dylib-whitespace

ignored when dlltool for the current architecture is not present

[run-make] tests/run-make/raw-fn-pointer-opt-undefined-behavior

ignored when cross-compiling

[run-make] tests/run-make/reachable-extern-fn-available-lto

ignored when cross-compiling

[run-make] tests/run-make/redundant-libs

ignored when cross-compiling

[run-make] tests/run-make/relocation-model

ignored when cross-compiling

[run-make] tests/run-make/relro-levels

ignored when cross-compiling

[run-make] tests/run-make/remap-path-prefix-consts

ignored when cross-compiling ((relocations in generic ELF against arm-unknown-linux-gnueabihf))

[run-make] tests/run-make/remap-path-prefix-std

only executed when the operating system is linux

[run-make] tests/run-make/repr128-dwarf

ignored when cross-compiling

[run-make] tests/run-make/reproducible-build

ignored when cross-compiling ((linker binary needs to run))

[run-make] tests/run-make/reproducible-build-2

ignored when cross-compiling

[run-make] tests/run-make/reset-codegen-1

ignored when cross-compiling

[run-make] tests/run-make/return-non-c-like-enum

ignored when cross-compiling

[run-make] tests/run-make/return-non-c-like-enum-from-c

ignored when cross-compiling

[run-make] tests/run-make/rlib-chain

ignored when cross-compiling

[run-make] tests/run-make/rlib-format-packed-bundled-libs

ignored when cross-compiling

[run-make] tests/run-make/rlib-format-packed-bundled-libs-2

ignored when cross-compiling

[run-make] tests/run-make/rlib-format-packed-bundled-libs-3

only executed when the operating system is linux

[run-make] tests/run-make/rmeta-preferred

ignored when cross-compiling

[run-make] tests/run-make/rust-lld

ignored on targets without Rust’s LLD

[run-make] tests/run-make/rust-lld-custom-target

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/rust-lld-link-script-provide

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/rust-lld-x86_64-unknown-linux-gnu

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/rust-lld-x86_64-unknown-linux-gnu-dist

only executed when the target is x86_64-unknown-linux-gnu

[run-make] tests/run-make/rustc-macro-dep-files

ignored when cross-compiling

[run-make] tests/run-make/rustdoc-cfgspec-parsing

ignored when cross-compiling

[run-make] tests/run-make/rustdoc-doctest-output-format

ignored when cross-compiling

[run-make] tests/run-make/rustdoc-scrape-examples-macros

ignored when cross-compiling

[run-make] tests/run-make/rustdoc-search-load-itemtype

ignored when cross-compiling

[run-make] tests/run-make/rustdoc-tempdir-removal

ignored when cross-compiling

[run-make] tests/run-make/rustdoc-test-args

ignored when cross-compiling ((needs to run doctest binary))

[run-make] tests/run-make/sanitizer-cdylib-link

ignored on targets without address sanitizer

[run-make] tests/run-make/sanitizer-dylib-link

ignored on targets without address sanitizer

[run-make] tests/run-make/sanitizer-staticlib-link

ignored on targets without address sanitizer

[run-make] tests/run-make/separate-link

ignored when cross-compiling

[run-make] tests/run-make/share-generics-dylib

ignored when cross-compiling

[run-make] tests/run-make/share-generics-export-again

ignored when cross-compiling

[run-make] tests/run-make/silly-file-names

ignored when cross-compiling

[run-make] tests/run-make/split-debuginfo

ignored when cross-compiling

[run-make] tests/run-make/static-dylib-by-default

ignored when cross-compiling

[run-make] tests/run-make/static-extern-type

ignored when cross-compiling

[run-make] tests/run-make/static-pie

only executed when the operating system is linux

[run-make] tests/run-make/static-unwinding

ignored when cross-compiling

[run-make] tests/run-make/staticlib-dylib-linkage

ignored when cross-compiling

[run-make] tests/run-make/staticlib-thin-archive

ignored when cross-compiling

[run-make] tests/run-make/std-core-cycle

ignored when cross-compiling

[run-make] tests/run-make/stdin-rustc

ignored when cross-compiling

[run-make] tests/run-make/stdin-rustdoc

ignored when cross-compiling ((needs to run doctests))

[run-make] tests/run-make/strip

ignored when cross-compiling ((relocations in generic ELF against arm-unknown-linux-gnueabihf))

[run-make] tests/run-make/suspicious-library

ignored when cross-compiling

[run-make] tests/run-make/symbol-mangling-hashed

ignored when cross-compiling

[run-make] tests/run-make/symbol-visibility

ignored when cross-compiling

[run-make] tests/run-make/symbols-all-mangled

ignored when cross-compiling ((host-only))

[run-make] tests/run-make/symlinked-extern

ignored when cross-compiling

[run-make] tests/run-make/symlinked-libraries

ignored when cross-compiling

[run-make] tests/run-make/symlinked-rlib

ignored when cross-compiling

[run-make] tests/run-make/target-cpu-native

ignored when cross-compiling (target-cpu=native doesn’t work well when cross compiling)

[run-make] tests/run-make/test-benches

ignored when cross-compiling

[run-make] tests/run-make/test-harness

ignored when cross-compiling

[run-make] tests/run-make/textrel-on-minimal-lib

ignored when cross-compiling

[run-make] tests/run-make/thumb-interworking

ignored on targets without Rust’s LLD

[run-make] tests/run-make/track-path-dep-info

ignored when cross-compiling

[run-make] tests/run-make/track-pgo-dep-info

ignored when the profiler runtime is not available

[run-make] tests/run-make/unstable-feature-usage-metrics

ignored when cross-compiling ((exercises metrics dump on host))

[run-make] tests/run-make/unstable-feature-usage-metrics-incremental

ignored when cross-compiling ((exercises metrics incremental on host))

[run-make] tests/run-make/used-cdylib-macos

only executed when the target vendor is Apple

[run-make] tests/run-make/used-proc-macro

ignored when cross-compiling

[run-make] tests/run-make/volatile-intrinsics

ignored when cross-compiling

[run-make] tests/run-make/wasm-custom-section

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-custom-sections-opt

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-emscripten-cdylib

only executed when the target is wasm32-unknown-emscripten

[run-make] tests/run-make/wasm-exceptions-nostd

only executed when the target is wasm32-unknown-unknown

[run-make] tests/run-make/wasm-export-all-symbols

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-import-module

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-override-linker

ignored when RUSTBUILD_FORCE_CLANG_BASED_TESTS is not set

[run-make] tests/run-make/wasm-panic-small

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-spurious-import

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-stringify-ints-small

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-symbols-different-module

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-symbols-not-exported

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-symbols-not-imported

only executed when the target is wasm32-wasip1

[run-make] tests/run-make/wasm-unexpected-features

ignored on targets without Rust’s LLD

[run-make] tests/run-make/windows-binary-no-external-deps

only executed when the operating system is windows

[run-make] tests/run-make/windows-gnu-corrupt-drective

only executed when the operating system and target environment are windows-gnu

[run-make] tests/run-make/windows-safeseh

ignored on targets without Rust’s LLD

[run-make] tests/run-make/windows-spawn

only executed when the operating system is windows

[run-make] tests/run-make/windows-ws2_32

only executed when the target environment is msvc

[run-make] tests/run-make/zero-extend-abi-param-passing

ignored when cross-compiling

[ui] tests/ui/abi/numbers-arithmetic/x86-64-sysv64-arg-ext.rs#apple

only executed when the target vendor is Apple

[ui] tests/ui/abi/stack-probes-lto.rs#aarch64

ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino)

[ui] tests/ui/abi/stack-probes-lto.rs#x32

ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino)

[ui] tests/ui/abi/stack-probes-lto.rs#x64

ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino)

[ui] tests/ui/abi/stack-probes.rs#aarch64

ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino)

[ui] tests/ui/abi/stack-probes.rs#x32

ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino)

[ui] tests/ui/abi/stack-probes.rs#x64

ignored when the operating system is nto (Crash analysis impossible at SIGSEGV in QNX Neutrino)

[ui] tests/ui/abi/stack-protector.rs#no-ssp

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/abi/stack-protector.rs#ssp

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/abi/x86stdcall.rs

only executed when the operating system is windows

[ui] tests/ui/abi/x86stdcall2.rs

only executed when the operating system is windows

[ui] tests/ui/allocator/no_std-alloc-error-handler-custom.rs

only executed when the operating system is linux

[ui] tests/ui/allocator/no_std-alloc-error-handler-default.rs

only executed when the operating system is linux

[ui] tests/ui/allocator/not-an-allocator.rs#w

only executed when the operating system is windows

[ui] tests/ui/allocator/regression-abort-on-free-issue-150898.rs

only executed when the target is aarch64-apple-darwin

[ui] tests/ui/argfile/commandline-argfile-badutf8-windows.rs

only executed when the operating system is windows

[ui] tests/ui/argfile/commandline-argfile-missing-windows.rs

only executed when the operating system is windows

[ui] tests/ui/argfile/commandline-argfile-multiple-windows.rs

only executed when the operating system is windows

[ui] tests/ui/argument-suggestions/wrong-highlight-span-extra-arguments-147070.rs

only executed when the operating system is linux

[ui] tests/ui/asm/aarch64/const.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/aarch64/llvm-58384.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/aarch64/may_unwind.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/aarch64/sym.rs

only executed when the operating system is linux

[ui] tests/ui/asm/aarch64/type-check-2-2.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/aarch64/type-check-2.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/aarch64/type-check-3.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/aarch64/type-f16.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/binary_asm_labels_allowed.rs

only executed when the architecture is aarch64

[ui] tests/ui/asm/global-asm-isnt-really-a-mir-body.rs#cfi

only executed when the operating system is linux

[ui] tests/ui/asm/global-asm-isnt-really-a-mir-body.rs#instrument

only executed when the operating system is linux

[ui] tests/ui/asm/global-asm-mono-sym-fn.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/asm/label-operand.rs#aarch64

only executed when the architecture is aarch64

[ui] tests/ui/asm/label-operand.rs#arm

only executed when the architecture is arm

[ui] tests/ui/asm/label-operand.rs#arm64ec

only executed when the architecture is arm64ec

[ui] tests/ui/asm/label-operand.rs#riscv32

only executed when the architecture is riscv32

[ui] tests/ui/asm/label-operand.rs#riscv64

only executed when the architecture is riscv64

[ui] tests/ui/asm/label-operand.rs#x86

only executed when the architecture is x86

[ui] tests/ui/asm/naked-functions-rustic-abi.rs#aarch64

only executed when the architecture is aarch64

[ui] tests/ui/asm/naked-functions-unused.rs#aarch64

only executed when the architecture is aarch64

[ui] tests/ui/asm/x86_64/global_asm_escape.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/asm/x86_64/naked_asm_escape.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/asm/x86_64/sym.rs

only executed when the operating system is linux

[ui] tests/ui/associated-consts/issue-93775.rs#current

ignored when rustc is built with debug assertions

[ui] tests/ui/associated-consts/issue-93775.rs#next

ignored when rustc is built with debug assertions

[ui] tests/ui/attributes/invalid-instruction-set-target.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/autodiff/autodiff_illegal.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/flag_nott.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/incremental.rs#DEBUG

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/incremental.rs#RELEASE

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/macro_hygiene.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/no_lto_flag.rs#no_lto

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/no_lto_flag.rs#with_lto

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/autodiff/zst.rs

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/backtrace/apple-no-dsymutil.rs

ignored when running tests remotely (needs the compiler-produced .o file to be copied to the device)

[ui] tests/ui/borrowck/move-error-snippets-ext.rs

ignored used by another main test file ((used by ./move-error-snippets.rs))

[ui] tests/ui/c-variadic/naked.rs

only executed when the operating system is linux

[ui] tests/ui/c-variadic/pass-by-value-abi.rs#aarch64

only executed when the architecture is aarch64

[ui] tests/ui/c-variadic/pass-by-value-abi.rs#win

only executed when the operating system is windows

[ui] tests/ui/c-variadic/same-program-multiple-abis-arm.rs

only executed when the ABI is eabihf ((the assembly below requires float hardware support))

[ui] tests/ui/cfg/crt-static-on-works.rs

only executed when the target environment is msvc

[ui] tests/ui/codegen/duplicated-path-in-error.rs#gnu

only executed when the target environment is gnu

[ui] tests/ui/codegen/duplicated-path-in-error.rs#musl

only executed when the target environment is musl

[ui] tests/ui/codegen/msvc-opt-level-z-no-corruption.rs

only executed when the operating system is windows

[ui] tests/ui/codemap_tests/two_files_data.rs

ignored used by another main test file ((used by ./two_files.rs))

[ui] tests/ui/command/command-setgroups.rs

ignored when the operating system is nto (does not have /bin/id, expects groups to be i32 (not u32))

[ui] tests/ui/compiletest-self-test/test-aux-bin.rs

ignored when running tests remotely (because aux-bin does not yet support it)

[ui] tests/ui/compiletest-self-test/trim-env-name.rs#set

ignored when cross-compiling ((assume that non-cross targets have working env vars))

[ui] tests/ui/compiletest-self-test/trim-env-name.rs#unset

ignored when cross-compiling ((assume that non-cross targets have working env vars))

[ui] tests/ui/conditional-compilation/module_with_cfg.rs

ignored used by another main test file ((used by ./inner-cfg-non-inline-mod.rs))

[ui] tests/ui/consts/const-eval/const_fn_target_feature_wasm.rs

only executed when the architecture is wasm32

[ui] tests/ui/coverage-attr/bad-attr-ice.rs#feat

ignored when the profiler runtime is not available

[ui] tests/ui/coverage-attr/bad-attr-ice.rs#nofeat

ignored when the profiler runtime is not available

[ui] tests/ui/darwin-objc/darwin-objc-bad-arg.rs

only executed when the target vendor is Apple

[ui] tests/ui/darwin-objc/darwin-objc-bad-const.rs

only executed when the target vendor is Apple

[ui] tests/ui/darwin-objc/darwin-objc-bad-ref.rs

only executed when the target vendor is Apple

[ui] tests/ui/darwin-objc/darwin-objc-class-selector.rs

only executed when the target vendor is Apple

[ui] tests/ui/darwin-objc/darwin-objc-class.rs

only executed when the target vendor is Apple

[ui] tests/ui/darwin-objc/darwin-objc-selector.rs

only executed when the target vendor is Apple

[ui] tests/ui/debuginfo/debuginfo-emit-llvm-ir-and-split-debuginfo.rs

only executed when the operating system is linux

[ui] tests/ui/debuginfo/msvc-strip-debuginfo.rs

only executed when the target environment is msvc

[ui] tests/ui/debuginfo/msvc-strip-symbols.rs

only executed when the target environment is msvc

[ui] tests/ui/directory_ownership/macro_expanded_mod_helper/foo/bar.rs

ignored used by another main test file ((used by ../../macro-expanded-mod.rs))

[ui] tests/ui/directory_ownership/macro_expanded_mod_helper/foo/mod.rs

ignored used by another main test file ((used by ../../macro-expanded-mod.rs))

[ui] tests/ui/dist/cranelift-x86_64-unknown-linux-gnu-dist.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/error-emitter/E0308-clarification.rs

only executed when the operating system is linux

[ui] tests/ui/error-emitter/multiline-removal-suggestion.rs

only executed when the operating system is linux

[ui] tests/ui/error-emitter/unicode-output.rs

only executed when the operating system is linux

[ui] tests/ui/errors/issue-104621-extern-bad-file.rs

only executed when the operating system is linux

[ui] tests/ui/errors/pic-linker.rs

ignored when cross-compiling

[ui] tests/ui/explicit-tail-calls/become-cast-return.rs

ignored when cross-compiling

[ui] tests/ui/explicit-tail-calls/become-indirect-return.rs

ignored when cross-compiling

[ui] tests/ui/explicit-tail-calls/support/bystack.rs#loongarch32

ignored when the LLVM version is between 22.0.0 and 23.0.0

[ui] tests/ui/explicit-tail-calls/support/bystack.rs#loongarch64

ignored when the LLVM version is between 22.0.0 and 23.0.0

[ui] tests/ui/explicit-tail-calls/support/byval.rs#loongarch32

ignored when the LLVM version is between 22.0.0 and 23.0.0

[ui] tests/ui/explicit-tail-calls/support/byval.rs#loongarch64

ignored when the LLVM version is between 22.0.0 and 23.0.0

[ui] tests/ui/extern-flag/force-extern.rs

ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header))

[ui] tests/ui/extern-flag/no-force-extern.rs

ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header))

[ui] tests/ui/extern-flag/redundant-force-extern.rs

ignored when cross-compiling ((needs dylibs and compiletest doesn’t have a more specific header))

[ui] tests/ui/extern/extern-methods.rs

only executed when the architecture is x86

[ui] tests/ui/extern/extern-thiscall.rs

only executed when the architecture is x86

[ui] tests/ui/extern/extern-vectorcall.rs#x32

only executed when the architecture is x86

[ui] tests/ui/feature-gates/feature-gate-autodiff-use.rs#stable

only executed when the release channel is stable

[ui] tests/ui/feature-gates/feature-gate-autodiff.rs#has_support

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/feature-gates/feature-gate-target-feature-inline-always.rs

only executed when the architecture is aarch64

[ui] tests/ui/feature-gates/test-listing-format-json.rs

ignored when the release channel is nightly

[ui] tests/ui/ferrocene/compiler-arguments/extern/extern_path.rs

only executed when the operating system is linux (Because there’s no substitution for the library path)

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_linker-flavor/upper_c_linker-flavor_eq.rs#lld

only executed when the target is part of the Ferrocene facade target family

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_linker-flavor/upper_c_linker-flavor_repeat-diff.rs

only executed when the operating system is linux

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_linker-flavor/upper_c_linker-flavor_repeat.rs#lld

only executed when the target is part of the Ferrocene facade target family

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_linker-flavor/upper_c_linker-flavor_space-eq.rs#lld

only executed when the target is part of the Ferrocene facade target family

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_target-cpu/upper_c_target-cpu_invalid.rs

ignored when cross-compiling

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_target-cpu/upper_c_target-cpu_space-generic.rs

ignored when cross-compiling

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_target-cpu/upper_c_target-cpu_space-native.rs

ignored when cross-compiling

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_target-feature/upper_c_target-feature_eq-sse-add-remove.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_target-feature/upper_c_target-feature_eq-sse-remove-add.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/ferrocene/compiler-arguments/upper_c_target-feature/upper_c_target-feature_eq-sse.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/float/int-to-float-miscompile-issue-105626.rs

only executed when the architecture is x86

[ui] tests/ui/impl-trait/diagnostics/highlight-difference-between-expected-trait-and-found-trait.rs

only executed when the operating system is linux

[ui] tests/ui/instrument-coverage/msvc-link-dead-code-inline-always-85461.rs

ignored when the profiler runtime is not available

[ui] tests/ui/instrument-xray/flags-always-never-1.rs

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/flags-always-never-2.rs

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/flags-basic.rs

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/flags-dupe-always.rs

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/flags-dupe-ignore-loops.rs

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/platform-support.rs#aarch64-darwin

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/platform-support.rs#unsupported

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/platform-support.rs#x86_64-darwin

ignored on targets without xray tracing

[ui] tests/ui/instrument-xray/platform-support.rs#x86_64-linux

ignored on targets without xray tracing

[ui] tests/ui/internal/internal-unstable-asm-experimental-arch.rs

only executed when the target is wasm32-wasip1

[ui] tests/ui/intrinsics/crc-v8a.rs

only executed when the architecture is aarch64

[ui] tests/ui/issues/issue-49298.rs

ignored always ((#54987))

[ui] tests/ui/iterators/iter-count-overflow-debug.rs

only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items)

[ui] tests/ui/iterators/iter-count-overflow-ndebug.rs

only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items)

[ui] tests/ui/iterators/iter-position-overflow-debug.rs

only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items)

[ui] tests/ui/iterators/iter-position-overflow-ndebug.rs

only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items)

[ui] tests/ui/iterators/skip-count-overflow.rs

only executed when the pointer width is 32bit (too impatient for 2⁶⁴ items)

[ui] tests/ui/json/json-bom-plus-crlf-multifile-aux.rs

ignored always (Not a test. Used by other tests)

[ui] tests/ui/layout/size-of-val-raw-too-big.rs

only executed when the pointer width is 32bit (Layout computation rejects this layout for different reasons on 64-bit.)

[ui] tests/ui/layout/unsafe-cell-hides-niche.rs

only executed when the architecture is x86

[ui] tests/ui/limits/huge-array-simple-32.rs

ignored when the pointer width is 64bit

[ui] tests/ui/limits/issue-15919-32.rs

ignored when the pointer width is 64bit

[ui] tests/ui/link-native-libs/issue-70093/link-directives.rs

ignored when cross-compiling (default-linker-libraries=yes doesn’t play well with cross compiling)

[ui] tests/ui/link-native-libs/issue-70093/link-native-libraries.rs#msvc

only executed when the target environment is msvc

[ui] tests/ui/link-native-libs/issue-70093/link-native-libraries.rs#other

ignored when cross-compiling (default-linker-libraries=yes doesn’t play well with cross compiling)

[ui] tests/ui/link-native-libs/msvc-non-utf8-output.rs

only executed when the target environment is msvc

[ui] tests/ui/link-native-libs/uikit-framework.rs#ios

only executed when the operating system is ios

[ui] tests/ui/link-native-libs/uikit-framework.rs#tvos

only executed when the operating system is tvos

[ui] tests/ui/link-native-libs/uikit-framework.rs#visionos

only executed when the operating system is visionos

[ui] tests/ui/link-native-libs/uikit-framework.rs#watchos

only executed when the operating system is watchos

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#as_needed

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#merge_1

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#merge_2

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#merge_3

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#merge_4

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#no_as_needed

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/as_needed.rs#no_modifier

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/empty.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/glibc-x86_64.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/multiple-libraries.rs#with

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/multiple-libraries.rs#without

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/single-symbol.rs#with

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/single-symbol.rs#without

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/verbatim.rs#with

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/elf/verbatim.rs#without

only executed when the target environment is gnu

[ui] tests/ui/linkage-attr/raw-dylib/windows/dlltool-failed.rs

ignored when dlltool for the current architecture is not present

[ui] tests/ui/linkage-attr/raw-dylib/windows/invalid-dlltool.rs

ignored when dlltool for the current architecture is not present

[ui] tests/ui/linkage-attr/raw-dylib/windows/link-ordinal-multiple.rs

only executed when the operating system is windows

[ui] tests/ui/linkage-attr/raw-dylib/windows/multiple-declarations.rs

only executed when the operating system is windows

[ui] tests/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.rs#notelf

ignored when the target binary format is ELF

[ui] tests/ui/linking/cdylib-no-mangle.rs

only executed when the target vendor is Apple

[ui] tests/ui/linking/export-executable-symbols.rs

ignored when cross-compiling

[ui] tests/ui/linking/ld64-cross-compilation.rs

only executed when the target is x86_64-apple-darwin

[ui] tests/ui/linking/macos-ignoring-duplicate.rs

only executed when the target vendor is Apple

[ui] tests/ui/linking/macos-search-path.rs

only executed when the target vendor is Apple

[ui] tests/ui/linking/no-gc-encapsulation-symbols.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/lint/expansion-time-include.rs

ignored used by another main test file ((used by ./expansion-time.rs))

[ui] tests/ui/lint/known-tool-in-submodule/submodule.rs

ignored used by another main test file ((used by ./root.rs))

[ui] tests/ui/lint/lint_pre_expansion_extern_module_aux.rs

ignored used by another main test file ((used by ./lint-pre-expansion-extern-module.rs))

[ui] tests/ui/lint/unknown-lints/other.rs

ignored used by another main test file ((used by ./allow-in-other-module.rs))

[ui] tests/ui/lto/issue-100772.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/macros/expand-full-asm.rs

only executed when the architecture is aarch64

[ui] tests/ui/macros/include-single-expr-helper-1.rs

ignored used by another main test file ((used by ./include-single-expr.rs))

[ui] tests/ui/macros/include-single-expr-helper.rs

ignored used by another main test file ((used by ./include-single-expr.rs))

[ui] tests/ui/macros/issue-69838-dir/bar.rs

ignored used by another main test file ((used by ../issue-69838-mods-relative-to-included-path.rs))

[ui] tests/ui/macros/issue-69838-dir/included.rs

ignored used by another main test file ((used by ../issue-69838-mods-relative-to-included-path.rs))

[ui] tests/ui/macros/macro-expanded-include/foo/mod.rs

ignored used by another main test file ((used by ../test.rs))

[ui] tests/ui/macros/underscore.rs

ignored used by another main test file ((used by ./main.rs))

[ui] tests/ui/match/issue-26996.rs

ignored always ((#54987))

[ui] tests/ui/match/issue-27021.rs

ignored always ((#54987))

[ui] tests/ui/mir/alignment/i686-pc-windows-msvc.rs

only executed when the target is i686-pc-windows-msvc

[ui] tests/ui/modules/missing_mod.rs

ignored used by another main test file ((used by ./missing_non_modrs_mod.rs))

[ui] tests/ui/modules/missing_mod_inline.rs

ignored used by another main test file ((used by ./missing_non_modrs_mod_inline.rs))

[ui] tests/ui/modules/mod_file_aux.rs

ignored used by another main test file ((used by ./mod_file_with_path_attr.rs and mod_file.rs and mod_file_correct_spans.rs))

[ui] tests/ui/modules/mod_file_disambig_aux.rs

ignored used by another main test file ((used by ./mod_file_disambig.rs))

[ui] tests/ui/modules/module_suggestion_when_module_not_found/submodule/mod.rs

ignored used by another main test file

[ui] tests/ui/modules/module_suggestion_when_module_not_found/submodule2.rs

ignored used by another main test file

[ui] tests/ui/modules/module_suggestion_when_module_not_found/success.rs

ignored used by another main test file

[ui] tests/ui/non_modrs_mods/foors_mod.rs

ignored used by another main test file ((used by ./non_modrs_mods.rs))

[ui] tests/ui/non_modrs_mods_and_inline_mods/x.rs

ignored used by another main test file ((used by ./non_modrs_mods_and_inline_mods.rs))

[ui] tests/ui/numbers-arithmetic/saturating-float-casts-impl.rs

ignored used by another main test file ((used by ./saturating-float-casts.rs and ./saturating-float-casts-wasm.rs))

[ui] tests/ui/numbers-arithmetic/saturating-float-casts-wasm.rs

only executed when the architecture is wasm32

[ui] tests/ui/offload/check_config.rs#fail

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/offload/check_config.rs#pass

ignored when LLVM Enzyme is disabled or LLVM is not the default codegen backend

[ui] tests/ui/panic-runtime/unwind-tables-target-required.rs

only executed when the target is x86_64-pc-windows-msvc

[ui] tests/ui/panics/alloc_error_hook-unwind.rs

only executed when the operating system is linux

[ui] tests/ui/panics/panic-short-backtrace-windows-x86_64.rs

only executed when the target is x86_64-pc-windows-msvc

[ui] tests/ui/parallel-rustc/fn-sig-cycle-ice-153391.rs

ignored always ((#142063))

[ui] tests/ui/parser/circular_modules_hello.rs

ignored used by another main test file ((used by ./circular-modules-main.rs))

[ui] tests/ui/parser/issues/circular-module-with-doc-comment-issue-97589/recursive.rs

ignored used by another main test file ((used by ./circular-module-with-doc-comment-issue-97589.rs))

[ui] tests/ui/parser/issues/issue-48508-aux.rs

ignored used by another main test file ((used by ./issue-48508.rs))

[ui] tests/ui/parser/mod_file_not_exist_windows.rs

only executed when the operating system is windows

[ui] tests/ui/precondition-checks/read.rs#misaligned

ignored always ((unimplemented))

[ui] tests/ui/precondition-checks/read.rs#null

ignored always ((unimplemented))

[ui] tests/ui/precondition-checks/write.rs#misaligned

ignored always ((unimplemented))

[ui] tests/ui/precondition-checks/write.rs#null

ignored always ((unimplemented))

[ui] tests/ui/precondition-checks/write_bytes.rs#misaligned

ignored always ((unimplemented))

[ui] tests/ui/precondition-checks/write_bytes.rs#null

ignored always ((unimplemented))

[ui] tests/ui/print-request/host.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/print-request/macos-target.rs

only executed when the target vendor is Apple

[ui] tests/ui/print-request/stability.rs#deployment_target

only executed when the target vendor is Apple

[ui] tests/ui/print_type_sizes/niche-filling.rs

ignored when std is built with debug assertions ((debug assertions will print more types))

[ui] tests/ui/proc-macro/module.rs

ignored used by another main test file ((used by ./attributes-on-modules-fail.rs))

[ui] tests/ui/proc-macro/module_with_attrs.rs

ignored used by another main test file ((used by ../inner-attr-non-inline-mod.rs))

[ui] tests/ui/proc-macro/outer/inner.rs

ignored used by another main test file ((used by ../attributes-on-modules-fail.rs))

[ui] tests/ui/process/nofile-limit.rs

only executed when the operating system is linux

[ui] tests/ui/process/process-spawn-failure.rs

ignored when the operating system is nto (no ‘ps’)

[ui] tests/ui/process/win-command-child-path.rs

only executed when the operating system is windows

[ui] tests/ui/process/win-command-curdir-no-verbatim.rs

only executed when the operating system is windows

[ui] tests/ui/process/win-creation-flags.rs

only executed when the operating system is windows

[ui] tests/ui/process/win-inherit-handles.rs

only executed when the operating system is windows

[ui] tests/ui/process/win-proc-thread-attributes.rs

only executed when the operating system is windows

[ui] tests/ui/runtime/backtrace-debuginfo-aux.rs

ignored used by another main test file ((used by ./backtrace-debuginfo.rs to test file!()))

[ui] tests/ui/runtime/on-broken-pipe/child-processes.rs#default

ignored when running tests remotely (because aux-bin does not yet support it)

[ui] tests/ui/runtime/on-broken-pipe/child-processes.rs#error

ignored when running tests remotely (because aux-bin does not yet support it)

[ui] tests/ui/runtime/on-broken-pipe/child-processes.rs#inherit

ignored when running tests remotely (because aux-bin does not yet support it)

[ui] tests/ui/runtime/on-broken-pipe/child-processes.rs#kill

ignored when running tests remotely (because aux-bin does not yet support it)

[ui] tests/ui/runtime/on-broken-pipe/inherit.rs

ignored when running tests remotely (because aux-bin does not yet support it)

[ui] tests/ui/runtime/out-of-stack.rs

ignored when the operating system is nto (no stack overflow handler used (no alternate stack available))

[ui] tests/ui/runtime/signal-alternate-stack-cleanup.rs

ignored when the operating system is nto (no SA_ONSTACK)

[ui] tests/ui/runtime/stdout-before-main.rs

only executed when the operating system is linux

[ui] tests/ui/runtime/stdout-during-shutdown-windows.rs

only executed when the operating system is windows

[ui] tests/ui/sanitizer/address.rs

ignored when cross-compiling

[ui] tests/ui/sanitizer/asan_odr_windows.rs

ignored on targets without address sanitizer

[ui] tests/ui/sanitizer/badfree.rs

ignored when cross-compiling

[ui] tests/ui/sanitizer/cfg.rs#address

ignored on targets without address sanitizer

[ui] tests/ui/sanitizer/cfg.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfg.rs#leak

ignored on targets without leak sanitizer

[ui] tests/ui/sanitizer/cfg.rs#memory

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/cfg.rs#thread

ignored on targets without thread sanitizer

[ui] tests/ui/sanitizer/cfi/assoc-const-projection-issue-151878.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/assoc-ty-lifetime-issue-123053.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/sanitizer/cfi/async-closures.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/async-closures.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/can-reveal-opaques.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/sanitizer/cfi/canonical-jump-tables-requires-cfi.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/closures.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/closures.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/complex-receiver.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/complex-receiver.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/coroutine.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/coroutine.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/drop-in-place.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/drop-no-principal.rs

only executed when the operating system is linux

[ui] tests/ui/sanitizer/cfi/fn-ptr.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/fn-ptr.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/fn-trait-objects.rs

only executed when the operating system is linux

[ui] tests/ui/sanitizer/cfi/generalize-pointers-attr-cfg.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/generalize-pointers-requires-cfi.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/invalid-attr-encoding.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/normalize-integers-attr-cfg.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/normalize-integers-requires-cfi.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/requires-lto.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/self-ref.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/self-ref.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/sized-associated-ty.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/sized-associated-ty.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/supertraits.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/supertraits.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/transparent-has-regions.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/sanitizer/cfi/virtual-auto.rs#cfi

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/cfi/virtual-auto.rs#kcfi

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/cfi/with-rustc-lto-requires-single-codegen-unit.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/dataflow.rs

ignored on targets without dataflow sanitizer

[ui] tests/ui/sanitizer/hwaddress.rs

ignored on targets without hardware-assisted address sanitizer

[ui] tests/ui/sanitizer/issue-111184-cfi-coroutine-witness.rs

only executed when the target is x86_64-unknown-linux-gnu

[ui] tests/ui/sanitizer/issue-114275-cfi-const-expr-in-arry-len.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/issue-72154-address-lifetime-markers.rs

ignored when cross-compiling

[ui] tests/ui/sanitizer/kcfi-arity-requires-kcfi.rs

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/kcfi-c-variadic.rs

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/kcfi-mangling.rs

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/sanitizer/kcfi/fn-trait-objects.rs

only executed when the operating system is linux

[ui] tests/ui/sanitizer/leak.rs

ignored on targets without leak sanitizer

[ui] tests/ui/sanitizer/memory-eager.rs#optimized

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/memory-eager.rs#unoptimized

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/memory-passing.rs#optimized

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/memory-passing.rs#unoptimized

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/memory.rs#optimized

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/memory.rs#unoptimized

ignored on targets without memory sanitizer

[ui] tests/ui/sanitizer/new-llvm-pass-manager-thin-lto.rs#opt0

ignored when cross-compiling

[ui] tests/ui/sanitizer/new-llvm-pass-manager-thin-lto.rs#opt1

ignored when cross-compiling

[ui] tests/ui/sanitizer/realtime-alloc.rs

ignored on targets without realtime sanitizer

[ui] tests/ui/sanitizer/realtime-blocking.rs

ignored on targets without realtime sanitizer

[ui] tests/ui/sanitizer/realtime-caller.rs

ignored on targets without realtime sanitizer

[ui] tests/ui/sanitizer/split-lto-unit-requires-lto.rs

ignored on targets without CFI sanitizer

[ui] tests/ui/sanitizer/thread.rs

ignored on targets without thread sanitizer

[ui] tests/ui/sanitizer/use-after-scope.rs

ignored when cross-compiling

[ui] tests/ui/scalable-vectors/async.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/cast-intrinsic.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/closure-capture.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/copy-clone.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/debuginfo-does-not-spill.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/fn-trait.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/illegal-init.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/illformed-element-type.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/illformed-tuples-of-scalable-vectors.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/illformed-within-types.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/illformed.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/invalid.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/require-target-feature.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/select-intrinsic.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/transmute.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/value-type.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/wellformed-arrays.rs

only executed when the architecture is aarch64

[ui] tests/ui/scalable-vectors/wellformed.rs

only executed when the architecture is aarch64

[ui] tests/ui/shell-argfiles/shell-argfiles-badquotes-windows.rs

only executed when the operating system is windows

[ui] tests/ui/stack-probes/aarch64-unknown-uefi-chkstk-98254.rs

only executed when the target is aarch64-unknown-uefi

[ui] tests/ui/std/issue-81357-unsound-file-methods.rs

only executed when the operating system is windows

[ui] tests/ui/std/open-options-ext-compat.rs

only executed when the operating system is windows

[ui] tests/ui/std/stdio-from.rs

ignored when cross-compiling

[ui] tests/ui/std/windows-bat-args.rs

only executed when the operating system is windows

[ui] tests/ui/stdlib-unit-tests/atomic-from-mut-not-available.rs#alignment_matches

only executed when the operating system is linux

[ui] tests/ui/stdlib-unit-tests/atomic-from-mut-not-available.rs#alignment_mismatch

only executed when the operating system is linux

[ui] tests/ui/suggestions/incompatible-types-in-try-expression-59756.rs

ignored always ((rustfix needs multiple suggestions))

[ui] tests/ui/suggestions/incorrect-variant-literal.rs

only executed when the operating system is linux

[ui] tests/ui/suggestions/missing-lifetime-specifier.rs

ignored when the operating system is nto (does not use #[thread_local])

[ui] tests/ui/symbol-names/x86-stdcall.rs

only executed when the operating system is windows

[ui] tests/ui/target-feature/aarch64-neon-works.rs

only executed when the architecture is aarch64

[ui] tests/ui/target-feature/implicit-features-cli.rs

only executed when the target is wasm32-wasip1

[ui] tests/ui/target-feature/implicit-features.rs

only executed when the target is wasm32-wasip1

[ui] tests/ui/target-feature/implied-features-nvptx.rs

only executed when the architecture is nvptx64

[ui] tests/ui/target-feature/rust-specific-name-no-warnings.rs

only executed when the architecture is x86

[ui] tests/ui/target-feature/wasm-disable-simd.rs

only executed when the target is wasm32-wasip1

[ui] tests/ui/target-feature/wasm-relaxed-simd.rs

only executed when the target is wasm32-wasip1

[ui] tests/ui/target-feature/wasm-safe.rs

only executed when the architecture is wasm32

[ui] tests/ui/target_modifiers/sanitizer-kcfi-normalize-ints.rs#ok

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/target_modifiers/sanitizer-kcfi-normalize-ints.rs#wrong_flag

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/target_modifiers/sanitizer-kcfi-normalize-ints.rs#wrong_sanitizer

ignored on targets without kernel CFI sanitizer

[ui] tests/ui/target_modifiers/sanitizers-good-for-inconsistency.rs#wrong_address_san

ignored on targets without address sanitizer

[ui] tests/ui/target_modifiers/sanitizers-good-for-inconsistency.rs#wrong_leak_san

ignored on targets without leak sanitizer

[ui] tests/ui/target_modifiers/sanitizers-safestack-and-kcfi.rs#good

ignored on targets without SafeStack support

[ui] tests/ui/target_modifiers/sanitizers-safestack-and-kcfi.rs#good_reverted

ignored on targets without SafeStack support

[ui] tests/ui/target_modifiers/sanitizers-safestack-and-kcfi.rs#missed_both

ignored on targets without SafeStack support

[ui] tests/ui/target_modifiers/sanitizers-safestack-and-kcfi.rs#missed_kcfi

ignored on targets without SafeStack support

[ui] tests/ui/target_modifiers/sanitizers-safestack-and-kcfi.rs#missed_safestack

ignored on targets without SafeStack support

[ui] tests/ui/thread-local/tls.rs

ignored when the operating system is nto (Doesn’t work without emulated TLS enabled (in LLVM))

[ui] tests/ui/traits/next-solver/object-soundness-requires-generalization.rs

ignored always ((see #114196))

[ui] tests/ui/wasm/simd-to-array-80108.rs

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-bindgen-broken-error.rs#v0_1_0

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-bindgen-broken-error.rs#v0_2_87

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-bindgen-broken-error.rs#v0_2_88

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-bindgen-broken-error.rs#v0_3_0

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-bindgen-broken-error.rs#v1_0_0

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-custom-section-relocations.rs

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-hang-issue-76281.rs

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-link-name-in-foreign-crate-respected.rs

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-link-to-panic-abort-issue-148246.rs

only executed when the architecture is wasm32

[ui] tests/ui/wasm/wasm-stable-target-features.rs

only executed when the architecture is wasm32

fs::tests::recursive_rmdir_toctou

high time cost of running test

net::tcp::tests::timeouts

No reason provided.

net::udp::tests::timeouts

No reason provided.

num::flt2dec::random::shortest_f32_exhaustive_equivalence_test

high resource cost of running test

num::flt2dec::random::shortest_f64_hard_random_equivalence_test

high resource cost of running test

oneshot::recv_timeout_before_send

Inherently flaky and has caused several CI failures

term::terminfo::searcher::tests::test_get_dbpath_for_term

buildbots don’t have ncurses installed and I can’t mock everything I need

test_env_get_set_multithreaded

No reason provided.