Closed
Description
Build machine: https://db.debian.org/machines.cgi?host=ppc64el-osuosl-01
Build log: https://buildd.debian.org/status/fetch.php?pkg=rustc&arch=ppc64el&ver=1.14.0%2Bdfsg1-3&stamp=1484057235
Raw build log: https://buildd.debian.org/status/fetch.php?pkg=rustc&arch=ppc64el&ver=1.14.0%2Bdfsg1-3&stamp=1484057235&raw=1
This is after applying #38650 and #38675. The LLVM diff between Debian vs Rust is here.
Note that, because of these failures, the whole-compiler tests (e.g. run-pass etc) have not been run, but they probably also have failures.
Relevant links:
https://github.com/rust-lang/rust/blob/1.14.0/src/librustc_back/target/powerpc64le_unknown_linux_gnu.rs
https://github.com/rust-lang/rust/blob/1.14.0/mk/cfg/powerpc64le-unknown-linux-gnu.mk
test thread::local::tests::smoke_dtor ... ok
thread '<unnamed>' panicked at 'assertion failed: `(left == right)` (left: `1`, right: `2`)', src/libstd/thread/local.rs:414
stack backtrace:
1: 0x38b1f597 - std::sys::imp::backtrace::tracing::imp::write::h33de6ffd1ea231bf
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:42
2: 0x38b691a7 - std::panicking::default_hook::{{closure}}::hcabac60ea7b48baf
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:247
3: 0x38b4b07f - std::panicking::rust_panic_with_hook::h059b28291193443c
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:263
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:451
4: 0x38b4aaf7 - std::panicking::begin_panic::h929be95e04ca164b
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:413
5: 0x38b4a8cf - std::panicking::begin_panic_fmt::ha7d9cbddb8702778
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:397
6: 0x389d70d3 - std::thread::local::tests::smoke_no_dtor::h972e83c12b443a47
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/thread/local.rs:414
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/thread/local.rs:245
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/thread/local.rs:413
7: 0x38b7b587 - <F as test::FnBox<T>>::call_box::he8581d59e8028413
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:1265
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:141
8: 0x38b6d523 - std::panicking::try::do_call::h83b58d81c874206d
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:1211
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:295
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:356
9: 0x38bc2c8f - __rust_maybe_catch_panic
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libpanic_unwind/lib.rs:97
10: 0x38b6ca5b - std::panicking::try::do_call::h636b19c00d03e824
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:332
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:351
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:1210
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:295
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:356
11: 0x38bc2c8f - __rust_maybe_catch_panic
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libpanic_unwind/lib.rs:97
12: 0x38b7499f - <F as alloc::boxed::FnBox<A>>::call_box::h15256864a2eaf226
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:332
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:351
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/thread/mod.rs:287
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/liballoc/boxed.rs:595
13: 0x38bb856f - std::sys::imp::thread::Thread::new::thread_start::ha102a6120fc52763
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/liballoc/boxed.rs:605
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/sys_common/thread.rs:21
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/sys/unix/thread.rs:84
14: 0x3fff92b3809b - <unknown>
test thread::local::tests::smoke_no_dtor ... FAILED
[..]
test tests::test_typed_arena_zero_sized ... ok
test tests::test_typed_arena_drop_small_count ... FAILED
test tests::test_noncopy ... ok
failures:
---- tests::test_typed_arena_drop_small_count stdout ----
thread 'tests::test_typed_arena_drop_small_count' panicked at 'assertion failed: `(left == right)` (left: `0`, right: `100`)', src/libarena/lib.rs:465
stack backtrace:
1: 0x50fdbe47 - std::sys::imp::backtrace::tracing::imp::write::h917062bce4ff48c3
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:42
2: 0x50fe2dc7 - std::panicking::default_hook::{{closure}}::h0bacac31b5ed1870
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:247
3: 0x50fe0003 - std::panicking::default_hook::h5897799da33ece67
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:257
4: 0x50fe0bbb - std::panicking::rust_panic_with_hook::h109e116a3a861224
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:451
5: 0x50fe09b7 - std::panicking::begin_panic::hbb38be1379e09df0
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:413
6: 0x50fe085f - std::panicking::begin_panic_fmt::h26713cea9bce3ab0
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:397
7: 0x50f8fc6b - arena::tests::test_typed_arena_drop_small_count::h4439ca27c88207e8
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libarena/lib.rs:465
8: 0x50fa2427 - <F as test::FnBox<T>>::call_box::he8581d59e8028413
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:1265
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:141
9: 0x50f943c3 - std::panicking::try::do_call::h83b58d81c874206d
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:1211
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:295
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:356
10: 0x50fe9b2f - __rust_maybe_catch_panic
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libpanic_unwind/lib.rs:97
11: 0x50f938fb - std::panicking::try::do_call::h636b19c00d03e824
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:332
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:351
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libtest/lib.rs:1210
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:295
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:356
12: 0x50fe9b2f - __rust_maybe_catch_panic
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libpanic_unwind/lib.rs:97
13: 0x50f9b83f - <F as alloc::boxed::FnBox<A>>::call_box::h15256864a2eaf226
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panicking.rs:332
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/panic.rs:351
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/thread/mod.rs:287
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/liballoc/boxed.rs:595
14: 0x50fdf40f - std::sys::imp::thread::Thread::new::thread_start::ha102a6120fc52763
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/liballoc/boxed.rs:605
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/sys_common/thread.rs:21
at /«BUILDDIR»/rustc-1.14.0+dfsg1/src/libstd/sys/unix/thread.rs:84
15: 0x3fff8474809b - <unknown>
failures:
tests::test_typed_arena_drop_small_count
test result: FAILED. 12 passed; 1 failed; 0 ignored; 0 measured
/«BUILDDIR»/rustc-1.14.0+dfsg1/mk/tests.mk:423: recipe for target 'tmp/check-stage2-T-powerpc64le-unknown-linux-gnu-H-powerpc64le-unknown-linux-gnu-arena.ok' failed
make[2]: *** [tmp/check-stage2-T-powerpc64le-unknown-linux-gnu-H-powerpc64le-unknown-linux-gnu-arena.ok] Error 101
make[2]: *** Waiting for unfinished jobs....
test sync::mpsc::tests::stress_recv_timeout_two_threads ... ok
failures:
failures:
thread::local::tests::smoke_no_dtor
test result: FAILED. 773 passed; 1 failed; 0 ignored; 0 measured
/«BUILDDIR»/rustc-1.14.0+dfsg1/mk/tests.mk:423: recipe for target 'tmp/check-stage2-T-powerpc64le-unknown-linux-gnu-H-powerpc64le-unknown-linux-gnu-std.ok' failed
make[2]: *** [tmp/check-stage2-T-powerpc64le-unknown-linux-gnu-H-powerpc64le-unknown-linux-gnu-std.ok] Error 101