about summary refs log tree commit diff
path: root/tests/ui/traits/next-solver
AgeCommit message (Expand)AuthorLines
2024-03-08Add some new solver testsMichael Goulet-0/+49
2024-03-07Merge `check_mod_impl_wf` and `check_mod_type_wf`Oli Scherer-18/+18
2024-03-01Rollup merge of #121497 - lcnr:coherence-suggest-increasing-recursion-limit, ...Matthias Krüger-65/+7
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-27Process alias-relate obligations in CoerceUnsized loopMichael Goulet-0/+18
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-22Rollup merge of #120598 - compiler-errors:no-rigid-check, r=lcnrMatthias Krüger-15/+1
2024-02-21Rollup merge of #121359 - lcnr:typesystem-cleanup, r=compiler-errorsLeón Orell Valerian Liehr-8/+8
2024-02-20some type system cleanuplcnr-8/+8
2024-02-20Simply do not ICEMichael Goulet-0/+26
2024-02-19Auto merge of #121211 - lcnr:nll-relate-handle-infer, r=BoxyUwUbors-2/+2
2024-02-17move ty var instantiation into the generalize modulelcnr-2/+2
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-251/+251
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-5/+60
2024-02-13use alias-relate to structurally normalize in the solverlcnr-23/+24
2024-02-09hide impls if trait bound is proven from envlcnr-82/+316
2024-02-08Auto merge of #120558 - oli-obk:missing_impl_item_ice, r=estebankbors-6/+32
2024-02-06Rollup merge of #120513 - compiler-errors:normalize-regions-for-nll, r=lcnrMatthias Krüger-3/+41
2024-02-05Stop bailing out from compilation just because there were incoherent traitsOli Scherer-6/+32
2024-02-04Auto merge of #120649 - matthiaskrgr:rollup-ek80j61, r=matthiaskrgrbors-4/+4
2024-02-03No need to validate_alias_bound_self_from_param_env in assemble_alias_bound_c...Michael Goulet-15/+1
2024-02-02Normalize the whole PolyTypeOutlivesPredicate, more simplificationsMichael Goulet-2/+2
2024-02-02Normalize type outlives obligations in NLLMichael Goulet-0/+31
2024-02-02Use deeply_normalize_with_skipped_universes in when processing type outlivesMichael Goulet-1/+8
2024-02-01review comment: change wordingEsteban Küber-4/+4
2024-01-31Remove a has_errors check that doesn't actually prevent noisy follow up errorsOli Scherer-2/+10
2024-01-30Auto merge of #119101 - compiler-errors:outlives, r=lcnrbors-3/+48
2024-01-30Rollup merge of #120293 - estebank:issue-102629, r=nnethercoteGuillaume Gomez-18/+5
2024-01-30Apply suggestions from reviewMichael Goulet-0/+20
2024-01-30Add a testMichael Goulet-0/+22
2024-01-30Deeply normalize when processing registered region obligationsMichael Goulet-3/+6
2024-01-29bye bye `assemble_candidates_via_self_ty`lcnr-13/+85
2024-01-26remove unnecessary testlcnr-22/+0
2024-01-26move alias-relate testslcnr-1/+1
2024-01-26next-solver: normalize in `LoweredTy::from_raw`lcnr-2/+40
2024-01-24Deduplicate more sized errors on call exprsEsteban Küber-18/+5
2024-01-22Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin"Oli Scherer-0/+3
2024-01-13Bless testsGeorge-lewis-0/+1
2024-01-12Rollup merge of #119817 - compiler-errors:normalize-opaques, r=lcnrGuillaume Gomez-12/+51
2024-01-11Remove special-casing around aliaskind in new solverMichael Goulet-12/+51
2024-01-09add comments and testslcnr-0/+173
2024-01-02Reorder `check_item_type` diagnostics so they occur next to the corresponding...Oli Scherer-12/+5
2023-12-20Rollup merge of #119071 - lcnr:overflowo, r=compiler-errorsMatthias Krüger-0/+25
2023-12-18Use alias-eq in structural normalizationMichael Goulet-19/+18
2023-12-18dont discard overflow from normalizes-to goalslcnr-0/+25
2023-12-15Move type relations into submodule in rustc_inferMichael Goulet-8/+8