84 #0 __GI___libc_read (...) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (...) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x(...address....) in std::sys::unix::fd::FileDesc::read (...) at src/libstd/sys/unix/fd.rs:51 #3 std::sys::unix::fs::File::read (...) at src/libstd/sys/unix/fs.rs:766 #4 <&std::fs::File as std::io::Read>::read (...) at src/libstd/fs.rs:690 #5 0x(...address....) in jobserver::imp::Client::acquire (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.16/src/lib.rs:555 #6 0x(...address....) in jobserver::Client::acquire_raw (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.16/src/lib.rs:363 #7 0x(...address....) in rustc_data_structures::jobserver::acquire_thread (...) at src/librustc_data_structures/jobserver.rs:37 #8 0x(...address....) in as core::ops::function::Fn>::call (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1036 #9 rustc_rayon_core::registry::Registry::acquire_thread (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:372 #10 rustc_rayon_core::sleep::Sleep::sleep (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/sleep/mod.rs:339 #11 0x(...address....) in rustc_rayon_core::sleep::Sleep::no_work_found (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/sleep/mod.rs:149 #12 rustc_rayon_core::registry::WorkerThread::wait_until_cold (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:765 #13 0x(...address....) in rustc_rayon_core::registry::WorkerThread::wait_until (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:737 #14 rustc_rayon_core::registry::main_loop (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:861 #15 rustc_rayon_core::registry::ThreadBuilder::run (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:61 #16 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:205 #17 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #18 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:205 #19 rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1844 #20 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #21 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #22 rustc::ty::context::tls::with_thread_locals::{{closure}} (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1836 #23 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #24 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #25 0x(...address....) in rustc::ty::context::tls::with_thread_locals (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1828 #26 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:204 #27 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #28 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:200 #29 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #30 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:199 #31 rustc_rayon_core::ThreadPoolBuilder::build_scoped::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/lib.rs:324 #32 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:415 #33 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:423 #34 0x(...address....) in as core::ops::function::FnMut>::call_mut (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1029 #35 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:431 #36 std::sys_common::backtrace::__rust_begin_short_backtrace (...) at /home/josh/src/rust/src/libstd/sys_common/backtrace.rs:136 #37 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #38 0x(...address....) in std::panicking::try (...) at /home/josh/src/rust/src/libstd/panicking.rs:270 #39 std::panic::catch_unwind (...) at /home/josh/src/rust/src/libstd/panic.rs:394 #40 std::thread::Builder::spawn_unchecked::{{closure}} (...) at /home/josh/src/rust/src/libstd/thread/mod.rs:468 #41 core::ops::function::FnOnce::call_once{{vtable-shim}} (...) at /home/josh/src/rust/src/libcore/ops/function.rs:232 #42 0x(...address....) in as core::ops::function::FnOnce>::call_once (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1022 #43 0x(...address....) in as core::ops::function::FnOnce>::call_once (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1022 #44 std::sys_common::thread::start_thread (...) at src/libstd/sys_common/thread.rs:13 #45 0x(...address....) in std::sys::unix::thread::Thread::new::thread_start (...) at src/libstd/sys/unix/thread.rs:80 #46 0x(...address....) in start_thread (...) at pthread_create.c:486 #47 0x(...address....) in clone (...) at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 1 #0 __GI___libc_read (...) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (...) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x(...address....) in std::sys::unix::fd::FileDesc::read (...) at src/libstd/sys/unix/fd.rs:51 #3 std::sys::unix::fs::File::read (...) at src/libstd/sys/unix/fs.rs:766 #4 <&std::fs::File as std::io::Read>::read (...) at src/libstd/fs.rs:690 #5 0x(...address....) in jobserver::imp::Client::acquire (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.16/src/lib.rs:555 #6 0x(...address....) in jobserver::Client::acquire_raw (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.16/src/lib.rs:363 #7 0x(...address....) in rustc_data_structures::jobserver::acquire_thread (...) at src/librustc_data_structures/jobserver.rs:37 #8 0x(...address....) in rustc_rayon_core::registry::Registry::in_worker_cold::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:531 #9 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #10 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #11 0x(...address....) in rustc_rayon_core::registry::Registry::in_worker_cold (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:516 #12 rustc_rayon_core::registry::Registry::in_worker (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:496 #13 0x(...address....) in rustc_rayon_core::thread_pool::ThreadPool::install (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/thread_pool/mod.rs:132 #14 rustc_interface::util::spawn_thread_pool::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:189 #15 rustc_rayon_core::ThreadPoolBuilder::build_scoped::{{closure}}::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/lib.rs:328 #16 as core::ops::function::FnOnce<(...)>>::call_once (self=..., _args=) at /home/josh/src/rust/src/libstd/panic.rs:318 #17 std::panicking::try::do_call (...) at /home/josh/src/rust/src/libstd/panicking.rs:292 #18 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #19 0x(...address....) in std::panicking::try (...) at /home/josh/src/rust/src/libstd/panicking.rs:270 #20 std::panic::catch_unwind (...) at /home/josh/src/rust/src/libstd/panic.rs:394 #21 rustc_rayon_core::unwind::halt_unwinding (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/unwind.rs:17 #22 rustc_rayon_core::ThreadPoolBuilder::build_scoped::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/lib.rs:328 #23 crossbeam_utils::thread::scope::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:161 #24 as core::ops::function::FnOnce<(...)>>::call_once (self=..., _args=) at /home/josh/src/rust/src/libstd/panic.rs:318 #25 0x(...address....) in std::panicking::try::do_call (...) at /home/josh/src/rust/src/libstd/panicking.rs:292 #26 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #27 0x(...address....) in std::panicking::try (...) at /home/josh/src/rust/src/libstd/panicking.rs:270 #28 std::panic::catch_unwind (...) at /home/josh/src/rust/src/libstd/panic.rs:394 #29 crossbeam_utils::thread::scope (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:161 #30 0x(...address....) in rustc_rayon_core::ThreadPoolBuilder::build_scoped (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/lib.rs:313 #31 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:211 #32 scoped_tls::ScopedKey::with (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:171 #33 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:193 #34 scoped_tls::ScopedKey::with (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:171 #35 rustc_interface::util::spawn_thread_pool::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:192 #36 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #37 syntax::with_globals::{{closure}} (...) at /home/josh/src/rust/src/libsyntax/lib.rs:64 #38 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #39 0x(...address....) in syntax::with_globals (...) at /home/josh/src/rust/src/libsyntax/lib.rs:63 #40 0x(...address....) in rustc_interface::util::spawn_thread_pool (...) at /home/josh/src/rust/src/librustc_interface/util.rs:191 #41 rustc_interface::interface::run_compiler (...) at /home/josh/src/rust/src/librustc_interface/interface.rs:184 #42 0x(...address....) in rustc_driver::run_compiler (...) at src/librustc_driver/lib.rs:278 #43 0x(...address....) in rustc_driver::main::{{closure}} (...) at src/librustc_driver/lib.rs:1261 #44 as core::ops::function::FnOnce<(...)>>::call_once (self=..., _args=) at /home/josh/src/rust/src/libstd/panic.rs:318 #45 0x(...address....) in std::panicking::try::do_call (...) at /home/josh/src/rust/src/libstd/panicking.rs:292 #46 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #47 0x(...address....) in std::panicking::try (...) at /home/josh/src/rust/src/libstd/panicking.rs:270 #48 std::panic::catch_unwind (...) at /home/josh/src/rust/src/libstd/panic.rs:394 #49 rustc_driver::catch_fatal_errors (...) at src/librustc_driver/lib.rs:1149 #50 0x(...address....) in rustc_driver::main (...) at src/librustc_driver/lib.rs:1254 #51 0x(...address....) in std::rt::lang_start::{{closure}} (...) at /home/josh/src/rust/src/libstd/rt.rs:67 #52 0x(...address....) in std::rt::lang_start_internal::{{closure}} (...) at src/libstd/rt.rs:52 #53 std::panicking::try::do_call (...) at src/libstd/panicking.rs:292 #54 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #55 0x(...address....) in std::panicking::try (...) at src/libstd/panicking.rs:270 #56 std::panic::catch_unwind (...) at src/libstd/panic.rs:394 #57 std::rt::lang_start_internal (...) at src/libstd/rt.rs:51 #58 0x(...address....) in main (...) #59 0x(...address....) in __libc_start_main (...) at ../csu/libc-start.c:308 #60 0x(...address....) in _start (...) 3 #0 futex_wait_cancelable (...) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (...) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (...) at pthread_cond_wait.c:655 #3 0x(...address....) in std::sys::unix::condvar::Condvar::wait (...) at /home/josh/src/rust/src/libstd/sys/unix/condvar.rs:69 #4 std::sys_common::condvar::Condvar::wait (...) at /home/josh/src/rust/src/libstd/sys_common/condvar.rs:41 #5 std::sync::condvar::Condvar::wait (...) at /home/josh/src/rust/src/libstd/sync/condvar.rs:204 #6 rustc_rayon_core::sleep::Sleep::sleep (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/sleep/mod.rs:335 #7 0x(...address....) in rustc_rayon_core::sleep::Sleep::no_work_found (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/sleep/mod.rs:149 #8 rustc_rayon_core::registry::WorkerThread::wait_until_cold (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:765 #9 0x(...address....) in rustc_rayon_core::registry::WorkerThread::wait_until (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:737 #10 rustc_rayon_core::registry::main_loop (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:861 #11 rustc_rayon_core::registry::ThreadBuilder::run (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:61 #12 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:205 #13 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #14 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:205 #15 rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1844 #16 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #17 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #18 rustc::ty::context::tls::with_thread_locals::{{closure}} (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1836 #19 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #20 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #21 0x(...address....) in rustc::ty::context::tls::with_thread_locals (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1828 #22 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:204 #23 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #24 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:200 #25 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #26 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:199 #27 rustc_rayon_core::ThreadPoolBuilder::build_scoped::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/lib.rs:324 #28 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:415 #29 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:423 #30 0x(...address....) in as core::ops::function::FnMut>::call_mut (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1029 #31 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:431 #32 std::sys_common::backtrace::__rust_begin_short_backtrace (...) at /home/josh/src/rust/src/libstd/sys_common/backtrace.rs:136 #33 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #34 0x(...address....) in std::panicking::try (...) at /home/josh/src/rust/src/libstd/panicking.rs:270 #35 std::panic::catch_unwind (...) at /home/josh/src/rust/src/libstd/panic.rs:394 #36 std::thread::Builder::spawn_unchecked::{{closure}} (...) at /home/josh/src/rust/src/libstd/thread/mod.rs:468 #37 core::ops::function::FnOnce::call_once{{vtable-shim}} (...) at /home/josh/src/rust/src/libcore/ops/function.rs:232 #38 0x(...address....) in as core::ops::function::FnOnce>::call_once (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1022 #39 0x(...address....) in as core::ops::function::FnOnce>::call_once (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1022 #40 std::sys_common::thread::start_thread (...) at src/libstd/sys_common/thread.rs:13 #41 0x(...address....) in std::sys::unix::thread::Thread::new::thread_start (...) at src/libstd/sys/unix/thread.rs:80 #42 0x(...address....) in start_thread (...) at pthread_create.c:486 #43 0x(...address....) in clone (...) at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 1 #0 __GI___libc_read (...) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (...) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x(...address....) in std::sys::unix::fd::FileDesc::read (...) at src/libstd/sys/unix/fd.rs:51 #3 std::sys::unix::fs::File::read (...) at src/libstd/sys/unix/fs.rs:766 #4 <&std::fs::File as std::io::Read>::read (...) at src/libstd/fs.rs:690 #5 0x(...address....) in jobserver::imp::Client::acquire (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.16/src/lib.rs:555 #6 0x(...address....) in jobserver::Client::acquire_raw (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.16/src/lib.rs:363 #7 0x(...address....) in rustc_data_structures::jobserver::acquire_thread (...) at src/librustc_data_structures/jobserver.rs:37 #8 0x(...address....) in as core::ops::function::Fn>::call (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1036 #9 rustc_rayon_core::registry::Registry::acquire_thread (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:372 #10 rustc_rayon_core::sleep::Sleep::sleep (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/sleep/mod.rs:339 #11 0x(...address....) in rustc_rayon_core::sleep::Sleep::no_work_found (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/sleep/mod.rs:149 #12 rustc_rayon_core::registry::WorkerThread::wait_until_cold (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:765 #13 0x(...address....) in rustc_rayon_core::registry::WorkerThread::wait_until (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:737 #14 rustc_rayon_core::registry::main_loop (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:861 #15 rustc_rayon_core::registry::ThreadBuilder::run (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/registry.rs:61 #16 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:205 #17 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #18 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:205 #19 rustc::ty::context::tls::with_thread_locals::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1844 #20 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #21 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #22 rustc::ty::context::tls::with_thread_locals::{{closure}} (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1836 #23 std::thread::local::LocalKey::try_with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:262 #24 std::thread::local::LocalKey::with (...) at /home/josh/src/rust/src/libstd/thread/local.rs:239 #25 0x(...address....) in rustc::ty::context::tls::with_thread_locals (...) at /home/josh/src/rust/src/librustc/ty/context.rs:1828 #26 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:204 #27 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #28 rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:200 #29 scoped_tls::ScopedKey::set (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137 #30 0x(...address....) in rustc_interface::util::spawn_thread_pool::{{closure}}::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/src/rust/src/librustc_interface/util.rs:199 #31 rustc_rayon_core::ThreadPoolBuilder::build_scoped::{{closure}}::{{closure}}::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/rustc-rayon-core-0.3.0/src/lib.rs:324 #32 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:415 #33 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:423 #34 0x(...address....) in as core::ops::function::FnMut>::call_mut (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1029 #35 crossbeam_utils::thread::ScopedThreadBuilder::spawn::{{closure}} (...) at /home/josh/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.6.5/src/thread.rs:431 #36 std::sys_common::backtrace::__rust_begin_short_backtrace (...) at /home/josh/src/rust/src/libstd/sys_common/backtrace.rs:136 #37 0x(...address....) in __rust_maybe_catch_panic (...) at src/libpanic_unwind/lib.rs:78 #38 0x(...address....) in std::panicking::try (...) at /home/josh/src/rust/src/libstd/panicking.rs:270 #39 std::panic::catch_unwind (...) at /home/josh/src/rust/src/libstd/panic.rs:394 #40 std::thread::Builder::spawn_unchecked::{{closure}} (...) at /home/josh/src/rust/src/libstd/thread/mod.rs:468 #41 core::ops::function::FnOnce::call_once{{vtable-shim}} (...) at /home/josh/src/rust/src/libcore/ops/function.rs:232 #42 0x(...address....) in as core::ops::function::FnOnce>::call_once (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1022 #43 0x(...address....) in as core::ops::function::FnOnce>::call_once (...) at /home/josh/src/rust/src/liballoc/boxed.rs:1022 #44 std::sys_common::thread::start_thread (...) at src/libstd/sys_common/thread.rs:13 #45 0x(...address....) in std::sys::unix::thread::Thread::new::thread_start (...) at src/libstd/sys/unix/thread.rs:80 #46 0x(...address....) in start_thread (...) at pthread_create.c:486 #47 0x(...address....) in clone (...) at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95