bors
22f8bde876
Auto merge of #91549 - fee1-dead:const_env, r=spastorino
...
Eliminate ConstnessAnd again
Closes #91489 .
Closes #89432 .
Reverts #91491 .
Reverts #89450 .
r? `@spastorino`
2021-12-12 22:15:32 +00:00
Deadbeef
84b1d859c8
Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk"
...
This reverts commit ff2439b7b9
, reversing
changes made to 2a9e0831d6
.
2021-12-12 12:34:46 +08:00
Ralf Jung
3de60264ca
better span for unexpected normalization failure in CTFE engine
2021-12-11 18:55:58 -05:00
b-naber
61cab770bd
allow for failure of subst_normalize_erasing_regions in const_eval
2021-12-05 12:43:39 +01:00
Santiago Pastorino
85b723c4e6
Revert "Auto merge of #91354 - fee1-dead:const_env, r=spastorino"
...
This reverts commit 18bb8c61a9
, reversing
changes made to d9baa36190
.
2021-12-03 10:11:21 -03:00
Oli Scherer
f394bb57bb
Always use const param envs for const eval.
...
Nothing else makes sense, and there is no "danger" in doing so, as it only does something if there are const bounds, which are unstable. This used to happen implicitly via the inferctxt before, which was much more fragile.
2021-11-29 21:19:50 +08:00
Camille GILLOT
02025d86ac
Remove re-export.
2021-10-03 16:08:54 +02:00
Camille GILLOT
c5fc2609f0
Rename rustc_mir to rustc_const_eval.
2021-09-07 20:46:26 +02:00