rust/tests
Stuart Cook 1cf3dc6b5a
Rollup merge of #147840 - jdonszelmann:unsizing-coercions, r=lcnr
Rework unsizing coercions in the new solver

Replaces https://github.com/rust-lang/rust/pull/141926, contains:

- a commit adding tests that fail before this work
- the two commits from the previous PR
- a commit in which these tests are fixed
- finally, a fixup for an in my opinion rather large regression in diagnostics. It's still not perfect, but better?

I hope this is roughly what you had in mind

Fixes https://github.com/rust-lang/trait-system-refactor-initiative/issues/241 and https://github.com/rust-lang/trait-system-refactor-initiative/issues/238, adding tests for both

r? ````@lcnr````
2025-10-28 20:39:33 +11:00
..
assembly-llvm Add support for //@ ignore-i586 2025-10-21 12:39:49 +11:00
auxiliary Add test for addrspacecasting global vars 2025-09-03 08:40:51 +02:00
codegen-llvm Auto merge of #147890 - tmiasko:deduce-captures-none, r=cjgillot 2025-10-26 20:37:03 +00:00
codegen-units pub async fn implementation coroutine (func::{closure#0}) is monomorphized, when func itself is monomorphized 2025-09-01 13:45:00 +07:00
coverage Auto merge of #145882 - m-ou-se:format-args-extend-1-arg, r=petrochenkov 2025-09-26 04:34:09 +00:00
coverage-run-rustdoc
crashes add crashes tests for overlapping spans 2025-10-23 22:15:34 +00:00
debuginfo Auto merge of #146414 - GuillaumeGomez:run-test-with-gcc-backend, r=Kobzol 2025-10-14 09:21:23 +00:00
incremental Add a fast path for lowering trivial consts 2025-10-25 16:59:53 -04:00
mir-opt Auto merge of #147083 - dianne:non-extended-indices, r=matthewjasper 2025-10-28 03:02:00 +00:00
pretty Update autodiff tests for the new intrinsics impl 2025-08-14 18:33:43 +00:00
run-make fix panic when rustc tries to reduce intermediate filenames length with multi byte chars 2025-10-24 16:20:29 +02:00
run-make-cargo Skip the panic-immediate-abort-works test when cross-compiling 2025-09-22 21:13:38 -04:00
rustdoc Fix invalid jump to def link generated on derive attributes 2025-10-22 16:59:57 +02:00
rustdoc-gui rustdoc-search: add test case for throbber 2025-10-07 12:59:58 -07:00
rustdoc-js rustdoc: add testcase for traitParent deduplication 2025-10-02 15:29:22 -05:00
rustdoc-js-std rustdoc search: relax rules for identifiers 2025-10-20 12:58:55 -05:00
rustdoc-json Add tests for doc(attribute = "...") attribute 2025-08-28 15:56:30 +02:00
rustdoc-ui [rustdoc] Check doc(cfg()) even of private/hidden items 2025-10-22 17:32:20 +02:00
ui Rollup merge of #147840 - jdonszelmann:unsizing-coercions, r=lcnr 2025-10-28 20:39:33 +11:00
ui-fulldeps Replace NullOp::SizeOf and NullOp::AlignOf by lang items. 2025-10-23 00:38:28 +00:00
COMPILER_TESTS.md