rust/tests/ui/inference
bors ee9c7c940c Auto merge of #120847 - oli-obk:track_errors9, r=compiler-errors
Continue compilation after check_mod_type_wf errors

The ICEs fixed here were probably reachable through const eval gymnastics before, but now they are easily reachable without that, too.

The new errors are often bugfixes, where useful errors were missing, because they were reported after the early abort. In other cases sometimes they are just duplication of already emitted errors, which won't be user-visible due to deduplication.

fixes https://github.com/rust-lang/rust/issues/120860
2024-02-14 18:32:19 +00:00
..
auxiliary
need_type_info Remove a has_errors check that only hides errors after unrelated items have errored. 2024-01-31 16:51:42 +00:00
ambiguous_type_parameter.rs
ambiguous_type_parameter.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
array-len-mismatch.rs
array-len-mismatch.stderr
cannot-infer-async.rs
cannot-infer-async.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
cannot-infer-closure-circular.rs
cannot-infer-closure-circular.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
cannot-infer-closure.rs
cannot-infer-closure.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
cannot-infer-partial-try-return.rs
cannot-infer-partial-try-return.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
char-as-str-multi.rs
char-as-str-multi.stderr
char-as-str-single.fixed
char-as-str-single.rs
char-as-str-single.stderr
deref-suggestion.rs
deref-suggestion.stderr
erase-type-params-in-label.rs
erase-type-params-in-label.stderr Deduplicate more sized errors on call exprs 2024-01-24 02:53:15 +00:00
infer-binary-operand-behind-reference.rs
inference_unstable_featured.rs
inference_unstable_featured.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
inference_unstable_forced.rs
inference_unstable_forced.stderr Bless tests 2024-01-13 12:46:58 -05:00
inference_unstable.rs
inference_unstable.stderr
inference-variable-behind-raw-pointer.rs
inference-variable-behind-raw-pointer.stderr
issue-12028.rs Move tests 2024-02-13 18:08:25 -03:00
issue-12028.stderr Move tests 2024-02-13 18:08:25 -03:00
issue-28935.rs
issue-36053.rs Adjust compiler tests for unused_tuple_struct_fields -> dead_code 2024-01-02 15:34:37 -05:00
issue-70082.rs
issue-70082.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-70703.rs
issue-71309.rs
issue-71309.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-71584.rs
issue-71584.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-71732.rs
issue-71732.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-72616.rs
issue-72616.stderr
issue-72690.rs
issue-72690.stderr
issue-80409.no-compat.stderr use implied bounds compat mode in MIR borrowck 2024-01-19 15:27:32 +01:00
issue-80409.rs use implied bounds compat mode in MIR borrowck 2024-01-19 15:27:32 +01:00
issue-80816.rs
issue-80816.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-81522.rs
issue-83606.rs
issue-83606.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-86094-suggest-add-return-to-coerce-ret-ty.rs
issue-86094-suggest-add-return-to-coerce-ret-ty.stderr
issue-86162-1.rs
issue-86162-1.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-86162-2.rs
issue-86162-2.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-103587.rs
issue-103587.stderr Support bare unit structs in destructuring assignments 2023-12-08 19:55:07 +00:00
issue-104649.rs
issue-104649.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-107090.rs Continue compilation after check_mod_type_wf errors 2024-02-14 11:00:30 +00:00
issue-107090.stderr Continue compilation after check_mod_type_wf errors 2024-02-14 11:00:30 +00:00
issue-113354.fixed
issue-113354.rs
issue-113354.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
lub-glb-with-unbound-infer-var.rs
multiple-impl-apply.rs
multiple-impl-apply.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
newlambdas-ret-infer2.rs
newlambdas-ret-infer.rs
question-mark-type-infer.rs
question-mark-type-infer.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
range-type-infer.rs
simple-infer.rs
str-as-char.fixed
str-as-char.rs
str-as-char.stderr
tutorial-suffix-inference-test.rs
tutorial-suffix-inference-test.stderr
type-infer-generalize-ty-var.rs update use of feature flags 2023-12-14 15:22:37 +01:00