rust/tests/run-make-fulldeps
Kyle Huey 2b99b9fd25 Preserve split DWARF files when building archives.
The optimization that removes artifacts when building libraries is correct
from the compiler's perspective but not from a debugger's perspective.
Unpacked split debuginfo is referred to by filename and debuggers need
the artifact that contains debuginfo to continue to exist at that path.

Ironically the test expects the correct behavior but it was not running.
2023-01-15 09:40:46 -08:00
..
a-b-a-linker-guard Move /src/test to /tests 2023-01-11 09:32:08 +00:00
alloc-no-oom-handling Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
alloc-no-rc Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
alloc-no-sync Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
allow-non-lint-warnings-cmdline Move /src/test to /tests 2023-01-11 09:32:08 +00:00
allow-warnings-cmdline-stability Move /src/test to /tests 2023-01-11 09:32:08 +00:00
archive-duplicate-names Move /src/test to /tests 2023-01-11 09:32:08 +00:00
arguments-non-c-like-enum Move /src/test to /tests 2023-01-11 09:32:08 +00:00
atomic-lock-free Move /src/test to /tests 2023-01-11 09:32:08 +00:00
bare-outfile Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-dynamic-dylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-dynamic-rlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-link-to-rust-dylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-link-to-rust-staticlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-link-to-rust-va-list-fn Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-static-dylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-static-rlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-unwind-abi-catch-lib-panic Move /src/test to /tests 2023-01-11 09:32:08 +00:00
c-unwind-abi-catch-panic Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cat-and-grep-sanity-check Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cdylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cdylib-dylib-linkage Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cdylib-fewer-symbols Move /src/test to /tests 2023-01-11 09:32:08 +00:00
codegen-options-parsing Move /src/test to /tests 2023-01-11 09:32:08 +00:00
compile-stdin Move /src/test to /tests 2023-01-11 09:32:08 +00:00
compiler-lookup-paths Move /src/test to /tests 2023-01-11 09:32:08 +00:00
compiler-lookup-paths-2 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
compiler-rt-works-on-mingw Move /src/test to /tests 2023-01-11 09:32:08 +00:00
core-no-fp-fmt-parse Change src/test to tests in source files, fix tidy and tests 2023-01-11 09:32:13 +00:00
crate-data-smoke Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-hash-rustc-version Move /src/test to /tests 2023-01-11 09:32:08 +00:00
crate-name-priority Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cross-lang-lto Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cross-lang-lto-clang Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cross-lang-lto-pgo-smoketest Move /src/test to /tests 2023-01-11 09:32:08 +00:00
cross-lang-lto-upstream-rlibs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
debug-assertions Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dep-info Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dep-info-doesnt-run-much Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dep-info-spaces Move /src/test to /tests 2023-01-11 09:32:08 +00:00
doctests-keep-binaries Move /src/test to /tests 2023-01-11 09:32:08 +00:00
duplicate-output-flavors Move /src/test to /tests 2023-01-11 09:32:08 +00:00
dylib-chain Move /src/test to /tests 2023-01-11 09:32:08 +00:00
emit Move /src/test to /tests 2023-01-11 09:32:08 +00:00
emit-stack-sizes Move /src/test to /tests 2023-01-11 09:32:08 +00:00
error-found-staticlib-instead-crate Move /src/test to /tests 2023-01-11 09:32:08 +00:00
error-writing-dependencies Move /src/test to /tests 2023-01-11 09:32:08 +00:00
exit-code Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-diff-internal-name Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-flag-disambiguates Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-flag-fun Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-flag-pathless Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-flag-rename-transitive Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-generic Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-mangle Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-reachable Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-struct-passing-abi Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-with-extern-types Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-with-packed-struct Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-fn-with-union Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-multiple-copies Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-multiple-copies2 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extern-overrides-distribution Move /src/test to /tests 2023-01-11 09:32:08 +00:00
extra-filename-with-temp-outputs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-double-unwind Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-exceptions Move /src/test to /tests 2023-01-11 09:32:08 +00:00
foreign-rust-exceptions Move /src/test to /tests 2023-01-11 09:32:08 +00:00
fpic Move /src/test to /tests 2023-01-11 09:32:08 +00:00
glibc-staticlib-args Move /src/test to /tests 2023-01-11 09:32:08 +00:00
hir-tree Move /src/test to /tests 2023-01-11 09:32:08 +00:00
hotplug_codegen_backend Move /src/test to /tests 2023-01-11 09:32:08 +00:00
include_bytes_deps Move /src/test to /tests 2023-01-11 09:32:08 +00:00
incr-add-rust-src-component Move /src/test to /tests 2023-01-11 09:32:08 +00:00
inline-always-many-cgu Move /src/test to /tests 2023-01-11 09:32:08 +00:00
interdependent-c-libraries Move /src/test to /tests 2023-01-11 09:32:08 +00:00
intrinsic-unreachable Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-library Move /src/test to /tests 2023-01-11 09:32:08 +00:00
invalid-staticlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-7349 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-11908 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-14500 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-14698 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-15460 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-18943 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-19371 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-20626 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-22131 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-24445 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-25581 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-26006 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-26092 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-28595 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-28766 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-30063 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-33329 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-35164 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-37839 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-37893 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-38237 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-40535 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-46239 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-47551 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-51671 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-53964 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-64153 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-68794-textrel-on-minimal-lib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-69368 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-83045 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-84395-lto-embed-bitcode Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue-97463-abi-param-passing Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issue64319 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
issues-41478-43796 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
libs-through-symlinks Move /src/test to /tests 2023-01-11 09:32:08 +00:00
libtest-json Move /src/test to /tests 2023-01-11 09:32:08 +00:00
link-arg Move /src/test to /tests 2023-01-11 09:32:08 +00:00
link-args-order Move /src/test to /tests 2023-01-11 09:32:08 +00:00
link-cfg Move /src/test to /tests 2023-01-11 09:32:08 +00:00
link-dedup Move /src/test to /tests 2023-01-11 09:32:08 +00:00
link-path-order Move /src/test to /tests 2023-01-11 09:32:08 +00:00
linkage-attr-on-static Move /src/test to /tests 2023-01-11 09:32:08 +00:00
long-linker-command-lines Move /src/test to /tests 2023-01-11 09:32:08 +00:00
long-linker-command-lines-cmd-exe Move /src/test to /tests 2023-01-11 09:32:08 +00:00
longjmp-across-rust Move /src/test to /tests 2023-01-11 09:32:08 +00:00
ls-metadata Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto-dylib-dep Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto-empty Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto-no-link-whole-rlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto-readonly-lib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto-smoke Move /src/test to /tests 2023-01-11 09:32:08 +00:00
lto-smoke-c Move /src/test to /tests 2023-01-11 09:32:08 +00:00
manual-crate-name Move /src/test to /tests 2023-01-11 09:32:08 +00:00
manual-link Move /src/test to /tests 2023-01-11 09:32:08 +00:00
many-crates-but-no-match Move /src/test to /tests 2023-01-11 09:32:08 +00:00
metadata-flag-frobs-symbols Move /src/test to /tests 2023-01-11 09:32:08 +00:00
min-global-align Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mingw-export-call-convention Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mismatching-target-triples Move /src/test to /tests 2023-01-11 09:32:08 +00:00
missing-crate-dependency Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mixing-deps Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mixing-formats Move /src/test to /tests 2023-01-11 09:32:08 +00:00
mixing-libs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
msvc-opt-minsize Move /src/test to /tests 2023-01-11 09:32:08 +00:00
multiple-emits Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-builtins-lto Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-duplicate-libs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
no-intermediate-extras Move /src/test to /tests 2023-01-11 09:32:08 +00:00
obey-crate-type-flag Move /src/test to /tests 2023-01-11 09:32:08 +00:00
obtain-borrowck Harden the pre-tyctxt query system against accidental recomputation 2023-01-12 09:26:28 +00:00
output-filename-conflicts-with-directory Move /src/test to /tests 2023-01-11 09:32:08 +00:00
output-filename-overwrites-input Move /src/test to /tests 2023-01-11 09:32:08 +00:00
output-type-permutations Move /src/test to /tests 2023-01-11 09:32:08 +00:00
output-with-hyphens Move /src/test to /tests 2023-01-11 09:32:08 +00:00
override-aliased-flags Move /src/test to /tests 2023-01-11 09:32:08 +00:00
panic-impl-transitive Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pass-non-c-like-enum-to-c Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pgo-branch-weights Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pgo-gen Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pgo-gen-lto Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pgo-gen-no-imp-symbols Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pgo-indirect-call-promotion Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pgo-use Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pointer-auth-link-with-c Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prefer-dylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prefer-rlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pretty-expanded Move /src/test to /tests 2023-01-11 09:32:08 +00:00
pretty-print-to-file Move /src/test to /tests 2023-01-11 09:32:08 +00:00
print-calling-conventions Move /src/test to /tests 2023-01-11 09:32:08 +00:00
print-cfg Move /src/test to /tests 2023-01-11 09:32:08 +00:00
print-target-list Move /src/test to /tests 2023-01-11 09:32:08 +00:00
profile Move /src/test to /tests 2023-01-11 09:32:08 +00:00
prune-link-args Move /src/test to /tests 2023-01-11 09:32:08 +00:00
redundant-libs Move /src/test to /tests 2023-01-11 09:32:08 +00:00
relocation-model Move /src/test to /tests 2023-01-11 09:32:08 +00:00
relro-levels Move /src/test to /tests 2023-01-11 09:32:08 +00:00
remap-path-prefix Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reproducible-build Move /src/test to /tests 2023-01-11 09:32:08 +00:00
reproducible-build-2 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
resolve-rename Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-non-c-like-enum Move /src/test to /tests 2023-01-11 09:32:08 +00:00
return-non-c-like-enum-from-c Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rlib-chain Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-determinism Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-error-lines Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-io-error Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-map-file Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-output-path Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-scrape-examples-macros Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-target-spec-json-path Move /src/test to /tests 2023-01-11 09:32:08 +00:00
rustdoc-themes Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sanitizer-cdylib-link Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sanitizer-dylib-link Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sanitizer-staticlib-link Move /src/test to /tests 2023-01-11 09:32:08 +00:00
save-analysis Move /src/test to /tests 2023-01-11 09:32:08 +00:00
save-analysis-fail Move /src/test to /tests 2023-01-11 09:32:08 +00:00
save-analysis-rfc2126 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
separate-link Move /src/test to /tests 2023-01-11 09:32:08 +00:00
separate-link-fail Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sepcomp-cci-copies Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sepcomp-inlining Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sepcomp-separate Move /src/test to /tests 2023-01-11 09:32:08 +00:00
share-generics-dylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
simd-ffi Move /src/test to /tests 2023-01-11 09:32:08 +00:00
simple-dylib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
simple-rlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
split-debuginfo Preserve split DWARF files when building archives. 2023-01-15 09:40:46 -08:00
stable-symbol-names Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-dylib-by-default Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-extern-type Move /src/test to /tests 2023-01-11 09:32:08 +00:00
static-unwinding Move /src/test to /tests 2023-01-11 09:32:08 +00:00
staticlib-blank-lib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
std-core-cycle Move /src/test to /tests 2023-01-11 09:32:08 +00:00
stdin-non-utf8 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
suspicious-library Move /src/test to /tests 2023-01-11 09:32:08 +00:00
symbol-visibility Move /src/test to /tests 2023-01-11 09:32:08 +00:00
symbols-include-type-name Move /src/test to /tests 2023-01-11 09:32:08 +00:00
symlinked-extern Move /src/test to /tests 2023-01-11 09:32:08 +00:00
symlinked-libraries Move /src/test to /tests 2023-01-11 09:32:08 +00:00
symlinked-rlib Move /src/test to /tests 2023-01-11 09:32:08 +00:00
sysroot-crates-are-unstable Move /src/test to /tests 2023-01-11 09:32:08 +00:00
target-cpu-native Move /src/test to /tests 2023-01-11 09:32:08 +00:00
target-specs add checks for the signature of the lang item 2023-01-11 14:35:08 -08:00
target-without-atomic-cas Move /src/test to /tests 2023-01-11 09:32:08 +00:00
test-harness Move /src/test to /tests 2023-01-11 09:32:08 +00:00
type-mismatch-same-crate-name Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-extern-for-plugins Move /src/test to /tests 2023-01-11 09:32:08 +00:00
use-suggestions-rust-2018 Move /src/test to /tests 2023-01-11 09:32:08 +00:00
used Move /src/test to /tests 2023-01-11 09:32:08 +00:00
used-cdylib-macos Move /src/test to /tests 2023-01-11 09:32:08 +00:00
version Move /src/test to /tests 2023-01-11 09:32:08 +00:00
volatile-intrinsics Move /src/test to /tests 2023-01-11 09:32:08 +00:00
weird-output-filenames Move /src/test to /tests 2023-01-11 09:32:08 +00:00
windows-binary-no-external-deps Move /src/test to /tests 2023-01-11 09:32:08 +00:00
windows-spawn Move /src/test to /tests 2023-01-11 09:32:08 +00:00
windows-subsystem Move /src/test to /tests 2023-01-11 09:32:08 +00:00
tools.mk Move /src/test to /tests 2023-01-11 09:32:08 +00:00