-
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
mul_add
on *-pc-windows-gnu
returns incorrect results
A-floating-point
#140515
opened Apr 30, 2025 by
beetrees
Some platforms cannot provide strict IEEE-754 conformant subnormals due to real-time guarantees and/or hardware limitations
A-floating-point
Area: Floating point numbers and arithmetic
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-opsem
Relevant to the opsem team
#139277
opened Apr 2, 2025 by
DemiMarie
f16 and f128 have non-trivial ABI requirements on some targets
A-ABI
Area: Concerning the application binary interface (ABI)
A-floating-point
Area: Floating point numbers and arithmetic
C-bug
Category: This is a bug.
E-needs-investigation
Call for partcipation: This issues needs some investigation to determine current status
F-f16_and_f128
`#![feature(f16)]`, `#![feature(f128)]`
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.
#138616
opened Mar 17, 2025 by
RalfJung
core::num::bignum
could use u64
limbs
A-floating-point
#137887
opened Mar 2, 2025 by
CatsAreFluffy
x86 softfloat target: no way to get LLVM to make local use of the FPU or SIMD registers
A-floating-point
Area: Floating point numbers and arithmetic
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
C-bug
Category: This is a bug.
C-external-bug
Category: issue that is caused by bugs in software beyond our control
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136540
opened Feb 4, 2025 by
RalfJung
Tracking Issue for algebraic floating point methods
A-floating-point
Area: Floating point numbers and arithmetic
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.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#136469
opened Feb 3, 2025 by
calder
2 of 6 tasks
Change Area: Floating point numbers and arithmetic
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
rint
to roundeven
in round_ties_even
implementation
A-floating-point
#136459
opened Feb 3, 2025 by
tgross35
f64::atan2
documentation error
A-docs
#136275
opened Jan 30, 2025 by
gantha-shiva
NaNs are quieted on Emscripten
A-ABI
Area: Concerning the application binary interface (ABI)
A-floating-point
Area: Floating point numbers and arithmetic
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
O-emscripten
Target: 50% off wasm32-unknown-musl. the savings come out of stdio.h, but hey, you get SDL!
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#136197
opened Jan 28, 2025 by
purplesyringa
Some Area: Concerning the application binary interface (ABI)
A-floating-point
Area: Floating point numbers and arithmetic
C-bug
Category: This is a bug.
E-needs-investigation
Call for partcipation: This issues needs some investigation to determine current status
O-riscv
Target: RISC-V architecture
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
-Ctarget-feature
s must be restrained on RISCV
A-ABI
#132618
opened Nov 4, 2024 by
workingjubilee
Figure out which target features are required/incompatible for which ABI
A-ABI
Area: Concerning the application binary interface (ABI)
A-floating-point
Area: Floating point numbers and arithmetic
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
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#131799
opened Oct 16, 2024 by
RalfJung
5 of 15 tasks
absent precision parameter for floating point format string is undocumented
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
A-floating-point
Area: Floating point numbers and arithmetic
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#131159
opened Oct 2, 2024 by
e00E
Decimal formatting for some floating point numbers does not round-to-even
A-floating-point
Area: Floating point numbers and arithmetic
A-fmt
Area: `core::fmt`
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
Relevant to the library team, which will review and decide on the PR/issue.
#130936
opened Sep 27, 2024 by
gregates
PowerPC Area: Floating point numbers and arithmetic
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-PowerPC
Target: PowerPC processors
P-medium
Medium priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
altivec
intrinsics are unsound due to subnormal flushing
A-floating-point
#129886
opened Sep 2, 2024 by
beetrees
32-bit ARM NEON intrinsics are unsound due to subnormal flushing
A-floating-point
Area: Floating point numbers and arithmetic
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-Arm
Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
P-medium
Medium priority
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.
#129880
opened Sep 2, 2024 by
RalfJung
Scalar vector operations can use NEON instructions, which have incorrect subnormal behavior
A-floating-point
Area: Floating point numbers and arithmetic
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.
#129853
opened Sep 1, 2024 by
RalfJung
There's no documented way to losslessly print a float (so it will be parsed as the exact same value)
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
A-floating-point
Area: Floating point numbers and arithmetic
E-needs-investigation
Call for partcipation: This issues needs some investigation to determine current status
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#128972
opened Aug 11, 2024 by
maia-s
Stop optimizing under the assumption of default denormal behavior
A-floating-point
Area: Floating point numbers and arithmetic
C-discussion
Category: Discussion or questions that doesn't represent real issues.
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.
#123123
opened Mar 27, 2024 by
DemiMarie
f32
/f64
examples should not use EPSILON
as an absolute tolerance value
A-docs
#116916
opened Oct 19, 2023 by
SludgePhD
Compiler emits inappropriate SSE2 instructions for f64 math
A-codegen
Area: Code generation
A-floating-point
Area: Floating point numbers and arithmetic
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
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.
#116359
opened Oct 2, 2023 by
HEnquist
The ABI of float types can be changed by Area: Concerning the application binary interface (ABI)
A-floating-point
Area: Floating point numbers and arithmetic
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
P-high
High priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-opsem
Relevant to the opsem team
-Ctarget-feature
A-ABI
#116344
opened Oct 2, 2023 by
RalfJung
Tracking issue: 32bit x86 targets lose float NaN payload in return values
A-ABI
Area: Concerning the application binary interface (ABI)
A-floating-point
Area: Floating point numbers and arithmetic
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
O-x86_32
Target: x86 processors, 32 bit (like i686-*) (IA-32)
#115567
opened Sep 5, 2023 by
RalfJung
Tracking Issue for RISC-V Ratified Extensions Intrinsics
A-floating-point
Area: Floating point numbers and arithmetic
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
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-riscv
Target: RISC-V architecture
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#114544
opened Aug 6, 2023 by
coastalwhite
2 of 11 tasks
Tracking issue: 32bit x86 targets without SSE2 have unsound floating point behavior
A-floating-point
Area: Floating point numbers and arithmetic
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
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_32
Target: x86 processors, 32 bit (like i686-*) (IA-32)
P-medium
Medium priority
#114479
opened Aug 4, 2023 by
RalfJung
Floating point modulo producing incorrect compuations
A-floating-point
Area: Floating point numbers and arithmetic
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#111405
opened May 9, 2023 by
Gip-Gip
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.