-
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
dubious Area: raw pointers, MaybeUninit, NonNull
C-discussion
Category: Discussion or questions that doesn't represent real issues.
T-opsem
Relevant to the opsem team
&raw const|mut value
compile error
A-raw-pointers
#139156
opened Mar 30, 2025 by
Paladynee
Document the contextual keyword Area: Documentation for any part of the project, including the compiler, standard library, and tools
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
raw
A-docs
#134447
opened Dec 18, 2024 by
CrazyboyQCD
unsafe { &mut *x } vs &mut unsafe { *x }
A-diagnostics
Area: Messages for errors, warnings, and lints
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
#132063
opened Oct 23, 2024 by
hkBst
Tracking issue for future-incompatibility lint Area: trait objects, vtable layout
A-lints
Area: Lints (warnings about flaws in source code) such as unused_mut.
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-future-incompatibility
Category: Future-incompatibility lints
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-arbitrary_self_types
`#![feature(arbitrary_self_types)]`
F-derive_coerce_pointee
Feature: RFC 3621's oft-renamed implementation
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
ptr_cast_add_auto_to_object
A-dyn-trait
#127323
opened Jul 4, 2024 by
WaffleLapkin
False negative for trivial_casts with pointer
A-lints
Area: Lints (warnings about flaws in source code) such as unused_mut.
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-bug
Category: This is a bug.
P-medium
Medium priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#117187
opened Oct 25, 2023 by
Noratrieb
request: lint when raw pointer slicing implicitly creates a temporary reference
A-lints
Area: Lints (warnings about flaws in source code) such as unused_mut.
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-slice
Area: `[T]`
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-opsem
Relevant to the opsem team
#99437
opened Jul 18, 2022 by
RalfJung
Tracking Issue for Area: raw pointers, MaybeUninit, NonNull
A-slice
Area: `[T]`
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
*mut [T]::split_at_mut
A-raw-pointers
#95595
opened Apr 2, 2022 by
the8472
1 of 3 tasks
CTFE: there is no way to compute the difference between two ptrs in the same allocation if they might be out-of-bounds
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
T-opsem
Relevant to the opsem team
#92512
opened Jan 3, 2022 by
RalfJung
Intra-doc link in Area: Intra-doc links, the ability to link to items in docs by name
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-bug
Category: This is a bug.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
core
for a pointer method couldn't find Self
A-intra-doc-links
#91204
opened Nov 24, 2021 by
scottmcm
MaybeUninit::fill_slice
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-slice
Area: `[T]`
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#91053
opened Nov 19, 2021 by
stepancheg
Can I create and use a Area: raw pointers, MaybeUninit, NonNull
*mut
to an uninitialized local?
A-raw-pointers
#90718
opened Nov 9, 2021 by
ecstatic-morse
docs: clarify pointer provenance of Area: Documentation for any part of the project, including the compiler, standard library, and tools
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-strict-provenance
Area: Strict provenance for raw pointers
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
T-opsem
Relevant to the opsem team
Rc::as_ptr()
A-docs
#87862
opened Aug 8, 2021 by
y21
Pointer equality of ZST in debug build is inconsistent with that in release build
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-zst
Area: Zero-sized types (ZSTs).
C-bug
Category: This is a bug.
#87477
opened Jul 26, 2021 by
danieljl
Are the Area: Documentation for any part of the project, including the compiler, standard library, and tools
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#![feature(layout_for_ptr)]
functions sound to call on invalid data pointers?
A-docs
#86602
opened Jun 24, 2021 by
repnop
ptr-meta: DynMetadata and Pointee::Metadata are not UnwindSafe
A-DSTs
Area: Dynamically-sized types (DSTs)
A-lang-item
Area: Language items
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
requires-nightly
This issue requires a nightly compiler in some way.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#86235
opened Jun 12, 2021 by
nwsharp
E0621 when converting dyn reference to dyn pointer
A-diagnostics
Area: Messages for errors, warnings, and lints
A-dyn-trait
Area: trait objects, vtable layout
A-lifetimes
Area: Lifetimes / regions
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#81474
opened Jan 28, 2021 by
obsgolem
MaybeUninit::write_slice_cloned() makes it very easy to accidentally leak
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-slice
Area: `[T]`
#80376
opened Dec 26, 2020 by
mgeier
MaybeUninit requires T: Sized but it should not
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#80158
opened Dec 18, 2020 by
mahkoh
Tracking Issue for maybe_uninit_write_slice
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
Libs-Tracked
Libs issues that are tracked on the team's project board.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#79995
opened Dec 13, 2020 by
beepster4096
1 of 5 tasks
Old vtable example fails with: "error: untyped pointers are not allowed in constant"
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
requires-nightly
This issue requires a nightly compiler in some way.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#77995
opened Oct 15, 2020 by
dimpolo
Transmute from one function pointer to another produces "can't transmute zero-sized type"
A-diagnostics
Area: Messages for errors, warnings, and lints
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-zst
Area: Zero-sized types (ZSTs).
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#75959
opened Aug 26, 2020 by
belkadan
Tracking Issue for [*const T|*mut T]::with_metadata_of
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
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
Libs-Tracked
Libs issues that are tracked on the team's project board.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#75091
opened Aug 3, 2020 by
oliver-giersch
5 of 8 tasks
Tracking Issue for raw slice getters (slice_ptr_get)
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-slice
Area: `[T]`
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
Libs-Small
Libs issues that are considered "small" or self-contained
Libs-Tracked
Libs issues that are tracked on the team's project board.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#74265
opened Jul 12, 2020 by
RalfJung
2 of 4 tasks
Tracking Issue for layout information behind pointers
A-allocators
Area: Custom and system allocators
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
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
Libs-Tracked
Libs issues that are tracked on the team's project board.
S-tracking-design-concerns
Status: There are blocking design concerns.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#69835
opened Mar 8, 2020 by
CAD97
2 tasks
Diagnostic for mismatched pointers type could be improved
A-diagnostics
Area: Messages for errors, warnings, and lints
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
A-suggestion-diagnostics
Area: Suggestions generated by the compiler applied by `cargo fix`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#65921
opened Oct 29, 2019 by
tesuji
Previous Next
ProTip!
no:milestone will show everything without a milestone.