index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
test
/
ui
/
coherence
Age
Commit message (
Expand
)
Author
Lines
2023-01-11
Move /src/test to /tests
Albert Larsan
-4386
/
+0
2023-01-01
reduce spans for `unsafe impl` errors
Lukas Markeffsky
-2
/
+2
2022-11-21
Allow opaque types in trait impl headers and rely on coherence to reject unso...
Oli Scherer
-32
/
+4
2022-11-18
deduplicate tests
lcnr
-59
/
+0
2022-11-10
Don't print full paths in overlap errors
Michael Goulet
-15
/
+15
2022-10-30
better error for rustc_strict_coherence misuse
Michael Goulet
-0
/
+17
2022-10-20
Add fix suggestions for E0199, E0200, and E0569
Nicolas Barrios
-0
/
+12
2022-10-08
Rollup merge of #102514 - b-naber:binder-print-fixes, r=jackh726
Michael Howell
-2
/
+2
2022-10-01
bless ui tests
Maybe Waffle
-12
/
+12
2022-09-30
bless tests
b-naber
-2
/
+2
2022-09-23
Allow more !Copy impls
León Orell Valerian Liehr
-2
/
+78
2022-08-23
Permit negative impls coherence to take advantage of implied bounds
Santiago Pastorino
-14
/
+3
2022-08-20
Use separate infcx to solve obligations during negative coherence
Michael Goulet
-2
/
+18
2022-08-18
Reword "Required because of the requirements on the impl of ..."
Andy Wang
-2
/
+2
2022-08-15
Rollup merge of #100514 - compiler-errors:issue-100191, r=spastorino
Matthias Krüger
-0
/
+59
2022-08-13
Delay span bug when failing to normalize negative coherence impl subject due ...
Michael Goulet
-0
/
+59
2022-07-28
orphan check: remove const generics fixme
lcnr
-0
/
+29
2022-07-25
Restore Opaque behavior to coherence check
Michael Goulet
-0
/
+44
2022-07-10
Remove duplicate notes from error on inter-crate ambiguous impl of traits (fi...
rhysd
-1
/
+33
2022-07-01
Auto merge of #98781 - GuillaumeGomez:rollup-798kb8u, r=GuillaumeGomez
bors
-2
/
+2
2022-07-01
Don't point at Self type if we can't find an infer variable in ambiguous trai...
Michael Goulet
-2
/
+2
2022-07-01
Shorten def_span for more items.
Camille GILLOT
-17
/
+6
2022-06-22
Perform coherence checking per impl.
Camille GILLOT
-107
/
+107
2022-06-16
fix one more case of trailing space
klensy
-7
/
+7
2022-06-01
update explicit impls error msg
lcnr
-6
/
+6
2022-05-18
Rollup merge of #95979 - lcnr:coherence-docs, r=compiler-errors
Dylan DPC
-0
/
+82
2022-05-10
update coherence docs, fix opaque type + generator ice
lcnr
-0
/
+82
2022-04-21
make `E0117` error clear
Takayuki Maeda
-24
/
+24
2022-03-25
Auto merge of #95082 - spastorino:overlap-inherent-impls, r=nikomatsakis
bors
-0
/
+47
2022-03-24
Where bounds are checked on inherent impls
Santiago Pastorino
-0
/
+25
2022-03-22
better errors when a Copy impl is not coherent
Michael Goulet
-0
/
+58
2022-03-18
Fix inherent impls on negative coherence
Santiago Pastorino
-0
/
+22
2022-03-17
This test now works
Santiago Pastorino
-13
/
+2
2022-03-17
Make negative coherence work when there's impl negative on super predicates
Santiago Pastorino
-0
/
+18
2022-03-16
Add double negative trait test case
Santiago Pastorino
-0
/
+12
2022-02-14
Add failing test that should pass
Santiago Pastorino
-0
/
+23
2022-02-14
Properly check regions on negative overlap check
Santiago Pastorino
-2
/
+19
2022-01-31
Move overlap_mode into trait level attribute + feature flag
Santiago Pastorino
-12
/
+9
2022-01-21
Implement stable with negative coherence mode
Santiago Pastorino
-0
/
+26
2021-12-10
manually implement `Hash` for `DefId`
Andre Bogus
-11
/
+11
2021-11-20
Point at source of trait bound obligations in more places
Esteban Kuber
-5
/
+0
2021-11-10
no overlap errors after failing the orphan check
lcnr
-153
/
+108
2021-10-24
Point at overlapping impls when type annotations are needed
Esteban Kuber
-1
/
+8
2021-10-22
Hide negative coherence checks under negative_impls feature flag
Santiago Pastorino
-0
/
+32
2021-10-22
Be sure that we do not allow too much
Santiago Pastorino
-0
/
+36
2021-10-22
Add rustc_strict_coherence attribute and use it to check overlap
Santiago Pastorino
-0
/
+49
2021-10-20
Test that if we promise to not impl what would overlap it doesn't actually ov...
Santiago Pastorino
-0
/
+19
2021-09-20
Don't use projection cache or candidate cache in intercrate mode
Aaron Hill
-0
/
+1
2021-09-16
Auto merge of #88719 - estebank:point-at-arg-for-obligation, r=nagisa
bors
-1
/
+3
2021-09-16
Point at call span that introduced obligation for the arg
Esteban Kuber
-1
/
+3
[next]