rustc/tests/run-make
2025-02-17 11:14:05 +01:00
..
a-b-a-linker-guard New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
alloc-no-oom-handling New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
alloc-no-rc New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
alloc-no-sync New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
allocator-shim-circular-deps New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
allow-warnings-cmdline-stability New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
apple-deployment-target New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
apple-sdk-version New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
archive-duplicate-names New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
arguments-non-c-like-enum New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
artifact-incr-cache New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
artifact-incr-cache-no-obj New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
atomic-lock-free New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
avr-rjmp-offset New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
bare-outfile New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
bin-emit-no-symbols New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
box-struct-no-segfault New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
branch-protection-check-IBT New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
broken-pipe-no-ice New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
c-dynamic-dylib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
c-dynamic-rlib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
c-link-to-rust-dylib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
c-link-to-rust-staticlib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
c-link-to-rust-va-list-fn New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
c-static-dylib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
c-static-rlib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
c-unwind-abi-catch-lib-panic New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
c-unwind-abi-catch-panic New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
cat-and-grep-sanity-check New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
cdylib New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
cdylib-dylib-linkage New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
cdylib-fewer-symbols New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
checksum-freshness New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
clear-error-blank-output New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
codegen-options-parsing New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
comment-section New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
compile-stdin New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
compiler-builtins New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
compiler-lookup-paths New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
compiler-lookup-paths-2 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
compiler-rt-works-on-mingw New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
compressed-debuginfo New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
compressed-debuginfo-zstd New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
const_fn_mir New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
const-prop-lint New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
const-trait-stable-toolchain New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
core-no-fp-fmt-parse New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
core-no-oom-handling New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
cpp-global-destructors New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
crate-circular-deps-link New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
crate-data-smoke New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
crate-hash-rustc-version New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
crate-loading New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
crate-loading-crate-depends-on-itself New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
crate-name-priority New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
cross-lang-lto New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
cross-lang-lto-clang New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
cross-lang-lto-pgo-smoketest-clang New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
cross-lang-lto-riscv-abi New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
cross-lang-lto-upstream-rlibs New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
CURRENT_RUSTC_VERSION New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
debug-assertions New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
debugger-visualizer-dep-info New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
dep-graph New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
dep-info New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
deref-impl-rustdoc-ice New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
diagnostics-traits-from-duplicate-crates New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
doctests-keep-binaries New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
doctests-keep-binaries-2024 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
doctests-merge New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
doctests-runtool New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
dos-device-input New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
dump-ice-to-disk New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
dump-mono-stats New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
duplicate-output-flavors New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
dylib-chain New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
dylib-soname New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
embed-source-dwarf New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
emit New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
emit-named-files New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
emit-path-unhashed New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
emit-shared-files New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
emit-stack-sizes New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
emit-to-stdout New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
env-dep-info New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
error-found-staticlib-instead-crate New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
error-writing-dependencies New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
exit-code New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
export-executable-symbols New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-diff-internal-name New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-flag-disambiguates New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-flag-fun New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-flag-pathless New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-flag-rename-transitive New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
extern-fn-explicit-align New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
extern-fn-generic New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-fn-mangle New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-fn-reachable New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
extern-fn-slice-no-ice New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-fn-struct-passing-abi New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
extern-fn-with-extern-types New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-fn-with-packed-struct New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-fn-with-union New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-multiple-copies New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-multiple-copies2 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
extern-overrides-distribution New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
external-crate-panic-handle-no-lint New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
extra-filename-with-temp-outputs New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
fmt-write-bloat New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
forced-unwind-terminate-pof New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
foreign-double-unwind New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
foreign-exceptions New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
foreign-rust-exceptions New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
glibc-staticlib-args New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
ice-dep-cannot-find-dep New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
ice-static-mir New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
import-macro-verbatim New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
inaccessible-temp-dir New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
include-all-symbols-linking New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
include-bytes-deps New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
incr-add-rust-src-component New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
incr-foreign-head-span New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
incr-prev-body-beyond-eof New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
incr-test-moved-file New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
incremental-debugger-visualizer New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
incremental-session-fail New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
inline-always-many-cgu New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
interdependent-c-libraries New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
intrinsic-unreachable New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
invalid-library New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
invalid-so New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
invalid-staticlib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
invalid-symlink-search-path New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
invalid-tmpdir-env-var New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
issue-84395-lto-embed-bitcode New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
issue-107495-archive-permissions New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
issue-125484-used-dependencies New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
jobserver-error New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
json-error-no-offset New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
lib-trait-for-trait-no-ice New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
libs-through-symlinks New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
libstd-no-protected New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
libtest-json New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
libtest-junit New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
libtest-padding New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
libtest-thread-limit New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
link-arg New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
link-args-order New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
link-cfg New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
link-dedup New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
link-eh-frame-terminator New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
link-framework New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
link-native-static-lib-to-dylib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
link-path-order New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
linkage-attr-framework New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
linkage-attr-on-static New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
linker-warning New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
llvm-ident New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
llvm-location-discriminator-limit-dummy-span New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
llvm-outputs New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
long-linker-command-lines New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
long-linker-command-lines-cmd-exe New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
longjmp-across-rust New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
ls-metadata New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
lto-avoid-object-duplication New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
lto-dylib-dep New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
lto-empty New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
lto-linkage-used-attr New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
lto-no-link-whole-rlib New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
lto-readonly-lib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
lto-smoke New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
lto-smoke-c New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
macos-fat-archive New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
manual-crate-name New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
manual-link New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
many-crates-but-no-match New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
metadata-dep-info New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
metadata-flag-frobs-symbols New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
metadata-only-crate-no-ice New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
min-global-align New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
mingw-export-call-convention New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
mismatching-target-triples New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
missing-crate-dependency New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
missing-unstable-trait-bound New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
mixing-deps New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
mixing-formats New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
mixing-libs New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
moved-src-dir-fingerprint-ice New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
msvc-lld-thinlto-imp-symbols New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
msvc-wholearchive New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
mte-ffi New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
multiple-emits New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
musl-default-linking New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
naked-symbol-visibility New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
native-lib-alt-naming New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
native-lib-load-order New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
native-link-modifier-bundle New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
native-link-modifier-verbatim-linker New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
native-link-modifier-verbatim-rustc New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
native-link-modifier-whole-archive New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
no-alloc-shim New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
no-builtins-attribute New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
no-builtins-lto New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
no-cdylib-as-rdylib New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
no-duplicate-libs New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
no-input-file New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
no-intermediate-extras New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
non-pie-thread-local New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
non-unicode-env New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
non-unicode-in-incremental-dir New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
notify-all-emit-artifacts New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
obey-crate-type-flag New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
optimization-remarks-dir New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
optimization-remarks-dir-pgo New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
output-filename-conflicts-with-directory New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
output-filename-overwrites-input New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
output-type-permutations New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
output-with-hyphens New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
override-aliased-flags New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
overwrite-input New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
panic-abort-eh_frame New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
panic-impl-transitive New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
parallel-rustc-no-overwrite New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pass-linker-flags New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pass-linker-flags-flavor New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
pass-linker-flags-from-dep New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pass-non-c-like-enum-to-c New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pdb-alt-path New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
pdb-buildinfo-cl-cmd New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pdb-sobjname New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pgo-branch-weights New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pgo-gen New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pgo-gen-lto New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pgo-gen-no-imp-symbols New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pgo-indirect-call-promotion New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pgo-use New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
pointer-auth-link-with-c New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
pointer-auth-link-with-c-lto-clang New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
prefer-dylib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
prefer-rlib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pretty-print-to-file New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
pretty-print-with-dep-file New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
print-cfg New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
print-check-cfg New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
print-native-static-libs New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
print-target-cpus-native New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
print-target-list New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
print-to-output New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
proc-macro-init-order New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
proc-macro-three-crates New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
prune-link-args New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-alt-calling-convention New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-c New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-cross-compilation New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-custom-dlltool New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-import-name-type New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-inline-cross-dylib New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
raw-dylib-link-ordinal New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-dylib-stdcall-ordinal New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
raw-fn-pointer-opt-undefined-behavior New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
reachable-extern-fn-available-lto New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
redundant-libs New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
relocation-model New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
relro-levels New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
remap-path-prefix New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
remap-path-prefix-dwarf New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
remove-dir-all-race New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
repr128-dwarf New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
reproducible-build New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
reproducible-build-2 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
reset-codegen-1 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
resolve-rename New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
return-non-c-like-enum New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
return-non-c-like-enum-from-c New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
rlib-chain New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rlib-format-packed-bundled-libs New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rlib-format-packed-bundled-libs-2 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rlib-format-packed-bundled-libs-3 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rmeta-preferred New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
run-in-tmpdir-self-test New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rust-lld New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rust-lld-by-default-beta-stable New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rust-lld-by-default-nightly New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rust-lld-custom-target New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rust-lld-link-script-provide New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
rustc-crates-on-stable New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
rustc-help New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
rustc-macro-dep-files New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
rustdoc-cfgspec-parsing New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
rustdoc-default-output New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
rustdoc-determinism New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-error-lines New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-io-error New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-map-file New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
rustdoc-output-path New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-output-stdout New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
rustdoc-scrape-examples-invalid-expr New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
rustdoc-scrape-examples-macros New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-scrape-examples-multiple New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
rustdoc-scrape-examples-ordering New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
rustdoc-scrape-examples-remap New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-scrape-examples-test New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
rustdoc-scrape-examples-whitespace New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
rustdoc-shared-flags New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
rustdoc-target-spec-json-path New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-test-args New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-themes New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-verify-output-files New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-with-out-dir-option New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-with-output-option New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
rustdoc-with-short-out-dir-option New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
sanitizer-cdylib-link New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
sanitizer-dylib-link New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
sanitizer-staticlib-link New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
separate-link New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
separate-link-fail New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
sepcomp-cci-copies New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
sepcomp-inlining New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
sepcomp-separate New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
share-generics-dylib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
share-generics-export-again New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
short-ice New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
silly-file-names New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
simd-ffi New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
split-debuginfo New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
stable-symbol-names New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
static-dylib-by-default New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
static-extern-type New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
static-pie New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
static-unwinding New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
staticlib-blank-lib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
staticlib-dylib-linkage New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
staticlib-thin-archive New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
std-core-cycle New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
stdin-rustc New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
stdin-rustdoc New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
strip New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
suspicious-library New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
symbol-mangling-hashed New upstream version 1.80.0+dfsg1 2024-07-31 08:40:13 +02:00
symbol-visibility New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
symbols-include-type-name New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
symlinked-extern New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
symlinked-libraries New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
symlinked-rlib New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
sysroot-crates-are-unstable New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
target-cpu-native New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
target-specs New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
target-without-atomic-cas New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
test-benches New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
test-harness New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
textrel-on-minimal-lib New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
thumb-none-cortex-m New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
thumb-none-qemu New upstream version 1.85.0~beta.9+dfsg1 2025-02-17 11:14:05 +01:00
track-path-dep-info New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
track-pgo-dep-info New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
translation New upstream version 1.71.1+dfsg1 2024-05-08 17:27:53 +02:00
type-mismatch-same-crate-name New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
unknown-mod-stdin New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
unstable-feature-usage-metrics New upstream version 1.84.0+dfsg1 2025-01-11 15:57:26 +01:00
unstable-flag-required New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
use-suggestions-rust-2018 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
used New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
used-cdylib-macos New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
version-verbose-commit-hash New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
volatile-intrinsics New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-custom-section New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-custom-sections-opt New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-exceptions-nostd New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-export-all-symbols New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
wasm-import-module New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-override-linker New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-panic-small New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-spurious-import New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-stringify-ints-small New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-symbols-different-module New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-symbols-not-exported New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
wasm-symbols-not-imported New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
weird-output-filenames New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
windows-binary-no-external-deps New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
windows-safeseh New upstream version 1.81.0+dfsg1 2024-09-09 14:07:22 +02:00
windows-spawn New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
windows-ws2_32 New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
x86_64-fortanix-unknown-sgx-lvi New upstream version 1.83.0+dfsg1 2024-11-29 22:33:13 +01:00
zero-extend-abi-param-passing New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
README.md New upstream version 1.82.0+dfsg1 2024-10-21 11:08:01 +02:00
tools.mk New upstream version 1.78.0+dfsg1 2024-06-21 09:39:33 +02:00

