..
a-b-a-linker-guard
test: force legacy mangling for run-make-fulldeps/a-b-a-linker-guard.
2019-05-31 18:24:54 +03:00
alloc-extern-crates
mv std libs to library/
2020-07-27 19:51:13 -05:00
allow-non-lint-warnings-cmdline
Remove licenses
2018-12-25 21:08:33 -07:00
allow-warnings-cmdline-stability
Require issue = "none" over issue = "0" in unstable attributes
2019-12-21 13:16:18 +02:00
archive-duplicate-names
Remove licenses
2018-12-25 21:08:33 -07:00
arguments-non-c-like-enum
test: address comments and pacify the merciless tidy.
2020-02-08 06:52:09 +02:00
atomic-lock-free
Remove licenses
2018-12-25 21:08:33 -07:00
bare-outfile
Remove licenses
2018-12-25 21:08:33 -07:00
c-dynamic-dylib
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
c-dynamic-rlib
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
c-link-to-rust-dylib
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
c-link-to-rust-staticlib
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
c-link-to-rust-va-list-fn
va_args implementation for AAPCS.
2020-06-30 09:58:00 +01:00
c-static-dylib
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
c-static-rlib
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
cat-and-grep-sanity-check
rustc: Add a #[wasm_custom_section] attribute
2018-03-22 13:16:38 -07:00
cdylib
Remove licenses
2018-12-25 21:08:33 -07:00
cdylib-dylib-linkage
rustc: Allow cdylibs to link against dylibs
2020-01-23 13:10:04 -08:00
cdylib-fewer-symbols
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
codegen-options-parsing
Remove licenses
2018-12-25 21:08:33 -07:00
compile-stdin
rustc: Add a #[wasm_custom_section] attribute
2018-03-22 13:16:38 -07:00
compiler-lookup-paths
Remove licenses
2018-12-25 21:08:33 -07:00
compiler-lookup-paths-2
Remove licenses
2018-12-25 21:08:33 -07:00
compiler-rt-works-on-mingw
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
coverage
rename some tests to avoid exceeding windows path limits
2020-11-05 18:24:20 -08:00
coverage-llvmir-base
Rust coverage before splitting instrument_coverage.rs
2020-11-05 18:24:12 -08:00
coverage-llvmir-deadcode
Renamed tests to avoid exceeding Windows max path limit
2020-10-05 09:40:25 -07:00
coverage-reports-base
Fix and re-enable two coverage tests on MacOS
2020-11-11 22:54:58 -08:00
coverage-reports-deadcode
rename some tests to avoid exceeding windows path limits
2020-11-05 18:24:20 -08:00
coverage-spanview-base
Fix and re-enable two coverage tests on MacOS
2020-11-11 22:54:58 -08:00
coverage-spanview-deadcode
rename some tests to avoid exceeding windows path limits
2020-11-05 18:24:20 -08:00
crate-data-smoke
Remove licenses
2018-12-25 21:08:33 -07:00
crate-name-priority
Remove licenses
2018-12-25 21:08:33 -07:00
cross-lang-lto
bootstrap: Don't add LLVM's bin directory to the PATH for tool invocations.
2019-04-29 14:55:29 +02:00
cross-lang-lto-clang
bootstrap: Don't add LLVM's bin directory to the PATH for tool invocations.
2019-04-29 14:55:29 +02:00
cross-lang-lto-pgo-smoketest
Stabilize profile-guided optimization.
2019-06-21 09:54:58 +02:00
cross-lang-lto-upstream-rlibs
bootstrap: Don't add LLVM's bin directory to the PATH for tool invocations.
2019-04-29 14:55:29 +02:00
debug-assertions
Remove licenses
2018-12-25 21:08:33 -07:00
dep-info
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
dep-info-doesnt-run-much
Remove licenses
2018-12-25 21:08:33 -07:00
dep-info-spaces
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
duplicate-output-flavors
Remove licenses
2018-12-25 21:08:33 -07:00
dylib-chain
Remove licenses
2018-12-25 21:08:33 -07:00
emit
Remove licenses
2018-12-25 21:08:33 -07:00
emit-stack-sizes
Update the minimum external LLVM to 7
2019-12-02 11:36:21 -08:00
error-found-staticlib-instead-crate
Remove licenses
2018-12-25 21:08:33 -07:00
error-writing-dependencies
Remove licenses
2018-12-25 21:08:33 -07:00
exit-code
intra_doc_resolution_failures -> broken_intra_doc_links
2020-07-30 10:38:55 -07:00
extern-diff-internal-name
Remove licenses
2018-12-25 21:08:33 -07:00
extern-flag-disambiguates
Remove licenses
2018-12-25 21:08:33 -07:00
extern-flag-fun
Add test for --extern alloc=librustc.rlib
2019-11-07 06:43:07 -08:00
extern-flag-pathless
Add more --extern tests.
2019-11-07 05:51:17 -08:00
extern-flag-rename-transitive
Remove licenses
2018-12-25 21:08:33 -07:00
extern-fn-generic
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
extern-fn-mangle
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
extern-fn-reachable
Remove support for self-opening
2020-04-25 10:55:20 -04:00
extern-fn-struct-passing-abi
Remove licenses
2018-12-25 21:08:33 -07:00
extern-fn-with-extern-types
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
extern-fn-with-packed-struct
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
extern-fn-with-union
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
extern-multiple-copies
Remove licenses
2018-12-25 21:08:33 -07:00
extern-multiple-copies2
Remove licenses
2018-12-25 21:08:33 -07:00
extern-overrides-distribution
Remove licenses
2018-12-25 21:08:33 -07:00
extra-filename-with-temp-outputs
Remove licenses
2018-12-25 21:08:33 -07:00
foreign-exceptions
Abort when catch_unwind catches a foreign exception
2020-08-27 21:08:30 +01:00
fpic
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
glibc-staticlib-args
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
hir-tree
Remove licenses
2018-12-25 21:08:33 -07:00
hotplug_codegen_backend
Fix hotplug_codegen_backend test
2020-10-10 19:00:51 +02:00
include_bytes_deps
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
incr-add-rust-src-component
Ignore windows in the test.
2020-06-05 12:11:33 -04:00
inline-always-many-cgu
Remove licenses
2018-12-25 21:08:33 -07:00
interdependent-c-libraries
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
intrinsic-unreachable
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
invalid-library
rustc_metadata: don't let LLVM confuse rmeta blobs for COFF object files.
2019-11-09 02:06:22 +02:00
invalid-staticlib
rustc: Add a #[wasm_custom_section] attribute
2018-03-22 13:16:38 -07:00
issue-7349
Remove licenses
2018-12-25 21:08:33 -07:00
issue-11908
Remove licenses
2018-12-25 21:08:33 -07:00
issue-14500
Remove bitrig support from rust
2019-05-13 11:09:06 +02:00
issue-14698
Remove licenses
2018-12-25 21:08:33 -07:00
issue-15460
Remove licenses
2018-12-25 21:08:33 -07:00
issue-18943
Remove double trailing newlines
2019-04-22 16:57:01 +01:00
issue-19371
Add option to pass a custom codegen backend from a driver
2020-09-27 14:16:42 +02:00
issue-20626
Remove licenses
2018-12-25 21:08:33 -07:00
issue-22131
Remove licenses
2018-12-25 21:08:33 -07:00
issue-24445
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
issue-25581
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
issue-26006
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
issue-26092
Remove licenses
2018-12-25 21:08:33 -07:00
issue-28595
Remove double trailing newlines
2019-04-22 16:57:01 +01:00
issue-28766
Remove licenses
2018-12-25 21:08:33 -07:00
issue-30063
Remove licenses
2018-12-25 21:08:33 -07:00
issue-33329
Remove licenses
2018-12-25 21:08:33 -07:00
issue-35164
Remove licenses
2018-12-25 21:08:33 -07:00
issue-37839
Remove some ignore-stage1 annotations.
2020-07-02 22:29:38 -07:00
issue-37893
Remove some ignore-stage1 annotations.
2020-07-02 22:29:38 -07:00
issue-38237
Remove licenses
2018-12-25 21:08:33 -07:00
issue-40535
Remove licenses
2018-12-25 21:08:33 -07:00
issue-46239
Remove licenses
2018-12-25 21:08:33 -07:00
issue-51671
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
issue-53964
Remove licenses
2018-12-25 21:08:33 -07:00
issue-64153
Ignore issue-64153 run-make test on Windows since supporting a Windows version is not worth the trouble.
2019-10-28 17:07:25 +01:00
issue-68794-textrel-on-minimal-lib
add regression test for issue #68794
2020-02-14 14:38:31 +01:00
issue-69368
Abort when catch_unwind catches a foreign exception
2020-08-27 21:08:30 +01:00
issue64319
Add regression test for #64319 back in.
2020-01-20 12:00:43 +01:00
issues-41478-43796
Remove licenses
2018-12-25 21:08:33 -07:00
libs-and-bins
Remove licenses
2018-12-25 21:08:33 -07:00
libs-through-symlinks
Rename to RUSTC_LOG
2019-04-30 17:27:53 +09:00
libtest-json
Update output-default.json and rustdoc test
2020-01-12 15:37:50 +00:00
link-arg
Remove licenses
2018-12-25 21:08:33 -07:00
link-args-order
Do not lose or reorder user-provided linker arguments
2020-04-04 22:01:18 +03:00
link-cfg
Make tests compatible with musl host
2019-05-10 16:12:47 +02:00
link-path-order
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
linkage-attr-on-static
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
long-linker-command-lines
Remove unused mut from long-linker-command-lines test
2020-05-29 00:00:00 +00:00
long-linker-command-lines-cmd-exe
Remove licenses
2018-12-25 21:08:33 -07:00
longjmp-across-rust
Remove licenses
2018-12-25 21:08:33 -07:00
ls-metadata
Remove licenses
2018-12-25 21:08:33 -07:00
lto-dylib-dep
Remove leading newlines
2019-04-22 17:01:33 +01:00
lto-empty
rustc: Handle modules in "fat" LTO more robustly
2019-08-27 13:51:14 -07:00
lto-no-link-whole-rlib
Remove double trailing newlines
2019-04-22 16:57:01 +01:00
lto-readonly-lib
Remove licenses
2018-12-25 21:08:33 -07:00
lto-smoke
Remove licenses
2018-12-25 21:08:33 -07:00
lto-smoke-c
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
manual-crate-name
Remove licenses
2018-12-25 21:08:33 -07:00
manual-link
Remove unused ignore-license directives
2020-01-24 00:00:00 +00:00
many-crates-but-no-match
Remove licenses
2018-12-25 21:08:33 -07:00
metadata-flag-frobs-symbols
Remove licenses
2018-12-25 21:08:33 -07:00
min-global-align
Assert that locals have storage when used
2020-10-31 21:06:29 +01:00
mingw-export-call-convention
Add test for #50176
2020-07-29 14:19:58 +02:00
mismatching-target-triples
Remove licenses
2018-12-25 21:08:33 -07:00
missing-crate-dependency
Remove licenses
2018-12-25 21:08:33 -07:00
mixing-deps
Remove licenses
2018-12-25 21:08:33 -07:00
mixing-formats
Remove licenses
2018-12-25 21:08:33 -07:00
mixing-libs
Remove licenses
2018-12-25 21:08:33 -07:00
msvc-opt-minsize
Remove licenses
2018-12-25 21:08:33 -07:00
multiple-emits
Remove licenses
2018-12-25 21:08:33 -07:00
no-builtins-lto
Remove licenses
2018-12-25 21:08:33 -07:00
no-duplicate-libs
Remove licenses
2018-12-25 21:08:33 -07:00
no-intermediate-extras
Remove licenses
2018-12-25 21:08:33 -07:00
obey-crate-type-flag
Remove licenses
2018-12-25 21:08:33 -07:00
output-filename-conflicts-with-directory
Remove licenses
2018-12-25 21:08:33 -07:00
output-filename-overwrites-input
Remove licenses
2018-12-25 21:08:33 -07:00
output-type-permutations
Fix staticlib name for *-pc-windows-gnu targets
2020-04-09 00:33:05 +02:00
output-with-hyphens
Remove licenses
2018-12-25 21:08:33 -07:00
override-aliased-flags
Move run-make test to run-make-fulldeps
2019-05-05 10:45:10 +01:00
panic-impl-transitive
Remove licenses
2018-12-25 21:08:33 -07:00
pass-non-c-like-enum-to-c
test: use all: $(call NATIVE_STATICLIB,test) to build a C lib.
2020-02-08 13:40:50 +02:00
pgo-branch-weights
Ignore failing PGO/coverage tests on MinGW
2020-09-05 12:31:16 +02:00
pgo-gen
Ignore failing PGO/coverage tests on MinGW
2020-09-05 12:31:16 +02:00
pgo-gen-lto
Ignore failing PGO/coverage tests on MinGW
2020-09-05 12:31:16 +02:00
pgo-gen-no-imp-symbols
Stabilize profile-guided optimization.
2019-06-21 09:54:58 +02:00
pgo-indirect-call-promotion
Ignore failing PGO/coverage tests on MinGW
2020-09-05 12:31:16 +02:00
pgo-use
Ignore failing PGO/coverage tests on MinGW
2020-09-05 12:31:16 +02:00
prefer-dylib
Remove licenses
2018-12-25 21:08:33 -07:00
prefer-rlib
Remove licenses
2018-12-25 21:08:33 -07:00
pretty-expanded
Update fulldeps tests and clippy
2020-06-03 00:18:57 +03:00
pretty-print-to-file
Remove licenses
2018-12-25 21:08:33 -07:00
print-cfg
rustc: Add a #[wasm_custom_section] attribute
2018-03-22 13:16:38 -07:00
print-target-list
Fix an sh error
2019-05-27 19:40:11 -05:00
profile
Add -Z profile-emit=<path> for Gcov gcda output.
2020-05-27 14:10:40 -04:00
prune-link-args
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
redundant-libs
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
relocation-model
Remove licenses
2018-12-25 21:08:33 -07:00
relro-levels
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
reproducible-build
Stop test from running on Windows.
2019-08-09 09:24:45 -07:00
reproducible-build-2
Export ZERO_AR_DATE for macos linker invocations
2020-05-26 07:38:43 -07:00
resolve-rename
Remove licenses
2018-12-25 21:08:33 -07:00
return-non-c-like-enum
test: address comments and pacify the merciless tidy.
2020-02-08 06:52:09 +02:00
return-non-c-like-enum-from-c
test: use all: $(call NATIVE_STATICLIB,test) to build a C lib.
2020-02-08 13:40:50 +02:00
rlib-chain
Remove licenses
2018-12-25 21:08:33 -07:00
rustdoc-determinism
add regression test for #61216
2020-07-03 11:24:05 -04:00
rustdoc-error-lines
upgrade rustdoc's pulldown-cmark to 0.4.1
2019-04-22 09:11:26 -04:00
rustdoc-io-error
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
rustdoc-output-path
Remove licenses
2018-12-25 21:08:33 -07:00
rustdoc-themes
Fix Makefile themes check
2019-11-18 18:53:45 +01:00
sanitizer-cdylib-link
Link sanitizers when creating dynamic libraries on macOS
2020-08-13 09:45:55 +02:00
sanitizer-dylib-link
Link sanitizers when creating dynamic libraries on macOS
2020-08-13 09:45:55 +02:00
sanitizer-staticlib-link
Link sanitizers when creating dynamic libraries on macOS
2020-08-13 09:45:55 +02:00
save-analysis
Fix run-make test
2020-08-14 17:34:32 +01:00
save-analysis-fail
Rename the crates in source code
2020-06-02 20:42:54 +03:00
save-analysis-rfc2126
Stabilize --extern flag without a path.
2019-11-07 05:51:17 -08:00
sepcomp-cci-copies
Remove licenses
2018-12-25 21:08:33 -07:00
sepcomp-inlining
Remove licenses
2018-12-25 21:08:33 -07:00
sepcomp-separate
Remove licenses
2018-12-25 21:08:33 -07:00
share-generics-dylib
Add regression test for shared-generics x dylibs ( #67276 ).
2020-01-20 12:00:43 +01:00
simd-ffi
- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}
2020-01-08 04:25:33 +01:00
simple-dylib
Remove licenses
2018-12-25 21:08:33 -07:00
simple-rlib
Remove licenses
2018-12-25 21:08:33 -07:00
stable-symbol-names
test: support both (legacy and v0) choices of mangling.
2019-05-31 18:24:53 +03:00
static-dylib-by-default
Remove licenses
2018-12-25 21:08:33 -07:00
static-extern-type
Do not ICE in codegen given a extern_type static
2019-02-05 21:20:07 +00:00
static-nobundle
Remove licenses
2018-12-25 21:08:33 -07:00
static-unwinding
Remove licenses
2018-12-25 21:08:33 -07:00
staticlib-blank-lib
Remove licenses
2018-12-25 21:08:33 -07:00
std-core-cycle
Remove licenses
2018-12-25 21:08:33 -07:00
stdin-non-utf8
rustc: Add a #[wasm_custom_section] attribute
2018-03-22 13:16:38 -07:00
suspicious-library
Remove licenses
2018-12-25 21:08:33 -07:00
symbol-visibility
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
symbols-include-type-name
Remove licenses
2018-12-25 21:08:33 -07:00
symlinked-extern
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
symlinked-libraries
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
symlinked-rlib
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
sysroot-crates-are-unstable
Avoid "whitelist"
2020-07-10 07:39:28 -04:00
target-cpu-native
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
target-specs
Adjust data layout in test
2020-03-19 20:09:57 +01:00
target-without-atomic-cas
Split non-CAS atomic support off into target_has_atomic_load_store
2019-10-08 20:34:30 +01:00
test-harness
Remove licenses
2018-12-25 21:08:33 -07:00
treat-err-as-bug
Add test for delay_span_bug and -Ztrear-err-as-bug
2020-04-27 13:05:11 -03:00
type-mismatch-same-crate-name
pretty: trim paths of unique symbols
2020-09-02 22:26:37 +03:00
use-extern-for-plugins
Remove bitrig support from rust
2019-05-13 11:09:06 +02:00
use-suggestions-rust-2018
Remove licenses
2018-12-25 21:08:33 -07:00
used
Fix various tests to run on windows-gnu
2020-07-17 20:45:29 +02:00
version
rustc: Add a #[wasm_custom_section] attribute
2018-03-22 13:16:38 -07:00
volatile-intrinsics
Remove licenses
2018-12-25 21:08:33 -07:00
weird-output-filenames
Remove licenses
2018-12-25 21:08:33 -07:00
windows-binary-no-external-deps
[windows] Add testcase to make sure executables are self-contained
2020-04-11 21:16:27 +02:00
windows-spawn
use ignore directives for run-make tests
2019-02-11 17:02:06 -05:00
windows-subsystem
Remove double trailing newlines
2019-04-22 16:57:01 +01:00
tools.mk
rustbuild: Build tests with LLD if use-lld = true was passed
2020-09-07 00:40:07 +03:00