avr-rust / rust-legacy-fork

[deprecated; merged upstream] A fork of the Rust programming language with AVR support
Other
493 stars 14 forks source link

rustc compilation error #139

Closed juliangaal closed 5 years ago

juliangaal commented 5 years ago

Building on ubuntu 16.04 causes the following error:

error: Could not compile `rustc`.

Caused by:
  process didn't exit successfully: `/home/julian/dev/rust_arduino/build/build/bootstrap/debug/rustc --crate-name rustc src/librustc/lib.rs --color always --error-format json --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C metadata=fd1fb691ea9ca277 -C extra-filename=-fd1fb691ea9ca277 --out-dir /home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -L dependency=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/release/deps --extern arena=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libarena-24a57db0883f8c57.so --extern backtrace=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libbacktrace-c425de21ba60029b.rlib --extern bitflags=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libbitflags-43c5a19afc310a5a.rlib --extern byteorder=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libbyteorder-92f6b81c5d89545f.rlib --extern chalk_engine=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libchalk_engine-49c12e289eb1ac04.rlib --extern flate2=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libflate2-e55748fd1f748613.rlib --extern fmt_macros=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libfmt_macros-4b59f11c9950ba38.so --extern graphviz=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libgraphviz-91c7f50383a5df5c.so --extern jobserver=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libjobserver-2da37ae4ddc239fc.rlib --extern lazy_static=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/liblazy_static-d48c48bb06061c4a.rlib --extern log=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/liblog-36d810dc80f19dfd.rlib --extern parking_lot=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libparking_lot-de10c9b4dddaf247.rlib --extern polonius_engine=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libpolonius_engine-b8783496c14bfd32.rlib --extern rustc_rayon=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_rayon-a505860a00790a93.rlib --extern rustc_rayon_core=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_rayon_core-a08d8fb44cf9787e.rlib --extern rustc_apfloat=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_apfloat-e6adc70e73005f1e.rlib --extern rustc_data_structures=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_data_structures-23ea58e8c3849a32.so --extern rustc_errors=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_errors-63d025732cda6961.so --extern rustc_fs_util=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_fs_util-115f9dcbfb270055.so --extern rustc_target=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/librustc_target-d017b7626b3cc528.so --extern scoped_tls=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libscoped_tls-7965b6781169e636.rlib --extern serialize=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libserialize-5364393c71ff5cf6.so --extern serialize=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libserialize-5364393c71ff5cf6.rlib --extern smallvec=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libsmallvec-8d248840a44cf832.rlib --extern syntax=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libsyntax-67669093603901c1.so --extern syntax_pos=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libsyntax_pos-69ea8246a613aa33.so --extern tempfile=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/deps/libtempfile-0f8db01c7af54680.rlib -L native=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/build/backtrace-sys-08c20c22fa1de68a/out -L native=/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/build/miniz-sys-715eeaed2ee185d9/out` (signal: 9, SIGKILL: kill)
command did not execute successfully: "/home/julian/dev/rust_arduino/build/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-j" "4" "--release" "--features" "" "--manifest-path" "/home/julian/dev/rust_arduino/rust/src/rustc/Cargo.toml" "--message-format" "json"
expected success, got: exit code: 101
failed to run: /home/julian/dev/rust_arduino/build/build/bootstrap/debug/bootstrap build
Build completed unsuccessfully in 0:02:34
Makefile:28: recipe for target 'all' failed
make: *** [all] Error 1