The run-make test suite

The run-make test suite contains tests which are the most flexible out of all the rust-lang/rust test suites. run-make tests can basically contain arbitrary code, and are supported by the run_make_support library.

Infrastructure

There are two kinds of run-make tests:

  1. The new rmake.rs version: this allows run-make tests to be written in Rust (with rmake.rs as the main test file).
  2. The legacy Makefile version: this is what run-make tests were written with before support for rmake.rs was introduced.

The implementation for collecting and building the rmake.rs recipes (or Makefiles) are in src/tools/compiletest/src/runtest.rs, in run_rmake_v2_test and run_rmake_legacy_test.

Rust-based run-make tests: rmake.rs

The setup for the rmake.rs version is a 3-stage process:

  1. First, we build the run_make_support library in bootstrap as a tool lib.

  2. Then, we compile the rmake.rs "recipe" linking the support library and its dependencies in, and provide a bunch of env vars. We setup a directory structure within build/<target>/test/run-make/

    <test-name>/
        rmake.exe              # recipe binary
        rmake_out/             # sources from test sources copied over
    

    and copy non-rmake.rs input support files over to rmake_out/. The support library is made available as an extern prelude.

  3. Finally, we run the recipe binary and set rmake_out/ as the working directory.

Formatting

Note that files under tests/ are not formatted by ./x fmt, use rustfmt tests/path/to/file.rs to format a specific file if desired.