jackoelv/bellperson

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

Opened this issue · 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 as core::ops::function::FnOnce<()>>::call_once::h05f8c133988411b0
17: 0x1f3d2de - std::panicking::try::h738a6aefcb1c5213
18: 0x179e289 - <rayon_core::job::HeapJob 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 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 as core::ops::function::FnOnce>::call_once::h1080dfe0ef616bdf
at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/alloc/src/boxed.rs:1042
28: 0x1ea90ba - <alloc::boxed::Box as core::ops::function::FnOnce>::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 as core::ops::function::FnOnce<()>>::call_once::h27ffb426a9990e61
17: 0x1f3cd4e - std::panicking::try::h6dee0badf58d0b8d
18: 0x179d5b0 - <rayon_core::job::HeapJob 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 as core::ops::function::FnOnce>::call_once::h1080dfe0ef616bdf
at /rustc/beb5ae474d2835962ebdf7416bd1c9ad864fe101/library/alloc/src/boxed.rs:1042
24: 0x1ea90ba - <alloc::boxed::Box as core::ops::function::FnOnce>::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