Open
Description
$ rustup default nightly-2017-11-04
$ rustup component add rust-src
$ cp -r $(rustc --print sysroot)/lib/rustlib/src/rust/src .
$ cd src/libcore
$ cargo build --target msp430-none-elf
Compiling core v0.0.0 (file:///home/japaric/tmp/src/libcore)
LLVM ERROR: Cannot select: t3: ch = AtomicFence t0, Constant:i16<7>, Constant:i16<1>
t1: i16 = Constant<7>
t2: i16 = Constant<1>
In function: _ZN4core4sync6atomic5fence17h15543a17f4e17a82E
error: Could not compile `core`.
found while bisecting #45834
cc @pftbest
Metadata
Metadata
Assignees
Labels
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.Area: Compile-target specificationsCategory: This is a bug.Relevant to the compiler team, which will review and decide on the PR/issue.Working group: Embedded systemsThis issue requires a nightly compiler in some way.