summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2024-04-11add non-regression test for issue 123275Rémy Rakic-0/+244
2024-04-11Check def id before calling match_projection_projectionsMichael Goulet-0/+38
2024-03-15Auto merge of #122341 - compiler-errors:alias-wfness, r=lcnrbors-1/+22
2024-03-14add testslcnr-0/+128
2024-03-14Consolidate WF for aliasesMichael Goulet-1/+22
2024-03-13Rollup merge of #122360 - veera-sivarajan:bugfix-121941, r=compiler-errorsMatthias Krüger-0/+14
2024-03-12Don't Create `ParamCandidate` When Obligation Contains ErrorsVeera-0/+14
2024-03-11Move project -> normalize, move normalize testsMichael Goulet-0/+0
2024-03-11Don't ICE when non-self part of trait goal is constrained in new solverMichael Goulet-0/+35
2024-03-11Rollup merge of #122318 - compiler-errors:next-solver-tests, r=lcnrJubilee-30/+47
2024-03-10Mark some next-solver-behavior tests explicitly with revisionsMichael Goulet-4/+6
2024-03-10Ignore tests w/ current/next revisions from compare-mode=next-solverMichael Goulet-26/+41
2024-03-10Detect unused struct impls pub traitr0cky-2/+2
2024-03-08Rollup merge of #122171 - compiler-errors:next-solver-tests, r=lcnrMatthias Krüger-0/+49
2024-03-08Add some new solver testsMichael Goulet-0/+49
2024-03-08Auto merge of #121500 - oli-obk:track_errors12, r=petrochenkovbors-40/+55
2024-03-08Auto merge of #122078 - gurry:121443-ice-layout-is-sized-alt, r=oli-obkbors-2/+21
2024-03-07Merge collect_mod_item_types query into check_well_formedOli Scherer-40/+55
2024-03-07Rollup merge of #122123 - compiler-errors:object-trait-alias-bounds, r=oli-obkGuillaume Gomez-0/+16
2024-03-07Merge `check_mod_impl_wf` and `check_mod_type_wf`Oli Scherer-37/+65
2024-03-07Don't require specifying unrelated assoc types when trait alias is in dyn typeMichael Goulet-0/+16
2024-03-06compiletest: Add a `//@ needs-threads` directiveAlex Crichton-1/+1
2024-03-06Check that return type is WF in typeckGurinder Singh-2/+21
2024-03-06Auto merge of #121679 - lcnr:opaque-wf-check-2, r=oli-obkbors-1/+15
2024-03-05Rollup merge of #121826 - estebank:e0277-root-obligation-2, r=oli-obkMatthias Krüger-23/+14
2024-03-03Move testsCaio-0/+109
2024-03-03Use root obligation on E0277 for some casesEsteban Küber-23/+14
2024-03-02Rollup merge of #121875 - estebank:e0277-drive-by, r=compiler-errorsMatthias Krüger-4/+4
2024-03-02Rollup merge of #121739 - jieyouxu:loooong-typename, r=estebankMatthias Krüger-0/+42
2024-03-02Account for unmet `T: !Copy` in E0277 messageEsteban Küber-4/+4
2024-03-01Rollup merge of #121497 - lcnr:coherence-suggest-increasing-recursion-limit, ...Matthias Krüger-65/+7
2024-03-01Avoid silently writing to a file when the involved ty is long许杰友 Jieyou Xu (Joe)-0/+2
2024-03-01normalizes-to: handle negative implslcnr-0/+22
2024-03-01Get rid of some sub_exp and eq_expMichael Goulet-8/+8
2024-02-29Make infer higher ranked equate use bidirectional subtyping in invariant contextSantiago Pastorino-1/+9
2024-02-29track overflowing goals for overfow errorslcnr-0/+3
2024-02-29distinguish recursion limit based overflow for diagnosticslcnr-65/+4
2024-02-28Unify long type name file and note in note_obligation_cause_code许杰友 Jieyou Xu (Joe)-0/+2
2024-02-28Display short types for unimplemented trait许杰友 Jieyou Xu (Joe)-0/+38
2024-02-27Process alias-relate obligations in CoerceUnsized loopMichael Goulet-0/+18
2024-02-27use typeck root when checking closure obliglcnr-16/+1
2024-02-27when defining opaques, require the hidden type to be well-formedlcnr-2/+31
2024-02-26add regression testslcnr-0/+52
2024-02-26update testslcnr-52/+55
2024-02-25Use generic `NonZero` in tests.Markus Reiter-6/+7
2024-02-23Rollup merge of #121434 - nnethercote:fix-121208-fallout, r=lcnrMatthias Krüger-0/+35
2024-02-23Auto merge of #120730 - estebank:confusable-api, r=oli-obkbors-15/+67
2024-02-23Revert some `span_bug`s to `span_delayed_bug`.Nicholas Nethercote-0/+35
2024-02-22Auto merge of #119989 - lcnr:sub_relations-bye-bye, r=compiler-errorsbors-5/+5
2024-02-22Deduplicate some logic and reword outputEsteban Küber-9/+9