-
Notifications
You must be signed in to change notification settings - Fork 13.4k
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
Tracking Issue for Area: Inline assembly (`asm!(…)`)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
abi_custom
A-inline-assembly
#140829
opened May 8, 2025 by
folkertdev
3 tasks
Tracking Issue for Area: Inline assembly (`asm!(…)`)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-asm
`#![feature(asm)]` (not `llvm_asm`)
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
asm_cfg
: #[cfg(...)]
within asm!
A-inline-assembly
#140364
opened Apr 27, 2025 by
folkertdev
7 tasks
Lang proposal: Allow Area: Inline assembly (`asm!(…)`)
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#[cfg(...)]
within asm!
A-inline-assembly
#140279
opened Apr 25, 2025 by
tgross35
Tracking Issue for APX target feature
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
O-x86_64
Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#139284
opened Apr 2, 2025 by
sayantn
3 tasks
Moving WebAssembly inline assembly forward
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
C-discussion
Category: Discussion or questions that doesn't represent real issues.
O-wasm
Target: WASM (WebAssembly), http://webassembly.org/
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136382
opened Feb 1, 2025 by
tgross35
#[target_feature(..)]
no longer in effect in naked functions
A-inline-assembly
#136280
opened Jan 30, 2025 by
tmiasko
Compile Error on AVR atmega328p with global_asm! in lib.rs
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
C-external-bug
Category: issue that is caused by bugs in software beyond our control
E-needs-mcve
Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example
O-AVR
Target: AVR processors (ATtiny, ATmega, etc.)
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#134758
opened Dec 25, 2024 by
xjnxjnxjn
Adding Area: Inline assembly (`asm!(…)`)
A-linkage
Area: linking into static, shared libraries and binaries
A-LTO
Area: Link-time optimization (LTO)
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
lto = true
causes duplicated symbol errors on .weak
symbols
A-inline-assembly
#133974
opened Dec 6, 2024 by
rslawson
Tracking Issue for asm_experimental_reg
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
#133416
opened Nov 24, 2024 by
taiki-e
1 of 2 tasks
Support for const string interpolation into inline assembly
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
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-lang
Relevant to the language team, which will review and decide on the PR/issue.
#132083
opened Oct 23, 2024 by
dingxiangfei2009
s390x vector facilities support
A-ABI
Area: Concerning the application binary interface (ABI)
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
O-SystemZ
Target: SystemZ processors (s390x)
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.
#130869
opened Sep 26, 2024 by
taiki-e
8 of 11 tasks
Dollar sign is handled incorrectly for section names in inline-assembly on Windows platform
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#128177
opened Jul 25, 2024 by
Evian-Zhang
asm!
lints based on cfg
rather than target
A-inline-assembly
#127938
opened Jul 18, 2024 by
tgross35
Remove Area: Inline assembly (`asm!(…)`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
L-binary_asm_labels
Lint: LLVM parses labels like 0, 1, 10, 11, etc. oddly
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
binary_asm_labels
once the LLVM issue is fixed
A-inline-assembly
#127937
opened Jul 18, 2024 by
tgross35
Can't use Area: Inline assembly (`asm!(…)`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
C-external-bug
Category: issue that is caused by bugs in software beyond our control
O-Arm
Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
S-waiting-on-LLVM
Status: the compiler-dragon is eepy, can someone get it some tea?
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.
vmsr
instruction in global_asm!
on armv7r-none-eabihf
without codegen-units=1
A-inline-assembly
#127269
opened Jul 3, 2024 by
jonathanpallant
asm!
should actually understand "can you address this register?"
A-inline-assembly
#126890
opened Jun 24, 2024 by
workingjubilee
LLVM can't support partial register clobbers
A-ABI
Area: Concerning the application binary interface (ABI)
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler 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.
#126713
opened Jun 19, 2024 by
jstarks
Enable Area: Inline assembly (`asm!(…)`)
E-medium
Call for participation: Medium difficulty. Experience needed to fix: Intermediate.
F-f16_and_f128
`#![feature(f16)]`, `#![feature(f128)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
f16
and f128
in assembly on platforms that support it
A-inline-assembly
#125398
opened May 22, 2024 by
tgross35
"--emit asm" uses different syntax than Area: Makes things more difficult for new or seasoned contributors to Rust
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
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.
asm!
on x86
A-contributor-roadblock
#121592
opened Feb 25, 2024 by
RalfJung
confusing error message when target feature is missing
A-diagnostics
Area: Messages for errors, warnings, and lints
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
D-confusing
Diagnostics: Confusing error or lint that should be reworked.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#121496
opened Feb 23, 2024 by
folkertdev
Tracking Issue for asm_goto_with_outputs
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-asm
`#![feature(asm)]` (not `llvm_asm`)
#119364
opened Dec 27, 2023 by
nbdd0121
1 of 4 tasks
x86-64 assembler silently truncates 64-bit address
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
I-miscompile
Issue: Correct Rust code lowers to incorrect machine code
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
O-x86_64
Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64)
P-high
High priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#118223
opened Nov 24, 2023 by
MauriceKayser
Missing label direction is not properly handled when using at&t syntax, with segfault on windows.
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
#116498
opened Oct 6, 2023 by
TDecking
global_asm! errors are inconsistent with target features
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-bug
Category: This is a bug.
#113221
opened Jul 1, 2023 by
eigenform
Automated handling of busted assembly tests
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-testsuite
Area: The testsuite used to check the correctness of rustc
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#110751
opened Apr 24, 2023 by
workingjubilee
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.