Skip to content

Rust triggers LLVM ARM backend bug #9117

Closed
@sanxiyn

Description

@sanxiyn

Rust triggers LLVM bug 17180. I haven't figured out the exact condition yet, but using LLVM's integrated assembler is required, so this started to happen only when we switched to LLVM's integrated assembler from Android NDK's external assembler(#8931).

The bug is fixed upstream in r190417. Should I upgrade to the latest LLVM, or just cherry-pick the fix? The fix is trivial, so cherry-picking is not hard. @alexcrichton?

Metadata

Metadata

Assignees

Labels

O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions