Skip to content

Instantly share code, notes, and snippets.

@notgull
Created December 16, 2023 19:40
Show Gist options
  • Save notgull/05755d15f1fd758590cd375d57a54b21 to your computer and use it in GitHub Desktop.
Save notgull/05755d15f1fd758590cd375d57a54b21 to your computer and use it in GitHub Desktop.
Unsafe code error log
wasm-pack test --node --no-default-features --features portable-atomic
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
CARGO_INCREMENTAL: 0
CARGO_NET_GIT_FETCH_WITH_CLI: true
CARGO_NET_RETRY: 10
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
RUSTFLAGS: -D warnings
RUSTDOCFLAGS: -D warnings
RUSTUP_MAX_RETRIES: 10
[INFO]: 🎯 Checking for the Wasm target...
Compiling portable-atomic v1.6.0
Compiling portable-atomic-util v0.1.3
Compiling event-listener v4.0.0 (/home/runner/work/event-listener/event-listener)
Finished dev [unoptimized + debuginfo] target(s) in 0.84s
[INFO]: ⬇️ Installing wasm-bindgen...
Compiling event-listener v4.0.0 (/home/runner/work/event-listener/event-listener)
Finished test [unoptimized + debuginfo] target(s) in 0.09s
Running unittests src/lib.rs (target/wasm32-unknown-unknown/debug/deps/event_listener-dccf9100c03e665b.wasm)
Set timeout to 20 seconds...
Executing bindgen...
running 6 tests
test event_listener::sys::tests::uncontended_inner ... ok
test event_listener::sys::tests::listener_slab_notify_prop ... ok
test event_listener::sys::tests::listener_slab_register ... ok
test event_listener::sys::tests::listener_slab_notify ... ok
test event_listener::sys::tests::smoke_listener_slab ... ok
test event_listener::sys::tests::smoke_mutex ... ok
test result: ok. 6 passed; 0 failed; 0 ignored
Running tests/notify.rs (target/wasm32-unknown-unknown/debug/deps/notify-0ef5209d8abd9615.wasm)
Set timeout to 20 seconds...
Executing bindgen...
running 9 tests
panicked at /home/runner/work/event-listener/event-listener/src/no_std.rs:639:48:
index out of bounds: the len is 0 but the index is 4
Stack:
Error
at /home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:562:17
at logError (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:223:18)
at module.exports.__wbg_new_abda76e883ba8a5f (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:561:65)
at console_error_panic_hook::Error::new::h7d6b2a2d770f64c0 (wasm://wasm/0039f982:wasm-function[1462]:0x9b9fe)
at console_error_panic_hook::hook_impl::hd5f26b63473b4819 (wasm://wasm/0039f982:wasm-function[405]:0x68b55)
at console_error_panic_hook::hook::hedca37fbd9551172 (wasm://wasm/0039f982:wasm-function[2033]:0xa4f45)
at wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::h4947e30e1bc66a88 (wasm://wasm/0039f982:wasm-function[1124]:0x92beb)
at std::panicking::rust_panic_with_hook::hbf46ef0245cc9589 (wasm://wasm/0039f982:wasm-function[781]:0x83b7b)
at std::panicking::begin_panic_handler::{{closure}}::hc07db454214d2c87 (wasm://wasm/0039f982:wasm-function[1003]:0x8e49c)
at std::sys_common::backtrace::__rust_end_short_backtrace::hf9e2f055fb5ef672 (wasm://wasm/0039f982:wasm-function[2533]:0xa90e6)
test notify::notify_all_fair ... FAIL
panicked at /home/runner/work/event-listener/event-listener/src/no_std.rs:150:44:
called `Result::unwrap()` on an `Err` value: Full(Notify { count: 1, is_additional: false })
Stack:
Error
at /home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:562:17
at logError (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:223:18)
at module.exports.__wbg_new_abda76e883ba8a5f (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:561:65)
at console_error_panic_hook::Error::new::h7d6b2a2d770f64c0 (wasm://wasm/0039f982:wasm-function[1462]:0x9b9fe)
at console_error_panic_hook::hook_impl::hd5f26b63473b4819 (wasm://wasm/0039f982:wasm-function[405]:0x68b55)
at console_error_panic_hook::hook::hedca37fbd9551172 (wasm://wasm/0039f982:wasm-function[2033]:0xa4f45)
at wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::h4947e30e1bc66a88 (wasm://wasm/0039f982:wasm-function[1124]:0x92beb)
at std::panicking::rust_panic_with_hook::hbf46ef0245cc9589 (wasm://wasm/0039f982:wasm-function[781]:0x83b7b)
at std::panicking::begin_panic_handler::{{closure}}::hc07db454214d2c87 (wasm://wasm/0039f982:wasm-function[1003]:0x8e49c)
at std::sys_common::backtrace::__rust_end_short_backtrace::hf9e2f055fb5ef672 (wasm://wasm/0039f982:wasm-function[2533]:0xa90e6)
panicked at /home/runner/work/event-listener/event-listener/src/no_std.rs:150:44:
called `Result::unwrap()` on an `Err` value: Full(Notify { count: 1, is_additional: true })
Stack:
Error
at /home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:562:17
at logError (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:223:18)
at module.exports.__wbg_new_abda76e883ba8a5f (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:561:65)
at console_error_panic_hook::Error::new::h7d6b2a2d770f64c0 (wasm://wasm/0039f982:wasm-function[1462]:0x9b9fe)
at console_error_panic_hook::hook_impl::hd5f26b63473b4819 (wasm://wasm/0039f982:wasm-function[405]:0x68b55)
at console_error_panic_hook::hook::hedca37fbd9551172 (wasm://wasm/0039f982:wasm-function[2033]:0xa4f45)
at wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::h4947e30e1bc66a88 (wasm://wasm/0039f982:wasm-function[1124]:0x92beb)
at std::panicking::rust_panic_with_hook::hbf46ef0245cc9589 (wasm://wasm/0039f982:wasm-function[781]:0x83b7b)
at std::panicking::begin_panic_handler::{{closure}}::hc07db454214d2c87 (wasm://wasm/0039f982:wasm-function[1003]:0x8e49c)
at std::sys_common::backtrace::__rust_end_short_backtrace::hf9e2f055fb5ef672 (wasm://wasm/0039f982:wasm-function[2533]:0xa90e6)
panicked at /home/runner/work/event-listener/event-listener/src/no_std.rs:150:44:
called `Result::unwrap()` on an `Err` value: Closed(Notify { count: 2, is_additional: false })
Stack:
Error
at /home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:562:17
at logError (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:223:18)
at module.exports.__wbg_new_abda76e883ba8a5f (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:561:65)
at console_error_panic_hook::Error::new::h7d6b2a2d770f64c0 (wasm://wasm/0039f982:wasm-function[1462]:0x9b9fe)
at console_error_panic_hook::hook_impl::hd5f26b63473b4819 (wasm://wasm/0039f982:wasm-function[405]:0x68b55)
at console_error_panic_hook::hook::hedca37fbd9551172 (wasm://wasm/0039f982:wasm-function[2033]:0xa4f45)
at wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::h4947e30e1bc66a88 (wasm://wasm/0039f982:wasm-function[1124]:0x92beb)
at std::panicking::rust_panic_with_hook::hbf46ef0245cc9589 (wasm://wasm/0039f982:wasm-function[781]:0x83b7b)
at std::panicking::begin_panic_handler::{{closure}}::hc07db454214d2c87 (wasm://wasm/0039f982:wasm-function[1003]:0x8e49c)
at std::sys_common::backtrace::__rust_end_short_backtrace::hf9e2f055fb5ef672 (wasm://wasm/0039f982:wasm-function[2533]:0xa90e6)
test notify::drop_non_notified ... FAIL
test notify::drop_notified_additional ... FAIL
test notify::drop_notified2 ... FAIL
panicked at /home/runner/work/event-listener/event-listener/src/no_std.rs:150:44:
called `Result::unwrap()` on an `Err` value: Closed(Notify { count: 1, is_additional: false })
Stack:
Error
at /home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:562:17
at logError (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:223:18)
at module.exports.__wbg_new_abda76e883ba8a5f (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:561:65)
at console_error_panic_hook::Error::new::h7d6b2a2d770f64c0 (wasm://wasm/0039f982:wasm-function[1462]:0x9b9fe)
at console_error_panic_hook::hook_impl::hd5f26b63473b4819 (wasm://wasm/0039f982:wasm-function[405]:0x68b55)
at console_error_panic_hook::hook::hedca37fbd9551172 (wasm://wasm/0039f982:wasm-function[2033]:0xa4f45)
at wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::h4947e30e1bc66a88 (wasm://wasm/0039f982:wasm-function[1124]:0x92beb)
at std::panicking::rust_panic_with_hook::hbf46ef0245cc9589 (wasm://wasm/0039f982:wasm-function[781]:0x83b7b)
at std::panicking::begin_panic_handler::{{closure}}::hc07db454214d2c87 (wasm://wasm/0039f982:wasm-function[1003]:0x8e49c)
at std::sys_common::backtrace::__rust_end_short_backtrace::hf9e2f055fb5ef672 (wasm://wasm/0039f982:wasm-function[2533]:0xa90e6)
panicked at /home/runner/work/event-listener/event-listener/src/no_std.rs:150:44:
called `Result::unwrap()` on an `Err` value: Full(Notify { count: 4294967295, is_additional: false })
Stack:
Error
at /home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:562:17
at logError (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:223:18)
at module.exports.__wbg_new_abda76e883ba8a5f (/home/runner/work/event-listener/event-listener/target/wasm32-unknown-unknown/wbg-tmp-notify-0ef5209d8abd9615.wasm/wasm-bindgen-test.js:561:65)
at console_error_panic_hook::Error::new::h7d6b2a2d770f64c0 (wasm://wasm/0039f982:wasm-function[1462]:0x9b9fe)
at console_error_panic_hook::hook_impl::hd5f26b63473b4819 (wasm://wasm/0039f982:wasm-function[405]:0x68b55)
at console_error_panic_hook::hook::hedca37fbd9551172 (wasm://wasm/0039f982:wasm-function[2033]:0xa4f45)
at wasm_bindgen_test::__rt::Context::new::{{closure}}::{{closure}}::h4947e30e1bc66a88 (wasm://wasm/0039f982:wasm-function[1124]:0x92beb)
at std::panicking::rust_panic_with_hook::hbf46ef0245cc9589 (wasm://wasm/0039f982:wasm-function[781]:0x83b7b)
at std::panicking::begin_panic_handler::{{closure}}::hc07db454214d2c87 (wasm://wasm/0039f982:wasm-function[1003]:0x8e49c)
at std::sys_common::backtrace::__rust_end_short_backtrace::hf9e2f055fb5ef672 (wasm://wasm/0039f982:wasm-function[2533]:0xa90e6)
test notify::drop_notified ... FAIL
test notify::notify_all ... FAIL
Error: The operation was canceled.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment