-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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 release notes of #133870: Stabilize Area: Inline assembly (`asm!(…)`)
F-asm
`#![feature(asm)]` (not `llvm_asm`)
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
relnotes
Marks issues that should be documented in the release notes of the next release.
relnotes-tracking-issue
Marks issues tracking what text to put in release notes.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
asm_goto
feature gate
A-inline-assembly
#134860
opened Dec 28, 2024 by
rustbot
3 tasks
ICE: intrinsicck: Area: Inline assembly (`asm!(…)`)
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
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.
index out of bounds: the len is 0 but the index is 0
A-inline-assembly
#134334
opened Dec 15, 2024 by
matthiaskrgr
Share the naked asm impl between cg_ssa and cg_clif
A-cranelift
Things relevant to the [future] cranelift backend
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
A-naked
Area: `#[naked]`, prologue and epilogue-free, functions, https://git.io/vAzzS
F-naked_functions
`#![feature(naked_functions)]`
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#134232
opened Dec 12, 2024 by
bjorn3
Loading…
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
Stabilize Area: Inline assembly (`asm!(…)`)
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
F-asm
`#![feature(asm)]` (not `llvm_asm`)
finished-final-comment-period
The final comment period is finished for this PR / Issue.
I-lang-nominated
Nominated for discussion during a lang team meeting.
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
to-announce
Announce this issue on triage meeting
asm_goto
feature gate
A-inline-assembly
#133870
opened Dec 4, 2024 by
nbdd0121
Loading…
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
Tracking issue for release notes of #131781: Stabilize Arm64EC inline assembly
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
O-AArch64
Armv8-A or later processors in AArch64 mode
O-windows
Operating system: Windows
relnotes
Marks issues that should be documented in the release notes of the next release.
relnotes-tracking-issue
Marks issues tracking what text to put in release notes.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
Tracking issue for release notes of #131258: Stabilize s390x inline assembly
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
O-SystemZ
Target: SystemZ processors (s390x)
relnotes
Marks issues that should be documented in the release notes of the next release.
relnotes-tracking-issue
Marks issues tracking what text to put in release notes.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
assembler label '' cannot be undefined
on Windows ARM
A-inline-assembly
#132287
opened Oct 28, 2024 by
NicholasLYang
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
6 of 11 tasks
asm: Since nightly-2024-08-01 (LLVM 19), in and out is sometime allocated to the same register
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
llvm-fixed-upstream
Issue expected to be fixed by the next major LLVM upgrade, or backported fixes
P-high
High priority
regression-untriaged
Untriaged performance or correctness regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
WG-llvm
Working group: LLVM backend code generation
#129585
opened Aug 25, 2024 by
taiki-e
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.
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 contributors to rust itself
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
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
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-*)
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
ICE "Unexpected free regions in MIR" with asm_const, missing constant, async, and lifetime parameter
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
C-bug
Category: This is a bug.
F-asm
`#![feature(asm)]` (not `llvm_asm`)
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
requires-debug-assertions
This issue requires a build of rustc or tooling with debug-assertions in some way
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.
#117877
opened Nov 13, 2023 by
jruderman
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
Previous Next
ProTip!
Follow long discussions with comments:>50.