issues
search
rust-lang
/
trait-system-refactor-initiative
The Rustc Trait System Refactor Initiative
21
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
non-fatal overflow may make crate depend on the recursion limit
#33
lcnr
opened
1 year ago
0
opaque types in the defining scope auto trait candidate
#32
lcnr
opened
1 year ago
0
impl vs param_env candidates in normalization
#31
aliemjay
closed
1 year ago
3
uniquifying region constraints
#30
lcnr
opened
1 year ago
1
instantiating an opaque with another opaque stops being an error
#29
lcnr
opened
1 year ago
0
Should we be eagerly evaluating consts in the "old"-style normalizer?
#28
compiler-errors
opened
1 year ago
0
old solver incompletely prefers projection and object candidates
#27
lcnr
opened
1 year ago
3
Incompleteness in preferring subst-relate candidate in alias-relate goals
#26
compiler-errors
closed
1 year ago
3
Incompleteness via bidirectional normalizes-to
#25
compiler-errors
closed
11 months ago
4
where does the leakcheck happen
#24
lcnr
closed
5 months ago
1
hir typeck decision making now checks whether nested `eq`/`sub` obligations hold
#23
lcnr
opened
1 year ago
1
normalizes-to for projections ignores term when choosing candidates
#22
lcnr
opened
1 year ago
0
instantiate query response nested obligations
#21
lcnr
closed
7 months ago
2
ambiguity on inductive cycles
#20
lcnr
opened
1 year ago
3
erasing universe info in query inputs
#19
lcnr
opened
1 year ago
0
intentional incompleteness
#18
lcnr
closed
1 year ago
2
should looking up the defined opaque types be structural or semantic
#17
lcnr
opened
1 year ago
1
defining opaque types with aliases which normalize to params
#16
lcnr
closed
4 weeks ago
1
structurally resolve how does it work
#15
lcnr
opened
1 year ago
0
normalizing in writeback
#14
lcnr
closed
1 year ago
1
trait solver hangs for recursively expanding coinductive cycles
#13
lcnr
opened
1 year ago
0
normalization does not use impls covered by param env candidates
#12
lcnr
opened
1 year ago
5
changed how we arbitrarily choose candidates for trait goals
#11
lcnr
closed
1 year ago
2
projection obligations were accepted in - otherwise coinductive - global cycles
#10
lcnr
opened
1 year ago
2
impls with higher ranked projections are now usable
#9
lcnr
opened
1 year ago
1
generalization is incomplete for aliases
#8
lcnr
opened
1 year ago
0
`AliasRelate` hides info in transitive cases
#7
lcnr
opened
1 year ago
0
`AliasBound` candidates for normalizeable aliases are unsound
#6
lcnr
opened
1 year ago
2
Are object bounds sound?
#5
compiler-errors
opened
1 year ago
1
Ambiguity for projection candidates that aren't equal, but *are* equal modulo normalization
#4
compiler-errors
opened
1 year ago
5
Should we deeply normalize during writeback, or at the post-typeck places that need a "structurally resolved" type?
#3
compiler-errors
opened
1 year ago
2
alias-eq is weaker than just subst-relate for "rigid" associated types
#2
compiler-errors
closed
6 months ago
1
normalizes-to bound in old solver is stronger than new solver
#1
compiler-errors
closed
6 months ago
3
Previous