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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
coherence
Mode
Name
Size
-rw-r--r--
associated-type2.rs
520
log
plain
-rw-r--r--
associated-type2.stderr
377
log
plain
d---------
auxiliary
613
log
plain
-rw-r--r--
coherence-all-remote.rs
151
log
plain
-rw-r--r--
coherence-all-remote.stderr
608
log
plain
-rw-r--r--
coherence-bigint-int.rs
203
log
plain
-rw-r--r--
coherence-bigint-param.rs
172
log
plain
-rw-r--r--
coherence-bigint-param.stderr
786
log
plain
-rw-r--r--
coherence-bigint-vecint.rs
208
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-blanket-implemented.rs
524
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-blanket-implemented.stderr
435
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-blanket-unimplemented.rs
494
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-blanket-unimplemented.stderr
437
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific-cross-crate.rs
304
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific-cross-crate.stderr
450
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific-multidispatch.rs
545
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific-multidispatch.stderr
1555
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific-trait.rs
464
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific-trait.stderr
469
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific.rs
378
log
plain
-rw-r--r--
coherence-blanket-conflicts-with-specific.stderr
441
log
plain
-rw-r--r--
coherence-blanket.rs
241
log
plain
-rw-r--r--
coherence-conflicting-negative-trait-impl.rs
433
log
plain
-rw-r--r--
coherence-conflicting-negative-trait-impl.stderr
1057
log
plain
-rw-r--r--
coherence-covered-type-parameter.rs
217
log
plain
-rw-r--r--
coherence-cow.re_a.stderr
568
log
plain
-rw-r--r--
coherence-cow.re_b.stderr
568
log
plain
-rw-r--r--
coherence-cow.re_c.stderr
576
log
plain
-rw-r--r--
coherence-cow.rs
697
log
plain
-rw-r--r--
coherence-cross-crate-conflict.rs
254
log
plain
-rw-r--r--
coherence-cross-crate-conflict.stderr
605
log
plain
-rw-r--r--
coherence-default-trait-impl.rs
244
log
plain
-rw-r--r--
coherence-default-trait-impl.stderr
1022
log
plain
-rw-r--r--
coherence-doesnt-use-infcx-evaluate.rs
485
log
plain
-rw-r--r--
coherence-doesnt-use-infcx-evaluate.stderr
511
log
plain
-rw-r--r--
coherence-error-suppression.rs
301
log
plain
-rw-r--r--
coherence-error-suppression.stderr
311
log
plain
-rw-r--r--
coherence-fn-covariant-bound-vs-static.rs
874
log
plain
-rw-r--r--
coherence-fn-covariant-bound-vs-static.stderr
756
log
plain
-rw-r--r--
coherence-fn-implied-bounds.rs
920
log
plain
-rw-r--r--
coherence-fn-implied-bounds.stderr
1036
log
plain
-rw-r--r--
coherence-fn-inputs.rs
1045
log
plain
-rw-r--r--
coherence-fn-inputs.stderr
796
log
plain
-rw-r--r--
coherence-free-vs-bound-region.rs
579
log
plain
-rw-r--r--
coherence-free-vs-bound-region.stderr
815
log
plain
-rw-r--r--
coherence-fundamental-trait-objects.rs
396
log
plain
-rw-r--r--
coherence-fundamental-trait-objects.stderr
580
log
plain
-rw-r--r--
coherence-impl-in-fn.rs
341
log
plain
-rw-r--r--
coherence-impl-trait-for-marker-trait-negative.rs
1160
log
plain
-rw-r--r--
coherence-impl-trait-for-marker-trait-negative.stderr
3649
log
plain
-rw-r--r--
coherence-impl-trait-for-marker-trait-positive.rs
1173
log
plain
-rw-r--r--
coherence-impl-trait-for-marker-trait-positive.stderr
3685
log
plain
-rw-r--r--
coherence-impl-trait-for-trait-object-safe.rs
368
log
plain
-rw-r--r--
coherence-impl-trait-for-trait-object-safe.stderr
1407
log
plain
-rw-r--r--
coherence-impl-trait-for-trait.rs
485
log
plain
-rw-r--r--
coherence-impl-trait-for-trait.stderr
901
log
plain
-rw-r--r--
coherence-impls-copy.rs
640
log
plain
-rw-r--r--
coherence-impls-copy.stderr
2925
log
plain
-rw-r--r--
coherence-impls-send.rs
474
log
plain
-rw-r--r--
coherence-impls-send.stderr
1960
log
plain
-rw-r--r--
coherence-impls-sized.rs
488
log
plain
-rw-r--r--
coherence-impls-sized.stderr
2811
log
plain
-rw-r--r--
coherence-inherited-assoc-ty-cycle-err.rs
576
log
plain
-rw-r--r--
coherence-inherited-assoc-ty-cycle-err.stderr
1248
log
plain
-rw-r--r--
coherence-inherited-subtyping.rs
515
log
plain
-rw-r--r--
coherence-inherited-subtyping.stderr
515
log
plain
-rw-r--r--
coherence-iterator-vec-any-elem.rs
224
log
plain
-rw-r--r--
coherence-iterator-vec.rs
222
log
plain
-rw-r--r--
coherence-lone-type-parameter.rs
143
log
plain
-rw-r--r--
coherence-lone-type-parameter.stderr
609
log
plain
-rw-r--r--
coherence-multidispatch-tuple.rs
410
log
plain
-rw-r--r--
coherence-negative-impls-copy-bad.rs
333
log
plain
-rw-r--r--
coherence-negative-impls-copy-bad.stderr
1390
log
plain
-rw-r--r--
coherence-negative-impls-copy.rs
437
log
plain
-rw-r--r--
coherence-negative-impls-safe-rpass.rs
156
log
plain
-rw-r--r--
coherence-negative-impls-safe.rs
136
log
plain
-rw-r--r--
coherence-negative-impls-safe.stderr
361
log
plain
-rw-r--r--
coherence-negative-inherent-where-bounds.rs
321
log
plain
-rw-r--r--
coherence-negative-inherent.rs
308
log
plain
-rw-r--r--
coherence-negative-outlives-lifetimes.rs
729
log
plain
-rw-r--r--
coherence-negative-outlives-lifetimes.stock.stderr
501
log
plain
-rw-r--r--
coherence-negative-outlives-lifetimes.with_negative_coherence.stderr
501
log
plain
-rw-r--r--
coherence-no-direct-lifetime-dispatch.rs
191
log
plain
-rw-r--r--
coherence-no-direct-lifetime-dispatch.stderr
417
log
plain
-rw-r--r--
coherence-orphan.rs
461
log
plain
-rw-r--r--
coherence-orphan.stderr
1977
log
plain
-rw-r--r--
coherence-overlap-all-t-and-tuple.rs
329
log
plain
-rw-r--r--
coherence-overlap-all-t-and-tuple.stderr
466
log
plain
-rw-r--r--
coherence-overlap-double-negative.rs
160
log
plain
-rw-r--r--
coherence-overlap-downstream-inherent.next.stderr
936
log
plain
-rw-r--r--
coherence-overlap-downstream-inherent.old.stderr
936
log
plain
-rw-r--r--
coherence-overlap-downstream-inherent.rs
492
log
plain
-rw-r--r--
coherence-overlap-downstream.next.stderr
830
log
plain
-rw-r--r--
coherence-overlap-downstream.old.stderr
830
log
plain
-rw-r--r--
coherence-overlap-downstream.rs
438
log
plain
-rw-r--r--
coherence-overlap-issue-23516-inherent.next.stderr
590
log
plain
-rw-r--r--
coherence-overlap-issue-23516-inherent.old.stderr
590
log
plain
-rw-r--r--
coherence-overlap-issue-23516-inherent.rs
431
log
plain
-rw-r--r--
coherence-overlap-issue-23516.next.stderr
541
log
plain
-rw-r--r--
coherence-overlap-issue-23516.old.stderr
541
log
plain
-rw-r--r--
coherence-overlap-issue-23516.rs
439
log
plain
-rw-r--r--
coherence-overlap-messages.rs
464
log
plain
-rw-r--r--
coherence-overlap-messages.stderr
1621
log
plain
-rw-r--r--
coherence-overlap-negate-alias-strict.rs
285
log
plain
-rw-r--r--
coherence-overlap-negate-not-use-feature-gate.rs
182
log
plain
-rw-r--r--
coherence-overlap-negate-not-use-feature-gate.stderr
432
log
plain
-rw-r--r--
coherence-overlap-negate-strict.rs
270
log
plain
-rw-r--r--
coherence-overlap-negate-use-feature-gate.rs
159
log
plain
-rw-r--r--
coherence-overlap-negative-impls.rs
789
log
plain
-rw-r--r--
coherence-overlap-negative-trait.rs
342
log
plain
-rw-r--r--
coherence-overlap-negative-trait2.rs
394
log
plain
-rw-r--r--
coherence-overlap-super-negative.rs
298
log
plain
-rw-r--r--
coherence-overlap-trait-alias.rs
325
log
plain
-rw-r--r--
coherence-overlap-trait-alias.stderr
393
log
plain
-rw-r--r--
coherence-overlap-upstream-inherent.rs
348
log
plain
-rw-r--r--
coherence-overlap-upstream-inherent.stderr
597
log
plain
-rw-r--r--
coherence-overlap-upstream.rs
313
log
plain
-rw-r--r--
coherence-overlap-upstream.stderr
542
log
plain
-rw-r--r--
coherence-overlap-with-regions.rs
305
log
plain
-rw-r--r--
coherence-overlapping-pairs.rs
170
log
plain
-rw-r--r--
coherence-overlapping-pairs.stderr
581
log
plain
-rw-r--r--
coherence-pair-covered-uncovered-1.rs
331
log
plain
-rw-r--r--
coherence-pair-covered-uncovered-1.stderr
694
log
plain
-rw-r--r--
coherence-pair-covered-uncovered.rs
188
log
plain
-rw-r--r--
coherence-pair-covered-uncovered.stderr
594
log
plain
-rw-r--r--
coherence-projection-conflict-orphan.rs
428
log
plain
-rw-r--r--
coherence-projection-conflict-orphan.stderr
576
log
plain
-rw-r--r--
coherence-projection-conflict-ty-param.rs
279
log
plain
-rw-r--r--
coherence-projection-conflict-ty-param.stderr
501
log
plain
-rw-r--r--
coherence-projection-conflict.rs
250
log
plain
-rw-r--r--
coherence-projection-conflict.stderr
447
log
plain
-rw-r--r--
coherence-projection-ok-orphan.rs
312
log
plain
-rw-r--r--
coherence-projection-ok.rs
205
log
plain
-rw-r--r--
coherence-rfc447-constrained.rs
612
log
plain
-rw-r--r--
coherence-subtyping.rs
555
log
plain
-rw-r--r--
coherence-subtyping.stderr
864
log
plain
-rw-r--r--
coherence-tuple-conflict.rs
383
log
plain
-rw-r--r--
coherence-tuple-conflict.stderr
699
log
plain
-rw-r--r--
coherence-unsafe-trait-object-impl.rs
289
log
plain
-rw-r--r--
coherence-unsafe-trait-object-impl.stderr
763
log
plain
-rw-r--r--
coherence-vec-local-2.rs
299
log
plain
-rw-r--r--
coherence-vec-local-2.stderr
569
log
plain
-rw-r--r--
coherence-vec-local.rs
304
log
plain
-rw-r--r--
coherence-vec-local.stderr
549
log
plain
-rw-r--r--
coherence-wasm-bindgen.rs
892
log
plain
-rw-r--r--
coherence-wasm-bindgen.stderr
1100
log
plain
-rw-r--r--
coherence-where-clause.rs
560
log
plain
-rw-r--r--
coherence-with-closure.rs
413
log
plain
-rw-r--r--
coherence-with-closure.stderr
504
log
plain
-rw-r--r--
coherence-with-coroutine.rs
646
log
plain
-rw-r--r--
coherence-with-coroutine.stock.stderr
514
log
plain
-rw-r--r--
coherence_copy_like.rs
487
log
plain
-rw-r--r--
coherence_copy_like_err_fundamental_struct.rs
603
log
plain
-rw-r--r--
coherence_copy_like_err_fundamental_struct_ref.rs
538
log
plain
-rw-r--r--
coherence_copy_like_err_fundamental_struct_tuple.rs
436
log
plain
-rw-r--r--
coherence_copy_like_err_fundamental_struct_tuple.stderr
724
log
plain
-rw-r--r--
coherence_copy_like_err_struct.rs
536
log
plain
-rw-r--r--
coherence_copy_like_err_struct.stderr
636
log
plain
-rw-r--r--
coherence_copy_like_err_tuple.rs
502
log
plain
-rw-r--r--
coherence_copy_like_err_tuple.stderr
585
log
plain
-rw-r--r--
coherence_inherent.rs
598
log
plain
-rw-r--r--
coherence_inherent.stderr
551
log
plain
-rw-r--r--
coherence_inherent_cc.rs
583
log
plain
-rw-r--r--
coherence_inherent_cc.stderr
576
log
plain
-rw-r--r--
coherence_local.rs
611
log
plain
-rw-r--r--
coherence_local_err_struct.rs
440
log
plain
-rw-r--r--
coherence_local_err_struct.stderr
603
log
plain
-rw-r--r--
coherence_local_err_tuple.rs
456
log
plain
-rw-r--r--
coherence_local_err_tuple.stderr
587
log
plain
-rw-r--r--
coherence_local_ref.rs
325
log
plain
-rw-r--r--
coherent-due-to-fulfill.rs
443
log
plain
-rw-r--r--
conflicting-impl-with-err.rs
323
log
plain
-rw-r--r--
conflicting-impl-with-err.stderr
570
log
plain
-rw-r--r--
const-errs-dont-conflict-103369.rs
339
log
plain
-rw-r--r--
const-errs-dont-conflict-103369.stderr
1808
log
plain
-rw-r--r--
const-generics-orphan-check-ok.rs
958
log
plain
-rw-r--r--
deep-bad-copy-reason.rs
1070
log
plain
-rw-r--r--
deep-bad-copy-reason.stderr
1772
log
plain
-rw-r--r--
illegal-copy-bad-projection.rs
274
log
plain
-rw-r--r--
illegal-copy-bad-projection.stderr
303
log
plain
-rw-r--r--
impl-foreign-for-foreign.rs
298
log
plain
-rw-r--r--
impl-foreign-for-foreign.stderr
519
log
plain
-rw-r--r--
impl-foreign-for-foreign[foreign].rs
603
log
plain
-rw-r--r--
impl-foreign-for-foreign[foreign].stderr
1655
log
plain
-rw-r--r--
impl-foreign-for-foreign[local].rs
260
log
plain
-rw-r--r--
impl-foreign-for-fundamental[foreign].rs
449
log
plain
-rw-r--r--
impl-foreign-for-fundamental[foreign].stderr
1166
log
plain
-rw-r--r--
impl-foreign-for-fundamental[local].rs
269
log
plain
-rw-r--r--
impl-foreign-for-local.rs
202
log
plain
-rw-r--r--
impl-foreign-for-locally-defined-fundamental.rs
236
log
plain
-rw-r--r--
impl-foreign-for-locally-defined-fundamental[foreign].rs
238
log
plain
-rw-r--r--
impl-foreign[foreign]-for-foreign.rs
304
log
plain
-rw-r--r--
impl-foreign[foreign]-for-foreign.stderr
604
log
plain
-rw-r--r--
impl-foreign[foreign]-for-local.rs
209
log
plain
-rw-r--r--
impl-foreign[fundemental[foreign]]-for-foreign.rs
640
log
plain
-rw-r--r--
impl-foreign[fundemental[foreign]]-for-foreign.stderr
1950
log
plain
-rw-r--r--
impl-foreign[fundemental[local]]-for-foreign.rs
323
log
plain
-rw-r--r--
impl[t]-foreign-for-foreign[t].rs
467
log
plain
-rw-r--r--
impl[t]-foreign-for-foreign[t].stderr
1009
log
plain
-rw-r--r--
impl[t]-foreign-for-fundamental[t].rs
312
log
plain
-rw-r--r--
impl[t]-foreign-for-fundamental[t].stderr
618
log
plain
-rw-r--r--
impl[t]-foreign[foreign[t]_local]-for-foreign.rs
220
log
plain
-rw-r--r--
impl[t]-foreign[foreign]-for-fundamental[t].rs
416
log
plain
-rw-r--r--
impl[t]-foreign[foreign]-for-fundamental[t].stderr
1166
log
plain
-rw-r--r--
impl[t]-foreign[foreign]-for-t.rs
282
log
plain
-rw-r--r--
impl[t]-foreign[foreign]-for-t.stderr
615
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-foreign.rs
416
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-foreign.stderr
1166
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-fundamental[t].rs
424
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-fundamental[t].stderr
1194
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-local.rs
255
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-t.rs
411
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]]-for-t.stderr
1150
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]_local]-for-foreign.rs
384
log
plain
-rw-r--r--
impl[t]-foreign[fundamental[t]_local]-for-foreign.stderr
1538
log
plain
-rw-r--r--
impl[t]-foreign[fundemental[local]]-for-foreign[t].rs
291
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-foreign.rs
255
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-foreign[t].rs
281
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-fundamental[foreign[t]].rs
390
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-fundamental[t].rs
367
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-fundamental[t].stderr
1500
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-local.rs
210
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-t.rs
261
log
plain
-rw-r--r--
impl[t]-foreign[local]-for-t.stderr
788
log
plain
-rw-r--r--
impl[t]-foreign[local_fundamental[t]]-for-foreign.rs
384
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-foreign.rs
282
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-foreign.stderr
615
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-fundamental.rs
415
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-fundamental.stderr
1150
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-local.rs
209
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-t.rs
280
log
plain
-rw-r--r--
impl[t]-foreign[t]-for-t.stderr
607
log
plain
-rw-r--r--
incoherent-even-though-we-fulfill.rs
668
log
plain
-rw-r--r--
incoherent-even-though-we-fulfill.stderr
611
log
plain
-rw-r--r--
indirect-impl-for-trait-obj-coherence.next.stderr
449
log
plain
-rw-r--r--
indirect-impl-for-trait-obj-coherence.rs
799
log
plain
-rw-r--r--
inter-crate-ambiguity-causes-notes.next.stderr
599
log
plain
-rw-r--r--
inter-crate-ambiguity-causes-notes.old.stderr
599
log
plain
-rw-r--r--
inter-crate-ambiguity-causes-notes.rs
311
log
plain
-rw-r--r--
issue-85026.rs
230
log
plain
-rw-r--r--
issue-85026.stderr
620
log
plain
-rw-r--r--
issue-99663-2.rs
374
log
plain
-rw-r--r--
issue-99663.rs
325
log
plain
-rw-r--r--
negative-coherence-check-placeholder-outlives.rs
295
log
plain
-rw-r--r--
negative-coherence-check-placeholder-outlives.stderr
455
log
plain
-rw-r--r--
negative-coherence-considering-regions.any_lt.stderr
436
log
plain
-rw-r--r--
negative-coherence-considering-regions.rs
397
log
plain
-rw-r--r--
negative-coherence-placeholder-region-constraints-on-unification.explicit.stderr
923
log
plain
-rw-r--r--
negative-coherence-placeholder-region-constraints-on-unification.rs
739
log
plain
-rw-r--r--
normalize-for-errors.current.stderr
763
log
plain
-rw-r--r--
normalize-for-errors.next.stderr
803
log
plain
-rw-r--r--
normalize-for-errors.rs
707
log
plain
d---------
occurs-check
240
log
plain
-rw-r--r--
re-rebalance-coherence-default-generic-associated-type.rs
603
log
plain
-rw-r--r--
re-rebalance-coherence.rs
248
log
plain
-rw-r--r--
strict-coherence-needs-negative-coherence.rs
185
log
plain
-rw-r--r--
strict-coherence-needs-negative-coherence.stderr
326
log
plain
-rw-r--r--
warn-when-cycle-is-error-in-coherence.rs
766
log
plain
-rw-r--r--
warn-when-cycle-is-error-in-coherence.stderr
697
log
plain