rust-console/gba

Crate doesn't compile anymore using the Makefile.toml

Sp00ph opened this issue · 3 comments

When running the following commands:

git clone https://github.com/rust-console/gba --depth=1
cd gba
cargo make

with the newest version of cargo-make and rust 1.52.0 nightly, I get the following error message:

error: couldn't allocate output register for constraint '{r14}'
   --> src\sync\statics.rs:122:8
    |
122 |       "ldmia {0}!, {{r2-r5,r8-r10,r12,r14}}",
    |        ^

This happens both with the msvc and with the gnu toolchain.

oops, i guess we goofed on the CI somewhere. I'll try to have a look soon.

I haven't had a chance to sit down at my own computer yet, but i see that the CI here has passed in just the past few hours: #118

Can you double check that you're on the latest Nightly and try again? Sometimes Nightly has temporary issues like this.

Doing a rustup update fixed it :)