Commit Graph

5 Commits

Author SHA1 Message Date
Jieyou Xu
4362789eb0
tests: produce target artifacts and/or require crate type / ignore cross-compile
Some tests fail on cross-compiled targets due to various linker problems
on cross-compiled target, and having test coverage for these against
cross-compiled targets is nice but not necessary.
2025-04-12 15:09:06 +08:00
Augie Fackler
cafd23896d tests: accept some noise from LLVM 21 in symbols-all-mangled
I'm not entirely sure this is correct, but it doesn't feel
obviously-wrong so I figured I'd just start by sending a PR rather than
filing a bug and letting it linger.

@rustbot label llvm-main
2025-03-20 11:35:59 -04:00
bjorn3
bebc5026b1 Only run symbols-all-mangled test on ELF targets 2025-03-17 14:08:10 +00:00
bjorn3
3866d1c30c Ignore symbols that don't contain rust as substring for executables
For staticlib we still keep checking symbols that don't contain rust as
substring.
2025-03-17 14:08:10 +00:00
bjorn3
83c0398856 Add test that all symbols we expect to be mangled are actually mangled 2025-03-17 14:08:10 +00:00