summary refs log tree commit diff
path: root/tests/ui/traits/next-solver
AgeCommit message (Expand)AuthorLines
2024-10-10Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxuMatthias Krüger-5/+5
2024-10-10Structurallyresolve adts and tuples expectations tooMichael Goulet-0/+32
2024-10-10UI tests: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-5/+5
2024-10-02Auto merge of #130821 - lcnr:nalgebra-hang-2, r=compiler-errorsbors-0/+97
2024-10-01add testslcnr-0/+97
2024-09-29fix(hir_analysis/wfcheck): don't leak {type error}Barrett Ray-2/+2
2024-09-27Cleanup some known-bug issuesJack Huey-3/+8
2024-09-20update testslcnr-1/+14
2024-09-12more eagerly discard constraints on overflowlcnr-0/+2
2024-09-09compiler: Inform the solver of concurrencyJubilee Young-0/+51
2024-08-13Use the right type when coercing fn items to pointersMichael Goulet-1/+8
2024-07-12rustc_type_ir: derivative -> derive-wherePavel Grigorenko-4/+4
2024-07-05Actually just make can_eq process obligations (almost) everywhereMichael Goulet-4/+0
2024-07-05Process alias-relate obligations when proving receiver_is_validMichael Goulet-0/+23
2024-07-02Actually report normalization-based type errors correctly for alias-relate ob...Michael Goulet-4/+19
2024-06-27Tighten spans for async blocksMichael Goulet-1/+1
2024-06-22Make `effects` an incomplete featureDeadbeef-1/+12
2024-06-19rustc_type_ir: Omit some struct fields from Debug outputLeón Orell Valerian Liehr-4/+4
2024-06-16Rollup merge of #126127 - Alexendoo:other-trait-diag, r=pnkfelixJacob Pratt-2/+2
2024-06-13Check that alias-relate terms are WF if reporting an error in alias-relateMichael Goulet-113/+7
2024-06-12Rollup merge of #126142 - compiler-errors:trait-ref-split, r=jackh726Jubilee-1/+11
2024-06-12Harmonize use of leaf and root obligation in trait error reportingMichael Goulet-1/+11
2024-06-12Also passthrough for projection clausesMichael Goulet-14/+9
2024-06-12better error message for normalizes-to ambiguitiesMichael Goulet-4/+4
2024-06-12Walk into alias-eq nested goals even if normalization failsMichael Goulet-6/+49
2024-06-12Spell out other trait diagnosticAlex Macleod-2/+2
2024-06-11Remove DebugWithInfcxMichael Goulet-4/+4
2024-06-05bivariant alias: set `has_unconstrained_ty_var`lcnr-0/+20
2024-06-03Auto merge of #125778 - estebank:issue-67100, r=compiler-errorsbors-4/+4
2024-05-31Rollup merge of #125786 - compiler-errors:fold-item-bounds, r=lcnrMatthias Krüger-22/+8
2024-05-30Fold item bound before checking that they holdMichael Goulet-22/+8
2024-05-30update UI testslcnr-4/+4
2024-05-29Use parenthetical notation for `Fn` traitsEsteban Küber-4/+4
2024-05-28eagerly normalize when adding goalslcnr-2/+106
2024-05-28change selection test to run-passlcnr-1/+1
2024-05-27Auto merge of #125413 - lcnr:ambig-drop-region-constraints, r=compiler-errorsbors-0/+29
2024-05-24drop region constraints for ambiguous goalslcnr-0/+29
2024-05-24Structurally resolve before builtin_index in EUVMichael Goulet-0/+13
2024-05-20track cycle participants per entrylcnr-3/+31
2024-05-16Report better WF obligation leaf obligations in new solverMichael Goulet-43/+23
2024-05-16Don't ICE because recomputing overflow goals during find_best_leaf_obligation...Michael Goulet-179/+81
2024-05-12Apply nitsMichael Goulet-0/+4
2024-05-12Try structurally resolveMichael Goulet-0/+15
2024-05-09analyse visitor: build proof tree in probelcnr-9/+79
2024-05-07Rollup merge of #124846 - compiler-errors:const-eval, r=lcnrMatthias Krüger-2/+10
2024-05-07Rollup merge of #124827 - lcnr:generalize-incomplete, r=compiler-errorsMatthias Krüger-0/+120
2024-05-07generalize hr alias: avoid unconstrainable infer varslcnr-0/+120
2024-05-07Don't ICE when we cannot eval a const to a valtree in the new solverMichael Goulet-2/+10
2024-05-06Rollup merge of #124759 - compiler-errors:impl-args, r=lcnrMatthias Krüger-0/+13
2024-05-06Use correct ImplSource for alias boundsMichael Goulet-0/+13