-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Issues: rust-lang/rust
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
rustdoc: ICE: Category: This is a bug.
F-negative_impls
#![feature(negative_impls)]
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-low
Low priority
S-has-mcve
Status: A Minimal Complete and Verifiable Example has been found for this issue
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
Deref impl without Target type
involving negative Deref
impl
C-bug
#128801
opened Aug 7, 2024 by
fmease
negative_impls: negative impl fails to prevent overlap error
F-negative_impls
#![feature(negative_impls)]
#112588
opened Jun 13, 2023 by
lcnr
Impls are not resolved correctly when using generic const expressions
C-bug
Category: This is a bug.
F-generic_const_exprs
`#![feature(generic_const_exprs)]`
F-negative_impls
#![feature(negative_impls)]
requires-incomplete-features
This issue requires the use of incomplete features.
requires-nightly
This issue requires a nightly compiler in some way.
#112341
opened Jun 6, 2023 by
wdanilo
Inconsistent behavior of auto_traits+negative_impls across crates.
A-auto-traits
Area: auto traits (e.g., `auto trait Send {}`)
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
F-auto_traits
`#![feature(auto_traits)]`
F-negative_impls
#![feature(negative_impls)]
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#108995
opened Mar 10, 2023 by
booti386
prevent negative impl cycles
F-negative_impls
#![feature(negative_impls)]
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
P-low
Low priority
requires-nightly
This issue requires a nightly compiler in some way.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#102678
opened Oct 4, 2022 by
nikomatsakis
negative_impls
doesn't seem to agree with const_trait_impl
C-bug
#98834
opened Jul 3, 2022 by
SohumB
using auto_traits and negative_impls, compiler seems failing to find matching implementation
C-bug
Category: This is a bug.
F-auto_traits
`#![feature(auto_traits)]`
F-negative_impls
#![feature(negative_impls)]
#92753
opened Jan 11, 2022 by
djdisodo
Fix negative traits coherence checks compile error message for type aliases
A-diagnostics
Area: Messages for errors, warnings, and lints
D-incorrect
Diagnostics: A diagnostic that is giving misleading or incorrect information.
F-negative_impls
#![feature(negative_impls)]
F-rustc_attrs
Internal rustc attributes gated on the `#[rustc_attrs]` feature gate.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#90259
opened Oct 25, 2021 by
spastorino
Rework reservation impls into an #![feature(negative_impls)]
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Ambiguous
trait
F-negative_impls
#90182
opened Oct 22, 2021 by
nikomatsakis
auto_traits + negative_impls not working as expected with associated types
C-bug
Category: This is a bug.
F-auto_traits
`#![feature(auto_traits)]`
F-negative_impls
#![feature(negative_impls)]
#87732
opened Aug 3, 2021 by
gbj
Rustdoc does not show blanket impls with negative polarity
C-bug
Category: This is a bug.
F-negative_impls
#![feature(negative_impls)]
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#80466
opened Dec 29, 2020 by
jyn514
forbid conditional, negative impls
F-negative_impls
#![feature(negative_impls)]
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#79098
opened Nov 16, 2020 by
nikomatsakis
Tracking issue for negative impls
A-trait-system
Area: Trait system
B-experimental
Blocker: In-tree experiment; RFC pending, not yet approved or unneeded (requires FCP to stabilize).
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-negative_impls
#![feature(negative_impls)]
needs-rfc
This change is large or controversial enough that it should have an RFC accepted before doing it.
S-tracking-impl-incomplete
Status: The implementation is incomplete.
S-tracking-needs-summary
Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#68318
opened Jan 17, 2020 by
nikomatsakis
2 tasks
Constants can contain references that are not Sync
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
C-bug
Category: This is a bug.
F-negative_impls
#![feature(negative_impls)]
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
P-medium
Medium priority
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#49206
opened Mar 20, 2018 by
jDomantas
ProTip!
Updated in the last three days: updated:>2025-05-07.