PS D:\Development\Rust\test_rust\msp430-test> cargo build --verbose --target msp430-none-elf -Z build-std=core warning: unused manifest key: package.msp430 warning: unused manifest key: package.msp430g2553 Fresh autocfg v0.1.7 Fresh rand_core v0.4.2 Fresh semver-parser v0.7.0 Fresh core v0.0.0 (C:\Users\Martin\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core) Fresh unicode-xid v0.1.0 Fresh rand_core v0.3.1 Fresh semver v0.9.0 Fresh rustc-std-workspace-core v1.99.0 (C:\Users\Martin\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\rustc-std-workspace-core) Fresh rustc_version v0.2.3 Fresh rand_isaac v0.1.1 Fresh rand_hc v0.1.0 Fresh rand_xorshift v0.1.1 Compiling compiler_builtins v0.1.53 Fresh proc-macro2 v0.4.30 Fresh winapi v0.3.9 Running `rustc --crate-name compiler_builtins C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"compiler-builtins\"" --cfg "feature=\"core\"" --cfg "feature=\"default\"" --cfg "feature=\"rustc-dep-of-std\"" -C metadata=fe943e89015e4d35 -C extra-filename=-fe943e89015e4d35 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -Z force-unstable-if-unmarked -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\librustc_std_workspace_core-434ecb9d1faa5d9c.rmeta --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc --cfg "feature=\"unstable\"" --cfg "feature=\"mem\""` Fresh rand_pcg v0.1.2 Fresh rand_chacha v0.1.1 Fresh quote v0.6.13 Fresh rand_jitter v0.1.4 Fresh syn v0.15.44 Fresh rand v0.6.5 Fresh msp430-rt-macros v0.2.4 Compiling bare-metal v0.2.5 Compiling vcell v0.1.3 Running `rustc --crate-name bare_metal C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\bare-metal-0.2.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"const-fn\"" -C metadata=2c6bf5987a11bef8 -C extra-filename=-2c6bf5987a11bef8 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern noprelude:compiler_builtins=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcompiler_builtins-fe943e89015e4d35.rmeta --extern noprelude:core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcore-aade8abd8502150f.rmeta -Z unstable-options --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc` Running `rustc --crate-name vcell C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\vcell-0.1.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b517a4d9522563ee -C extra-filename=-b517a4d9522563ee --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern noprelude:compiler_builtins=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcompiler_builtins-fe943e89015e4d35.rmeta --extern noprelude:core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcore-aade8abd8502150f.rmeta -Z unstable-options --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc` Compiling msp430 v0.2.2 Running `rustc --crate-name msp430 C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\msp430-0.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=df31fe1f544cac82 -C extra-filename=-df31fe1f544cac82 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern bare_metal=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libbare_metal-2c6bf5987a11bef8.rmeta --extern noprelude:compiler_builtins=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcompiler_builtins-fe943e89015e4d35.rmeta --extern noprelude:core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcore-aade8abd8502150f.rmeta -Z unstable-options --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc` Compiling msp430-rt v0.2.5 Compiling panic-msp430 v0.2.0 Running `rustc --crate-name msp430_rt --edition=2018 C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\msp430-rt-0.2.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"device\"" -C metadata=eecb21d0075ce573 -C extra-filename=-eecb21d0075ce573 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern noprelude:compiler_builtins=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcompiler_builtins-fe943e89015e4d35.rmeta --extern noprelude:core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcore-aade8abd8502150f.rmeta --extern msp430=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libmsp430-df31fe1f544cac82.rmeta --extern msp430_rt_macros=D:\Development\Rust\test_rust\msp430-test\target\debug\deps\msp430_rt_macros-ce82eba07f861262.dll -Z unstable-options --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc -L D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\build\msp430-rt-848e6d372ac2e80f\out -l static=msp430-rt` Compiling msp430g2553 v0.2.0 Running `rustc --crate-name panic_msp430 C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\panic-msp430-0.2.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=972e05db24324ab9 -C extra-filename=-972e05db24324ab9 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern noprelude:compiler_builtins=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcompiler_builtins-fe943e89015e4d35.rmeta --extern noprelude:core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcore-aade8abd8502150f.rmeta --extern msp430=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libmsp430-df31fe1f544cac82.rmeta -Z unstable-options --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc` Running `rustc --crate-name msp430g2553 C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\msp430g2553-0.2.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"msp430-rt\"" --cfg "feature=\"rt\"" -C metadata=8d65e920322b22a5 -C extra-filename=-8d65e920322b22a5 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern bare_metal=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libbare_metal-2c6bf5987a11bef8.rmeta --extern noprelude:compiler_builtins=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcompiler_builtins-fe943e89015e4d35.rmeta --extern noprelude:core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libcore-aade8abd8502150f.rmeta --extern msp430=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libmsp430-df31fe1f544cac82.rmeta --extern msp430_rt=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libmsp430_rt-eecb21d0075ce573.rmeta --extern vcell=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\libvcell-b517a4d9522563ee.rmeta -Z unstable-options --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc -L D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\build\msp430g2553-7e3fcc57db56441d\out -L D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\build\msp430-rt-848e6d372ac2e80f\out` LLVM ERROR: Cannot select: 0x1cd883965f8: i16,ch = AtomicLoad<(load unordered (s16) from %ir.188)> 0x1cd872fa1d0:1, 0x1cd872fa1d0, C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\mem\impls.rs:65:29 @[ C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\mem\impls.rs:109:13 @[ C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\mem\mod.rs:25:5 ] ] 0x1cd872fa1d0: i16,ch = load<(dereferenceable load (s16) from %ir.28)> 0x1cd883912d0, FrameIndex:i16<24>, undef:i16, C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\mem\impls.rs:65:69 @[ C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\mem\impls.rs:109:13 @[ C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\mem\mod.rs:25:5 ] ] 0x1cd8838ebf8: i16 = FrameIndex<24> 0x1cd872f65a0: i16 = undef In function: memcpy error: could not compile `compiler_builtins` Caused by: process didn't exit successfully: `rustc --crate-name compiler_builtins C:\Users\Martin\.cargo\registry\src\github.com-1ecc6299db9ec823\compiler_builtins-0.1.53\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"compiler-builtins\"" --cfg "feature=\"core\"" --cfg "feature=\"default\"" --cfg "feature=\"rustc-dep-of-std\"" -C metadata=fe943e89015e4d35 -C extra-filename=-fe943e89015e4d35 --out-dir D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps --target msp430-none-elf -Z force-unstable-if-unmarked -L dependency=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps -L dependency=D:\Development\Rust\test_rust\msp430-test\target\debug\deps --extern core=D:\Development\Rust\test_rust\msp430-test\target\msp430-none-elf\debug\deps\librustc_std_workspace_core-434ecb9d1faa5d9c.rmeta --cap-lints allow -C link-arg=-Tlink.x -C link-arg=-nostartfiles -C link-arg=-mcpu=msp430 -C link-arg=-lmul_none -C link-arg=-lgcc --cfg "feature=\"unstable\"" --cfg "feature=\"mem\""` (exit code: 101) warning: build failed, waiting for other jobs to finish... error: build failed