diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2023-06-05 23:47:58 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-05 23:47:58 +0200 |
| commit | 9ce0c7951c3f36d81809e43584c601536badb45f (patch) | |
| tree | c12edb8098e5d4a9dadca3fe61f6c3be732c8427 /compiler/rustc_interface/src | |
| parent | 129a57a9f6f7824ce59e70c3dcc6584447d38898 (diff) | |
| parent | 979379aff720ec20e99eeaef3d015088de0ae93d (diff) | |
| download | rust-9ce0c7951c3f36d81809e43584c601536badb45f.tar.gz rust-9ce0c7951c3f36d81809e43584c601536badb45f.zip | |
Rollup merge of #112196 - compiler-errors:new-solver-resolv, r=lcnr
Resolve vars in result from `scrape_region_constraints` Since we perform `type_op::Normalize` in the local infcx when the new solver is enabled, vars aren't necessarily resolved, which triggers this ICE: https://github.com/rust-lang/rust/blob/f85ab544dfbbce7448993c490ad16c176339b939/compiler/rustc_infer/src/infer/nll_relate/mod.rs#L481 There are more tests that go from ICE -> pass due to this change, but I just added revisions to a few for CI. r? `@lcnr`
Diffstat (limited to 'compiler/rustc_interface/src')
0 files changed, 0 insertions, 0 deletions
