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
Structural normalization tries to normalize (later) rigid aliases
#78
compiler-errors
closed
8 months ago
3
alias-bounds for normalizable alias + deeply normalize ~> MIR typeck ICE
#77
lcnr
closed
4 months ago
2
using impl candidates shadowed by where-bound overflows by using impl with only super trait bounds
#76
lcnr
opened
10 months ago
2
equality of aliases with ambiguous normalization
#75
lcnr
opened
10 months ago
0
non-defining use in defining scope: region params
#74
lcnr
opened
10 months ago
0
typenum requires non-fatal overflow
#73
lcnr
opened
10 months ago
2
alias bound candidates for normalizable aliases allows more code to compile
#72
lcnr
opened
10 months ago
0
Weaker closure signature inference
#71
compiler-errors
opened
10 months ago
1
`-Ztrait-solver=next-coherence`: issue-90662-projection-caching.rs breaks
#70
lcnr
closed
8 months ago
3
non-defining use in defining scope: projection goal with nested item bound
#69
lcnr
opened
11 months ago
0
alias-relate results in exponential blowup
#68
lcnr
closed
9 months ago
0
non-fatal overflow makes more code compile
#67
lcnr
opened
11 months ago
0
unknowable trait ref ambiguity candidate can be ignored if an always applicable candidate exists
#66
lcnr
opened
11 months ago
0
opaque auto trait leakage in coherence
#65
lcnr
closed
11 months ago
2
region checking in intercrate mode
#64
lcnr
opened
11 months ago
2
we eagerly normalize Type-outlives bounds
#63
compiler-errors
opened
11 months ago
2
Associated type bounds can be used to prove themselves with trivial where-clauses
#62
compiler-errors
opened
11 months ago
4
Outlives obligations aren't normalized before processing
#61
compiler-errors
closed
4 months ago
2
monotonically increasing universe indices result in generalizer issues with aliases
#60
lcnr
opened
1 year ago
0
Unsound associated type outlives bound due to lazy norm
#59
compiler-errors
opened
1 year ago
1
how to check the global cache
#58
lcnr
closed
1 week ago
1
Ambiguity, differing outlives constraints with types equal modulo normalization
#57
compiler-errors
closed
11 months ago
3
`fn match_fresh_trait_refs` removal
#56
lcnr
opened
1 year ago
2
Typenum ambiguity
#55
compiler-errors
closed
1 year ago
9
the provisional cache incorrectly handles inductive overflow
#54
lcnr
closed
10 months ago
6
`fn try_merge_responses` behavior
#53
lcnr
opened
1 year ago
2
Ambiguity in `assemble_candidates_after_normalizing_self_ty` causes coherence error
#52
compiler-errors
closed
4 months ago
2
Trait ref is not considered knowable due to normalization
#51
compiler-errors
closed
1 year ago
0
Inductive cycles are treated as ambiguous in new solver, failure in old solver
#50
compiler-errors
closed
1 year ago
1
not normalizing tait parameters before checking if it's a defining usage
#49
compiler-errors
opened
1 year ago
0
matching on `b` for `Unsize` requires normalization
#48
lcnr
closed
1 year ago
2
method calls on opaques in defining scope: auto deref steps results in ambiguity
#47
lcnr
opened
1 year ago
0
`associated_type_defaults` are unsound in the new solver
#46
compiler-errors
opened
1 year ago
7
incompleteness when merging trait candidates
#45
lcnr
opened
1 year ago
0
GAT where bounds of impl candidates
#44
lcnr
opened
1 year ago
0
ICE: expected goal term to be fully unconstrained
#43
lcnr
opened
1 year ago
2
normalization using the new solver
#42
lcnr
opened
1 year ago
0
selection in the new solver
#41
lcnr
opened
1 year ago
0
non-defining use in defining scope, how to handle
#40
lcnr
opened
1 year ago
1
soundly supporting specialization
#39
lcnr
opened
1 year ago
1
New solver needs to structurally normalize when checking byte string patterns without failure
#38
compiler-errors
closed
1 year ago
2
stronger leak-check
#37
aliemjay
opened
1 year ago
2
WF of a type variable unconditionally evaluates to `Yes`
#36
aliemjay
closed
1 year ago
1
overlapping impl candidates are no longer an error
#35
aliemjay
opened
1 year ago
2
weaker leak-check in new solver
#34
aliemjay
closed
3 months ago
4
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
Previous
Next