summary refs log tree commit diff
path: root/tests/ui/traits/new-solver
AgeCommit message (Expand)AuthorLines
2023-07-08Rollup merge of #113399 - compiler-errors:next-solver-byte-pat-again, r=oli-obkMatthias Krüger-12/+1
2023-07-07Require TAITs to be mentioned in the signatures of functions that register hi...Oli Scherer-10/+15
2023-07-06Rollup merge of #113397 - compiler-errors:new-select-prefer-obj, r=lcnrMichael Goulet-0/+13
2023-07-06Don't call type_of on TAIT in defining scope in new solverMichael Goulet-100/+39
2023-07-06Structurally normalize again for byte string lit pat checkingMichael Goulet-12/+1
2023-07-06Prefer object candidates over impl candidates in new selectionMichael Goulet-0/+13
2023-07-05Winnow specializing implsMichael Goulet-0/+22
2023-07-03update testslcnr-95/+285
2023-06-28Rollup merge of #112867 - compiler-errors:more-impl-source-nits, r=lcnrDylan DPC-0/+1
2023-06-25Rollup merge of #113007 - compiler-errors:dont-structural-resolve-byte-str-pa...Matthias Krüger-1/+12
2023-06-24Revert "Structurally resolve correctly in check_pat_lit"Michael Goulet-1/+12
2023-06-24Rollup merge of #112703 - aliemjay:next-solver-root-var, r=compiler-errorsGuillaume Gomez-0/+17
2023-06-24instantiate hidden types in root universeAli MJ Al-Nasrawy-0/+17
2023-06-23Resolve vars when reporting WF errorMichael Goulet-4/+4
2023-06-23Don't emit same goal as input during wf obligationsMichael Goulet-1/+15
2023-06-20Remove unnecessary call to select_from_obligationMichael Goulet-0/+1
2023-06-16Rollup merge of #112443 - compiler-errors:next-solver-opportunistically-resol...Dylan DPC-0/+19
2023-06-16Rollup merge of #112399 - compiler-errors:closure-substs-root-universe, r=lcnrDylan DPC-0/+7
2023-06-13opportunistically resolve regionsMichael Goulet-0/+19
2023-06-09Rollup merge of #112442 - compiler-errors:next-solver-deduplicate-region-cons...Guillaume Gomez-0/+31
2023-06-09Rollup merge of #112428 - compiler-errors:next-solver-struct-resolv-pat, r=lcnrMatthias Krüger-0/+11
2023-06-08deduplicate identical region constraintsMichael Goulet-0/+31
2023-06-08Structurally resolve correctly in check_pat_litMichael Goulet-0/+11
2023-06-08Do fix_*_builtin_expr hacks on the writeback resultsMichael Goulet-0/+11
2023-06-07Instantiate closure synthetic substs in root universeMichael Goulet-0/+7
2023-06-06Fall back to bidirectional normalizes-to if no subst-eq in alias-eq goalMichael Goulet-0/+73
2023-06-02Normalize anon consts in new solverMichael Goulet-24/+50
2023-06-01Rollup merge of #111980 - compiler-errors:unmapped-substs, r=lcnrDylan DPC-0/+19
2023-05-31update test to not rely on super_relate_consts hackBoxy-2/+24
2023-05-30coinductive cycle leak check testlcnr-0/+33
2023-05-26Wait until type_of to remap HIR opaques back to their defn paramsMichael Goulet-0/+19
2023-05-25Strongly prefer alias and param-env boundsMichael Goulet-20/+6
2023-05-23Auto merge of #110204 - compiler-errors:new-solver-hir-typeck-hacks, r=lcnrbors-0/+38
2023-05-22Structurally normalize in the new solverMichael Goulet-0/+38
2023-05-21Rename `drop_ref` lint to `dropping_references`Urgau-1/+1
2023-05-12Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwcobors-3/+4
2023-05-10Adjust tests for new drop and forget lintsUrgau-3/+4
2023-05-09Make alias bounds sound in the new solverMichael Goulet-0/+71
2023-04-26Clear response values for overflow in new solverMichael Goulet-0/+43
2023-04-25Auto merge of #110811 - compiler-errors:vars-are-question-mark, r=WaffleLapkinbors-2/+2
2023-04-25vars are ?Michael Goulet-2/+2
2023-04-25Negative coherence testMichael Goulet-0/+52
2023-04-21Clone region var origins instead of taking in borrowckMichael Goulet-0/+23
2023-04-14Rollup merge of #110180 - lcnr:canonicalize, r=compiler-errorsMatthias Krüger-0/+12
2023-04-14Add test for uniquifying regionsMichael Goulet-0/+12
2023-04-12Rollup merge of #110103 - compiler-errors:new-solver-overflows, r=lcnrMatthias Krüger-8/+8
2023-04-10Report overflows gracefully with new solverMichael Goulet-8/+8
2023-04-10Stall auto-trait assembly for int/float vars in new solverMichael Goulet-0/+50
2023-04-10prioritize param-env candidateslcnr-7/+53
2023-04-08Enforce that PointerLike requires a pointer-like ABIMichael Goulet-2/+2