Skip to content
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

AtomicU128/AtomicI128 not shown in std docs on rust-lang.org #130474

Open
programmerjake opened this issue Sep 17, 2024 · 0 comments
Open

AtomicU128/AtomicI128 not shown in std docs on rust-lang.org #130474

programmerjake opened this issue Sep 17, 2024 · 0 comments
Labels
A-atomic Area: Atomics, barriers, and sync primitives A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. T-libs Relevant to the library team, which will review and decide on the PR/issue.

Comments

@programmerjake
Copy link
Member

Location

https://doc.rust-lang.org/nightly/std/?search=AtomicU128

Summary

AtomicU128/AtomicI128 are hidden when the docs for std are built for the rust-lang website, I'm guessing this is likely because the website's docs are for x86_64-unknown-linux-gnu, which doesn't have 128-bit atomics due to not having the cmpxchg16b target feature enabled by default.

see also #99069

@programmerjake programmerjake added the A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools label Sep 17, 2024
@rustbot rustbot added the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Sep 17, 2024
@saethlin saethlin added A-atomic Area: Atomics, barriers, and sync primitives A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. T-libs Relevant to the library team, which will review and decide on the PR/issue. and removed needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. labels Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-atomic Area: Atomics, barriers, and sync primitives A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools A-target-feature Area: Enabling/disabling target features like AVX, Neon, etc. T-libs Relevant to the library team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

3 participants