bellperson icon indicating copy to clipboard operation
bellperson copied to clipboard

CPU7542显卡3090下编译运行时的错误

Open bugxzhu opened this issue 4 years ago • 0 comments

在docker下编译,编译没有问题,运行lotus-bench sealing --storage-dir=/home/lotus_user --sector-size 512Mib出错

2021-01-27T14:04:03.948 TRACE storage_proofs_porep::stacked::vanilla::proof > node index 800000/800000/16777216 2021-01-27T14:04:13.773 DEBUG rust_gpu_tools::opencl::utils > loaded devices: {} thread '' panicked at 'failed to create ColumnTreeBuilder: ClError(BusIdNotAvailable)', /root/.cargo/registry/src/github.com-1ecc6299db9ec823/storage-proofs-porep-5.4.0/src/stacked/vanilla/proof.rs:516:23 stack backtrace: 0: 0x1e95180 - std::backtrace_rs::backtrace::libunwind::trace::he85dfb3ae4206056 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 1: 0x1e95180 - std::backtrace_rs::backtrace::trace_unsynchronized::h1ad28094d7b00c21 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/../../backtrace/src/backtrace/mod.rs:66 2: 0x1e95180 - std::sys_common::backtrace::_print_fmt::h901b54610713cd21 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:79 3: 0x1e95180 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hb0ad78ee1571f7e0 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:58 4: 0x1f0393c - core::fmt::write::h1857a60b204f1b6a at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/core/src/fmt/mod.rs:1080 5: 0x1e86e32 - std::io::Write::write_fmt::hf7b7d7b243f84a36 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/io/mod.rs:1516 6: 0x1e99f5d - std::sys_common::backtrace::_print::hd093978a5287b8ff at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:61 7: 0x1e99f5d - std::sys_common::backtrace::print::h20f46787581d56d7 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:48 8: 0x1e99f5d - std::panicking::default_hook::{{closure}}::h486cbb4b82ffc357 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:208 9: 0x1e99c08 - std::panicking::default_hook::h4190c9e3edd4d591 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:227 10: 0x1e9a781 - std::panicking::rust_panic_with_hook::h72e78719cdda225c at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:577 11: 0x1e9a329 - std::panicking::begin_panic_handler::{{closure}}::h8bd07dbd34150a96 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:484 12: 0x1e9560c - std::sys_common::backtrace::__rust_end_short_backtrace::hdb6b3066ad29028a at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:153 13: 0x1e9a2e9 - rust_begin_unwind at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:483 14: 0x1effc61 - core::panicking::panic_fmt::hb15d6f55e8472f62 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/core/src/panicking.rs:85 15: 0x1eff8d3 - core::option::expect_none_failed::he492a18657d97593 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/core/src/option.rs:1234 16: 0x161d025 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h05f8c133988411b0 17: 0x1f3d2de - std::panicking::try::h738a6aefcb1c5213 18: 0x179e289 - <rayon_core::job::HeapJob<BODY> as rayon_core::job::Job>::execute::h8cb396f288390cdb 19: 0x1e22b51 - rayon_core::registry::WorkerThread::wait_until_cold::hd677f2fc93300658 20: 0x1e1e5f4 - rayon_core::scope::ScopeBase::steal_till_jobs_complete::h936fa42c02e8ad82 21: 0x163b4fd - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h86dce894170249fd 22: 0x17ab536 - <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute::h7ed5219388004138 23: 0x1e22b51 - rayon_core::registry::WorkerThread::wait_until_cold::hd677f2fc93300658 24: 0x1e20d92 - rayon_core::registry::ThreadBuilder::run::h055ee17e713b5ed1 25: 0x1e26dc3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h39369de0c1c71746 26: 0x1e282f4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha9f50c0602ee0218 27: 0x1ea90ba - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h1080dfe0ef616bdf at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/alloc/src/boxed.rs:1042 28: 0x1ea90ba - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd2747e1f2d5cec32 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/alloc/src/boxed.rs:1042 29: 0x1ea90ba - std::sys::unix::thread::Thread::new::thread_start::hd0f336b4ef6808a7 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys/unix/thread.rs:87 30: 0x7f741d3f76db - start_thread 31: 0x7f741dcd671f - __clone 32: 0x0 - thread '' panicked at 'failed to send columns: "SendError(..)"', /root/.cargo/registry/src/github.com-1ecc6299db9ec823/storage-proofs-porep-5.4.0/src/stacked/vanilla/proof.rs:502:34 stack backtrace: 0: 0x1e95180 - std::backtrace_rs::backtrace::libunwind::trace::he85dfb3ae4206056 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 1: 0x1e95180 - std::backtrace_rs::backtrace::trace_unsynchronized::h1ad28094d7b00c21 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/../../backtrace/src/backtrace/mod.rs:66 2: 0x1e95180 - std::sys_common::backtrace::_print_fmt::h901b54610713cd21 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:79 3: 0x1e95180 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hb0ad78ee1571f7e0 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:58 4: 0x1f0393c - core::fmt::write::h1857a60b204f1b6a at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/core/src/fmt/mod.rs:1080 5: 0x1e86e32 - std::io::Write::write_fmt::hf7b7d7b243f84a36 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/io/mod.rs:1516 6: 0x1e99f5d - std::sys_common::backtrace::_print::hd093978a5287b8ff at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:61 7: 0x1e99f5d - std::sys_common::backtrace::print::h20f46787581d56d7 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:48 8: 0x1e99f5d - std::panicking::default_hook::{{closure}}::h486cbb4b82ffc357 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:208 9: 0x1e99c08 - std::panicking::default_hook::h4190c9e3edd4d591 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:227 10: 0x1e9a781 - std::panicking::rust_panic_with_hook::h72e78719cdda225c at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:577 11: 0x1e9a329 - std::panicking::begin_panic_handler::{{closure}}::h8bd07dbd34150a96 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:484 12: 0x1e9560c - std::sys_common::backtrace::__rust_end_short_backtrace::hdb6b3066ad29028a at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys_common/backtrace.rs:153 13: 0x1e9a2e9 - rust_begin_unwind at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/panicking.rs:483 14: 0x1effc61 - core::panicking::panic_fmt::hb15d6f55e8472f62 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/core/src/panicking.rs:85 15: 0x1eff8d3 - core::option::expect_none_failed::he492a18657d97593 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/core/src/option.rs:1234 16: 0x16252ac - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h27ffb426a9990e61 17: 0x1f3cd4e - std::panicking::try::h6dee0badf58d0b8d 18: 0x179d5b0 - <rayon_core::job::HeapJob<BODY> as rayon_core::job::Job>::execute::h5aef4a5ebaf0e015 19: 0x1e22b51 - rayon_core::registry::WorkerThread::wait_until_cold::hd677f2fc93300658 20: 0x1e20d92 - rayon_core::registry::ThreadBuilder::run::h055ee17e713b5ed1 21: 0x1e26dc3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h39369de0c1c71746 22: 0x1e282f4 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha9f50c0602ee0218 23: 0x1ea90ba - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h1080dfe0ef616bdf at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/alloc/src/boxed.rs:1042 24: 0x1ea90ba - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hd2747e1f2d5cec32 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/alloc/src/boxed.rs:1042 25: 0x1ea90ba - std::sys::unix::thread::Thread::new::thread_start::hd0f336b4ef6808a7 at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/std/src/sys/unix/thread.rs:87 26: 0x7f741d3f76db - start_thread 27: 0x7f741dcd671f - __clone 28: 0x0 - 2021-01-27T14:04:14.054+0800 WARN lotus-bench lotus-bench/main.go:116 failed to run seals: main.glob..func3 /go/lotus/cmd/lotus-bench/main.go:277

  • commit: main.runSeals.func1.1 /go/lotus/cmd/lotus-bench/main.go:579
  • presealing sector 0 (): github.com/filecoin-project/lotus/extern/sector-storage/ffiwrapper.(*Sealer).SealPreCommit2 /go/lotus/extern/sector-storage/ffiwrapper/sealer_cgo.go:530
  • Rust panic: no unwind information github.com/filecoin-project/filecoin-ffi.SealPreCommitPhase2 /go/lotus/extern/filecoin-ffi/proofs.go:321 github.com/filecoin-project/lotus/extern/sector-storage/ffiwrapper.(*Sealer).SealPreCommit2 /go/lotus/extern/sector-storage/ffiwrapper/sealer_cgo.go:528 main.runSeals.func1.1 /go/lotus/cmd/lotus-bench/main.go:577 main.runSeals.func1 /go/lotus/cmd/lotus-bench/main.go:688 runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1374

bugxzhu avatar Jan 27 '21 06:01 bugxzhu