about summary refs log tree commit diff
path: root/tests/ui/coherence
ModeNameSize
-rw-r--r--associated-type2.rs515log plain
-rw-r--r--associated-type2.stderr377log plain
d---------auxiliary873log plain
-rw-r--r--coherence-all-remote.rs151log plain
-rw-r--r--coherence-all-remote.stderr608log plain
-rw-r--r--coherence-bigint-int.rs170log plain
-rw-r--r--coherence-bigint-param.rs172log plain
-rw-r--r--coherence-bigint-param.stderr786log plain
-rw-r--r--coherence-bigint-vecint.rs175log plain
-rw-r--r--coherence-blanket-conflicts-with-blanket-implemented.rs524log plain
-rw-r--r--coherence-blanket-conflicts-with-blanket-implemented.stderr435log plain
-rw-r--r--coherence-blanket-conflicts-with-blanket-unimplemented.rs494log plain
-rw-r--r--coherence-blanket-conflicts-with-blanket-unimplemented.stderr437log plain
-rw-r--r--coherence-blanket-conflicts-with-specific-cross-crate.rs304log plain
-rw-r--r--coherence-blanket-conflicts-with-specific-cross-crate.stderr450log plain
-rw-r--r--coherence-blanket-conflicts-with-specific-multidispatch.rs512log plain
-rw-r--r--coherence-blanket-conflicts-with-specific-multidispatch.stderr880log plain
-rw-r--r--coherence-blanket-conflicts-with-specific-trait.rs464log plain
-rw-r--r--coherence-blanket-conflicts-with-specific-trait.stderr469log plain
-rw-r--r--coherence-blanket-conflicts-with-specific.rs378log plain
-rw-r--r--coherence-blanket-conflicts-with-specific.stderr441log plain
-rw-r--r--coherence-blanket.rs208log plain
-rw-r--r--coherence-conflicting-negative-trait-impl.rs574log plain
-rw-r--r--coherence-conflicting-negative-trait-impl.stderr1989log plain
-rw-r--r--coherence-conflicting-repeated-negative-trait-impl-70849.rs300log plain
-rw-r--r--coherence-conflicting-repeated-negative-trait-impl-70849.stderr470log plain
-rw-r--r--coherence-covered-type-parameter.rs184log plain
-rw-r--r--coherence-cow.re_a.stderr698log plain
-rw-r--r--coherence-cow.re_b.stderr698log plain
-rw-r--r--coherence-cow.re_c.stderr706log plain
-rw-r--r--coherence-cow.rs697log plain
-rw-r--r--coherence-cross-crate-conflict.rs254log plain
-rw-r--r--coherence-cross-crate-conflict.stderr605log plain
-rw-r--r--coherence-default-trait-impl.rs244log plain
-rw-r--r--coherence-default-trait-impl.stderr1022log plain
-rw-r--r--coherence-doesnt-use-infcx-evaluate.rs485log plain
-rw-r--r--coherence-doesnt-use-infcx-evaluate.stderr511log plain
-rw-r--r--coherence-error-suppression.rs301log plain
-rw-r--r--coherence-error-suppression.stderr311log plain
-rw-r--r--coherence-fn-covariant-bound-vs-static.rs874log plain
-rw-r--r--coherence-fn-covariant-bound-vs-static.stderr797log plain
-rw-r--r--coherence-fn-implied-bounds.rs920log plain
-rw-r--r--coherence-fn-implied-bounds.stderr1036log plain
-rw-r--r--coherence-fn-inputs.rs1045log plain
-rw-r--r--coherence-fn-inputs.stderr837log plain
-rw-r--r--coherence-free-vs-bound-region.rs579log plain
-rw-r--r--coherence-free-vs-bound-region.stderr815log plain
-rw-r--r--coherence-fundamental-trait-objects.rs396log plain
-rw-r--r--coherence-fundamental-trait-objects.stderr710log plain
-rw-r--r--coherence-impl-in-fn.rs341log plain
-rw-r--r--coherence-impl-trait-for-marker-trait-negative.rs1160log plain
-rw-r--r--coherence-impl-trait-for-marker-trait-negative.stderr3779log plain
-rw-r--r--coherence-impl-trait-for-marker-trait-positive.rs1173log plain
-rw-r--r--coherence-impl-trait-for-marker-trait-positive.stderr3815log plain
-rw-r--r--coherence-impl-trait-for-trait-dyn-compatible.rs375log plain
-rw-r--r--coherence-impl-trait-for-trait-dyn-compatible.stderr1384log plain
-rw-r--r--coherence-impl-trait-for-trait.rs485log plain
-rw-r--r--coherence-impl-trait-for-trait.stderr901log plain
-rw-r--r--coherence-impls-copy.rs640log plain
-rw-r--r--coherence-impls-copy.stderr3445log plain
-rw-r--r--coherence-impls-send.rs474log plain
-rw-r--r--coherence-impls-send.stderr2350log plain
-rw-r--r--coherence-impls-sized.rs488log plain
-rw-r--r--coherence-impls-sized.stderr3201log plain
-rw-r--r--coherence-inherited-assoc-ty-cycle-err.rs576log plain
-rw-r--r--coherence-inherited-assoc-ty-cycle-err.stderr1248log plain
-rw-r--r--coherence-inherited-subtyping.rs515log plain
-rw-r--r--coherence-inherited-subtyping.stderr515log plain
-rw-r--r--coherence-iterator-vec-any-elem.rs191log plain
-rw-r--r--coherence-iterator-vec.rs189log plain
-rw-r--r--coherence-lone-type-parameter.rs143log plain
-rw-r--r--coherence-lone-type-parameter.stderr609log plain
-rw-r--r--coherence-multidispatch-tuple.rs377log plain
-rw-r--r--coherence-negative-impls-copy-bad.rs333log plain
-rw-r--r--coherence-negative-impls-copy-bad.stderr1780log plain
-rw-r--r--coherence-negative-impls-copy.rs441log plain
-rw-r--r--coherence-negative-impls-safe-rpass.rs123log plain
-rw-r--r--coherence-negative-impls-safe.rs136log plain
-rw-r--r--coherence-negative-impls-safe.stderr361log plain
-rw-r--r--coherence-negative-inherent-where-bounds.rs321log plain
-rw-r--r--coherence-negative-inherent.rs308log plain
-rw-r--r--coherence-negative-outlives-lifetimes.rs729log plain
-rw-r--r--coherence-negative-outlives-lifetimes.stock.stderr587log plain
-rw-r--r--coherence-negative-outlives-lifetimes.with_negative_coherence.stderr587log plain
-rw-r--r--coherence-no-direct-lifetime-dispatch.rs191log plain
-rw-r--r--coherence-no-direct-lifetime-dispatch.stderr417log plain
-rw-r--r--coherence-orphan.rs501log plain
-rw-r--r--coherence-orphan.stderr1301log plain
-rw-r--r--coherence-overlap-all-t-and-tuple.rs329log plain
-rw-r--r--coherence-overlap-all-t-and-tuple.stderr466log plain
-rw-r--r--coherence-overlap-double-negative.rs160log plain
-rw-r--r--coherence-overlap-downstream-inherent.rs428log plain
-rw-r--r--coherence-overlap-downstream-inherent.stderr935log plain
-rw-r--r--coherence-overlap-downstream.rs374log plain
-rw-r--r--coherence-overlap-downstream.stderr829log plain
-rw-r--r--coherence-overlap-issue-23516-inherent.rs367log plain
-rw-r--r--coherence-overlap-issue-23516-inherent.stderr589log plain
-rw-r--r--coherence-overlap-issue-23516.rs375log plain
-rw-r--r--coherence-overlap-issue-23516.stderr540log plain
-rw-r--r--coherence-overlap-messages.rs464log plain
-rw-r--r--coherence-overlap-messages.stderr1621log plain
-rw-r--r--coherence-overlap-negate-alias-strict.rs285log plain
-rw-r--r--coherence-overlap-negate-not-use-feature-gate.rs182log plain
-rw-r--r--coherence-overlap-negate-not-use-feature-gate.stderr521log plain
-rw-r--r--coherence-overlap-negate-strict.rs270log plain
-rw-r--r--coherence-overlap-negate-use-feature-gate.rs159log plain
-rw-r--r--coherence-overlap-negative-trait.rs342log plain
-rw-r--r--coherence-overlap-negative-trait2.rs394log plain
-rw-r--r--coherence-overlap-super-negative.rs298log plain
-rw-r--r--coherence-overlap-trait-alias.rs325log plain
-rw-r--r--coherence-overlap-trait-alias.stderr393log plain
-rw-r--r--coherence-overlap-unnormalizable-projection-0.rs834log plain
-rw-r--r--coherence-overlap-unnormalizable-projection-0.stderr714log plain
-rw-r--r--coherence-overlap-unnormalizable-projection-1.rs892log plain
-rw-r--r--coherence-overlap-unnormalizable-projection-1.stderr816log plain
-rw-r--r--coherence-overlap-upstream-inherent.rs348log plain
-rw-r--r--coherence-overlap-upstream-inherent.stderr597log plain
-rw-r--r--coherence-overlap-upstream.rs313log plain
-rw-r--r--coherence-overlap-upstream.stderr542log plain
-rw-r--r--coherence-overlap-with-regions.rs305log plain
-rw-r--r--coherence-overlapping-pairs.rs170log plain
-rw-r--r--coherence-overlapping-pairs.stderr711log plain
-rw-r--r--coherence-pair-covered-uncovered-1.rs331log plain
-rw-r--r--coherence-pair-covered-uncovered-1.stderr824log plain
-rw-r--r--coherence-pair-covered-uncovered.rs188log plain
-rw-r--r--coherence-pair-covered-uncovered.stderr724log plain
-rw-r--r--coherence-projection-conflict-orphan.rs428log plain
-rw-r--r--coherence-projection-conflict-orphan.stderr576log plain
-rw-r--r--coherence-projection-conflict-ty-param.rs279log plain
-rw-r--r--coherence-projection-conflict-ty-param.stderr501log plain
-rw-r--r--coherence-projection-conflict.rs250log plain
-rw-r--r--coherence-projection-conflict.stderr447log plain
-rw-r--r--coherence-projection-ok-orphan.rs312log plain
-rw-r--r--coherence-projection-ok.rs205log plain
-rw-r--r--coherence-rfc447-constrained.rs612log plain
-rw-r--r--coherence-subtyping.rs555log plain
-rw-r--r--coherence-subtyping.stderr905log plain
-rw-r--r--coherence-tuple-conflict.rs383log plain
-rw-r--r--coherence-tuple-conflict.stderr746log plain
-rw-r--r--coherence-vec-local-2.rs299log plain
-rw-r--r--coherence-vec-local-2.stderr699log plain
-rw-r--r--coherence-vec-local.rs304log plain
-rw-r--r--coherence-vec-local.stderr679log plain
-rw-r--r--coherence-wasm-bindgen.rs892log plain
-rw-r--r--coherence-wasm-bindgen.stderr1100log plain
-rw-r--r--coherence-where-clause.rs560log plain
-rw-r--r--coherence-with-closure.rs445log plain
-rw-r--r--coherence-with-closure.stderr504log plain
-rw-r--r--coherence-with-coroutine.rs697log plain
-rw-r--r--coherence-with-coroutine.stock.stderr514log plain
-rw-r--r--coherence_copy_like.rs487log plain
-rw-r--r--coherence_copy_like_err_fundamental_struct.rs603log plain
-rw-r--r--coherence_copy_like_err_fundamental_struct_ref.rs538log plain
-rw-r--r--coherence_copy_like_err_fundamental_struct_tuple.rs436log plain
-rw-r--r--coherence_copy_like_err_fundamental_struct_tuple.stderr724log plain
-rw-r--r--coherence_copy_like_err_struct.rs536log plain
-rw-r--r--coherence_copy_like_err_struct.stderr636log plain
-rw-r--r--coherence_copy_like_err_tuple.rs502log plain
-rw-r--r--coherence_copy_like_err_tuple.stderr585log plain
-rw-r--r--coherence_inherent.rs619log plain
-rw-r--r--coherence_inherent.stderr551log plain
-rw-r--r--coherence_inherent_cc.rs583log plain
-rw-r--r--coherence_inherent_cc.stderr576log plain
-rw-r--r--coherence_local.rs611log plain
-rw-r--r--coherence_local_err_struct.rs440log plain
-rw-r--r--coherence_local_err_struct.stderr733log plain
-rw-r--r--coherence_local_err_tuple.rs456log plain
-rw-r--r--coherence_local_err_tuple.stderr717log plain
-rw-r--r--coherence_local_ref.rs325log plain
-rw-r--r--coherent-due-to-fulfill.rs399log plain
-rw-r--r--conflicting-impl-with-err.rs323log plain
-rw-r--r--conflicting-impl-with-err.stderr722log plain
-rw-r--r--const-errs-dont-conflict-103369.rs334log plain
-rw-r--r--const-errs-dont-conflict-103369.stderr1068log plain
-rw-r--r--const-generics-orphan-check-ok.rs958log plain
-rw-r--r--deep-bad-copy-reason.rs1070log plain
-rw-r--r--deep-bad-copy-reason.stderr1732log plain
d---------fuzzing104log plain
-rw-r--r--illegal-copy-bad-projection.rs274log plain
-rw-r--r--illegal-copy-bad-projection.stderr303log plain
-rw-r--r--impl-coherence-error-for-undefined-type-18058.rs136log plain
-rw-r--r--impl-coherence-error-for-undefined-type-18058.stderr303log plain
-rw-r--r--impl-foreign-for-foreign.rs298log plain
-rw-r--r--impl-foreign-for-foreign.stderr649log plain
-rw-r--r--impl-foreign-for-foreign[foreign].rs603log plain
-rw-r--r--impl-foreign-for-foreign[foreign].stderr2045log plain
-rw-r--r--impl-foreign-for-foreign[local].rs260log plain
-rw-r--r--impl-foreign-for-fundamental[foreign].rs449log plain
-rw-r--r--impl-foreign-for-fundamental[foreign].stderr1426log plain
-rw-r--r--impl-foreign-for-fundamental[local].rs269log plain
-rw-r--r--impl-foreign-for-local.rs202log plain
-rw-r--r--impl-foreign-for-locally-defined-fundamental.rs236log plain
-rw-r--r--impl-foreign-for-locally-defined-fundamental[foreign].rs238log plain
-rw-r--r--impl-foreign[foreign]-for-foreign.rs304log plain
-rw-r--r--impl-foreign[foreign]-for-foreign.stderr734log plain
-rw-r--r--impl-foreign[foreign]-for-local.rs209log plain
-rw-r--r--impl-foreign[fundemental[foreign]]-for-foreign.rs640log plain
-rw-r--r--impl-foreign[fundemental[foreign]]-for-foreign.stderr2340log plain
-rw-r--r--impl-foreign[fundemental[local]]-for-foreign.rs323log plain
-rw-r--r--impl[t]-foreign-for-foreign[t].rs467log plain
-rw-r--r--impl[t]-foreign-for-foreign[t].stderr1269log plain
-rw-r--r--impl[t]-foreign-for-fundamental[t].rs312log plain
-rw-r--r--impl[t]-foreign-for-fundamental[t].stderr618log plain
-rw-r--r--impl[t]-foreign[foreign[t]_local]-for-foreign.rs220log plain
-rw-r--r--impl[t]-foreign[foreign]-for-fundamental[t].rs416log plain
-rw-r--r--impl[t]-foreign[foreign]-for-fundamental[t].stderr1166log plain
-rw-r--r--impl[t]-foreign[foreign]-for-t.rs282log plain
-rw-r--r--impl[t]-foreign[foreign]-for-t.stderr615log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-foreign.rs416log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-foreign.stderr1166log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-fundamental[t].rs424log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-fundamental[t].stderr1194log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-local.rs255log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-t.rs411log plain
-rw-r--r--impl[t]-foreign[fundamental[t]]-for-t.stderr1150log plain
-rw-r--r--impl[t]-foreign[fundamental[t]_local]-for-foreign.rs384log plain
-rw-r--r--impl[t]-foreign[fundamental[t]_local]-for-foreign.stderr1538log plain
-rw-r--r--impl[t]-foreign[fundemental[local]]-for-foreign[t].rs291log plain
-rw-r--r--impl[t]-foreign[local]-for-foreign.rs255log plain
-rw-r--r--impl[t]-foreign[local]-for-foreign[t].rs281log plain
-rw-r--r--impl[t]-foreign[local]-for-fundamental[foreign[t]].rs390log plain
-rw-r--r--impl[t]-foreign[local]-for-fundamental[t].rs367log plain
-rw-r--r--impl[t]-foreign[local]-for-fundamental[t].stderr1500log plain
-rw-r--r--impl[t]-foreign[local]-for-local.rs210log plain
-rw-r--r--impl[t]-foreign[local]-for-t.rs261log plain
-rw-r--r--impl[t]-foreign[local]-for-t.stderr788log plain
-rw-r--r--impl[t]-foreign[local_fundamental[t]]-for-foreign.rs384log plain
-rw-r--r--impl[t]-foreign[t]-for-foreign.rs282log plain
-rw-r--r--impl[t]-foreign[t]-for-foreign.stderr615log plain
-rw-r--r--impl[t]-foreign[t]-for-fundamental.rs415log plain
-rw-r--r--impl[t]-foreign[t]-for-fundamental.stderr1150log plain
-rw-r--r--impl[t]-foreign[t]-for-local.rs209log plain
-rw-r--r--impl[t]-foreign[t]-for-t.rs280log plain
-rw-r--r--impl[t]-foreign[t]-for-t.stderr607log plain
-rw-r--r--incoherent-even-though-we-fulfill.rs624log plain
-rw-r--r--incoherent-even-though-we-fulfill.stderr611log plain
-rw-r--r--indirect-impl-for-trait-obj-coherence.next.stderr443log plain
-rw-r--r--indirect-impl-for-trait-obj-coherence.rs796log plain
-rw-r--r--inter-crate-ambiguity-causes-notes.rs247log plain
-rw-r--r--inter-crate-ambiguity-causes-notes.stderr598log plain
-rw-r--r--issue-85026.rs230log plain
-rw-r--r--issue-85026.stderr620log plain
-rw-r--r--issue-99663-2.rs402log plain
-rw-r--r--issue-99663.rs353log plain
-rw-r--r--negative-coherence-check-placeholder-outlives.rs295log plain
-rw-r--r--negative-coherence-check-placeholder-outlives.stderr545log plain
-rw-r--r--negative-coherence-considering-regions.any_lt.stderr510log plain
-rw-r--r--negative-coherence-considering-regions.rs397log plain
-rw-r--r--negative-coherence-placeholder-region-constraints-on-unification.explicit.stderr995log plain
-rw-r--r--negative-coherence-placeholder-region-constraints-on-unification.rs739log plain
d---------negative-coherence226log plain
-rw-r--r--normalize-for-errors.rs713log plain
-rw-r--r--normalize-for-errors.stderr935log plain
d---------occurs-check290log plain
-rw-r--r--orphan-check-alias.classic.stderr1122log plain
-rw-r--r--orphan-check-alias.next.stderr1122log plain
-rw-r--r--orphan-check-alias.rs390log plain
-rw-r--r--orphan-check-diagnostics.rs339log plain
-rw-r--r--orphan-check-diagnostics.stderr629log plain
-rw-r--r--orphan-check-error-reporting-ty-var.rs402log plain
-rw-r--r--orphan-check-error-reporting-ty-var.stderr807log plain
-rw-r--r--orphan-check-opaque-types-not-covering.rs623log plain
-rw-r--r--orphan-check-opaque-types-not-covering.stderr1534log plain
-rw-r--r--orphan-check-projections-covering.rs632log plain
-rw-r--r--orphan-check-projections-nested.rs507log plain
-rw-r--r--orphan-check-projections-not-covering-ambiguity.classic.stderr1170log plain
-rw-r--r--orphan-check-projections-not-covering-ambiguity.next.stderr1170log plain
-rw-r--r--orphan-check-projections-not-covering-ambiguity.rs952log plain
-rw-r--r--orphan-check-projections-not-covering-multiple-params.classic.stderr2185log plain
-rw-r--r--orphan-check-projections-not-covering-multiple-params.next.stderr2185log plain
-rw-r--r--orphan-check-projections-not-covering-multiple-params.rs629log plain
-rw-r--r--orphan-check-projections-not-covering.classic.stderr3103log plain
-rw-r--r--orphan-check-projections-not-covering.next.stderr3103log plain
-rw-r--r--orphan-check-projections-not-covering.rs1124log plain
-rw-r--r--orphan-check-projections-unsat-bounds.classic.stderr1172log plain
-rw-r--r--orphan-check-projections-unsat-bounds.next.stderr1172log plain
-rw-r--r--orphan-check-projections-unsat-bounds.rs883log plain
-rw-r--r--orphan-check-weak-aliases-covering.rs439log plain
-rw-r--r--orphan-check-weak-aliases-not-covering.rs340log plain
-rw-r--r--orphan-check-weak-aliases-not-covering.stderr820log plain
-rw-r--r--pr-review-132289-1.rs1106log plain
-rw-r--r--pr-review-132289-2.rs868log plain
-rw-r--r--pr-review-132289-3.rs1134log plain
-rw-r--r--pr-review-132289-3.run.stdout7log plain
-rw-r--r--re-rebalance-coherence-default-generic-associated-type.rs603log plain
-rw-r--r--re-rebalance-coherence.rs248log plain
-rw-r--r--skip-reporting-if-references-err.rs264log plain
-rw-r--r--skip-reporting-if-references-err.stderr404log plain
-rw-r--r--strict-coherence-needs-negative-coherence.rs185log plain
-rw-r--r--strict-coherence-needs-negative-coherence.stderr326log plain
d---------super-traits159log plain
-rw-r--r--trait-implementation-coherence-check-57162.rs152log plain
-rw-r--r--warn-when-cycle-is-error-in-coherence.rs766log plain
-rw-r--r--warn-when-cycle-is-error-in-coherence.stderr564log plain