Open nikomatsakis opened 3 months ago
This issue is intended for status updates only.
For general questions or comments, please contact the owner(s) directly.
Key Developments: #125915 landed which is necessary to start implementation work on min_generic_const_args
, a draft outlining the ideas behind the proposed feature has also been written
Blockers: no
Help Wanted: not currently in need of anything
The past ~month has been spent figuring out some implementation constraints arising from DefId creation of anon consts. My time has also been somewhat diverted to other things though that should have cleared up now :-)
camlid has started working on using the new lowering schema for more than just const parameters which once done will allow us to introduce a min_generic_const_args
feature gate. compiler-errors has been working on removing the eval_x
methods on Const
that do not perform proper normalization and are incompatible with this feature
Summary
Experiment with a new
min_generic_const_args
implementation to address challenges found with the existing approach. The design formin_generic_const_args
is outlined in this document written by @BoxyUwUTasks and status