[INFO] fetching crate rt 0.14.0... [INFO] checking rt-0.14.0 against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1 [INFO] extracting crate rt 0.14.0 into /workspace/builds/worker-0-tc2/source [INFO] validating manifest of crates.io crate rt 0.14.0 on toolchain 65132f36b923285d5da381c2fbafee6ce899e841 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rt 0.14.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate rt 0.14.0 [INFO] tweaked toml for crates.io crate rt 0.14.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate crates.io crate rt 0.14.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c42d834e3d99a57f32e3785f3f2f5300ab69f11799ddfc749bc1fd5effcc3069 [INFO] running `Command { std: "docker" "start" "-a" "c42d834e3d99a57f32e3785f3f2f5300ab69f11799ddfc749bc1fd5effcc3069", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c42d834e3d99a57f32e3785f3f2f5300ab69f11799ddfc749bc1fd5effcc3069", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c42d834e3d99a57f32e3785f3f2f5300ab69f11799ddfc749bc1fd5effcc3069", kill_on_drop: false }` [INFO] [stdout] c42d834e3d99a57f32e3785f3f2f5300ab69f11799ddfc749bc1fd5effcc3069 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 22d48c5f037a3e04b17f2dbbe350ef8cab8b7660c4e74cccb830127fd9a4b5ff [INFO] running `Command { std: "docker" "start" "-a" "22d48c5f037a3e04b17f2dbbe350ef8cab8b7660c4e74cccb830127fd9a4b5ff", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling bindgen v0.70.1 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Checking atomic_float v1.1.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Compiling cc v1.1.23 [INFO] [stderr] Compiling regex-automata v0.4.8 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.11.0 [INFO] [stderr] Compiling rt v0.14.0 (/tmp/fixit) [INFO] [stderr] Migrating rust/build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed rust/src/sync/mutex.rs (1 fix) [INFO] [stderr] Fixed rust/src/sync/lazy_lock.rs (1 fix) [INFO] [stderr] Fixed rust/src/sync/queue.rs (1 fix) [INFO] [stderr] Fixed rust/src/sync/sem.rs (3 fixes) [INFO] [stderr] Fixed rust/src/sync/rwlock.rs (1 fix) [INFO] [stderr] Fixed rust/src/sync/pool.rs (1 fix) [INFO] [stderr] Fixed rust/src/task.rs (6 fixes) [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs (112 fixes) [INFO] [stderr] Fixed rust/src/sync/barrier.rs (1 fix) [INFO] [stderr] Fixed rust/src/sync/notify.rs (1 fix) [INFO] [stderr] Fixed rust/src/timer.rs (22 fixes) [INFO] [stderr] Migrating rust/examples/empty.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/water/barrier.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/mutex.rs from 2021 edition to 2024 [INFO] [stderr] Fixed rust/examples/mutex.rs (2 fixes) [INFO] [stderr] Migrating rust/examples/lazy_lock.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/water/sem.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/queue.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/event.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/once.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/donate.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/pool.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/simple.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/rwlock.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/sem.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/once_lock.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/water/condvar.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/sleep.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/float.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/cond.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/notify.rs from 2021 edition to 2024 [INFO] [stderr] Migrating rust/examples/timer.rs from 2021 edition to 2024 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.98s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling rt v0.14.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:16482 [INFO] [stdout] | [INFO] [stdout] 3 | ... (pub :: core :: ffi :: c_uint) ; extern "C" { pub fn atomic_thread_fence (arg1 : memory_order) ; } extern "C" { pub fn atomic_signal_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:16548 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_fence (arg1 : memory_order) ; } extern "C" { pub fn atomic_signal_fence (arg1 : memory_order) ; } pub type atomic_bool = u8 ; pub ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18336 [INFO] [stdout] | [INFO] [stdout] 3 | ... _Value) - 0usize] ; } ; extern "C" { pub fn atomic_flag_test_and_set (arg1 : * mut atomic_flag) -> bool ; } extern "C" { pub fn atomi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18420 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn atomic_flag_test_and_set_explicit (arg1 : * mut atomic_flag , arg2 : memory_order) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:16482 [INFO] [stdout] | [INFO] [stdout] 3 | ... (pub :: core :: ffi :: c_uint) ; extern "C" { pub fn atomic_thread_fence (arg1 : memory_order) ; } extern "C" { pub fn atomic_signal_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18535 [INFO] [stdout] | [INFO] [stdout] 3 | ...arg2 : memory_order) -> bool ; } extern "C" { pub fn atomic_flag_clear (arg1 : * mut atomic_flag) ; } extern "C" { pub fn atomic_flag_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:16548 [INFO] [stdout] | [INFO] [stdout] 3 | ...d_fence (arg1 : memory_order) ; } extern "C" { pub fn atomic_signal_fence (arg1 : memory_order) ; } pub type atomic_bool = u8 ; pub ty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18604 [INFO] [stdout] | [INFO] [stdout] 3 | ...atomic_flag) ; } extern "C" { pub fn atomic_flag_clear_explicit (arg1 : * mut atomic_flag , arg2 : memory_order) ; } pub type rt_atomi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18336 [INFO] [stdout] | [INFO] [stdout] 3 | ... _Value) - 0usize] ; } ; extern "C" { pub fn atomic_flag_test_and_set (arg1 : * mut atomic_flag) -> bool ; } extern "C" { pub fn atomi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18420 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn atomic_flag_test_and_set_explicit (arg1 : * mut atomic_flag , arg2 : memory_order) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19042 [INFO] [stdout] | [INFO] [stdout] 3 | ...type rt_atomic_flag = atomic_flag ; extern "C" { pub fn rt_list_remove (node : * mut rt_list) ; } extern "C" { pub fn rt_list_is_empty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18535 [INFO] [stdout] | [INFO] [stdout] 3 | ...arg2 : memory_order) -> bool ; } extern "C" { pub fn atomic_flag_clear (arg1 : * mut atomic_flag) ; } extern "C" { pub fn atomic_flag_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19104 [INFO] [stdout] | [INFO] [stdout] 3 | ...ve (node : * mut rt_list) ; } extern "C" { pub fn rt_list_is_empty (list : * const rt_list) -> bool ; } extern "C" { pub fn rt_list_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19178 [INFO] [stdout] | [INFO] [stdout] 3 | ...const rt_list) -> bool ; } extern "C" { pub fn rt_list_front (list : * const rt_list) -> * mut rt_list ; } extern "C" { pub fn rt_list... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:18604 [INFO] [stdout] | [INFO] [stdout] 3 | ...atomic_flag) ; } extern "C" { pub fn atomic_flag_clear_explicit (arg1 : * mut atomic_flag , arg2 : memory_order) ; } pub type rt_atomi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19258 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut rt_list ; } extern "C" { pub fn rt_list_push_back (list : * mut rt_list , node : * mut rt_list) ; } extern "C" { pub fn rt_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19042 [INFO] [stdout] | [INFO] [stdout] 3 | ...type rt_atomic_flag = atomic_flag ; extern "C" { pub fn rt_list_remove (node : * mut rt_list) ; } extern "C" { pub fn rt_list_is_empty... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19346 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_list_insert_by (list : * mut rt_list , node : * mut rt_list , cmp : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const rt_list , arg2 : * const rt_list) -> bool >) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19104 [INFO] [stdout] | [INFO] [stdout] 3 | ...ve (node : * mut rt_list) ; } extern "C" { pub fn rt_list_is_empty (list : * const rt_list) -> bool ; } extern "C" { pub fn rt_list_fr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24773 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_record , pending) - 28usize] ; } ; extern "C" { pub fn rt_syscall_0 (syscall : rt_syscall) ; } extern "C" { pub fn rt_syscall_1 (sys... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19178 [INFO] [stdout] | [INFO] [stdout] 3 | ...const rt_list) -> bool ; } extern "C" { pub fn rt_list_front (list : * const rt_list) -> * mut rt_list ; } extern "C" { pub fn rt_list... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24833 [INFO] [stdout] | [INFO] [stdout] 3 | ..._0 (syscall : rt_syscall) ; } extern "C" { pub fn rt_syscall_1 (syscall : rt_syscall , arg0 : usize) ; } extern "C" { pub fn rt_syscal... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19258 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut rt_list ; } extern "C" { pub fn rt_list_push_back (list : * mut rt_list , node : * mut rt_list) ; } extern "C" { pub fn rt_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24908 [INFO] [stdout] | [INFO] [stdout] 3 | ...l , arg0 : usize) ; } extern "C" { pub fn rt_syscall_2 (syscall : rt_syscall , arg0 : usize , arg1 : usize) ; } extern "C" { pub fn rt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:19346 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_list_insert_by (list : * mut rt_list , node : * mut rt_list , cmp : :: core :: option :: Option < unsafe extern "C" fn (arg1 : * const rt_list , arg2 : * const rt_list) -> bool >) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24773 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_record , pending) - 28usize] ; } ; extern "C" { pub fn rt_syscall_0 (syscall : rt_syscall) ; } extern "C" { pub fn rt_syscall_1 (sys... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24998 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 : usize) ; } extern "C" { pub fn rt_syscall_3 (syscall : rt_syscall , arg0 : usize , arg1 : usize , arg2 : usize) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25103 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 : usize , arg2 : usize) ; } extern "C" { pub fn rt_syscall_push (record : * mut rt_syscall_record) ; } extern "C" { pub fn rt_syscal... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24833 [INFO] [stdout] | [INFO] [stdout] 3 | ..._0 (syscall : rt_syscall) ; } extern "C" { pub fn rt_syscall_1 (syscall : rt_syscall , arg0 : usize) ; } extern "C" { pub fn rt_syscal... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25178 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_push (record : * mut rt_syscall_record) ; } extern "C" { pub fn rt_syscall_pend () ; } extern "C" { pub fn rt_syscall_run (syscall :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24908 [INFO] [stdout] | [INFO] [stdout] 3 | ...l , arg0 : usize) ; } extern "C" { pub fn rt_syscall_2 (syscall : rt_syscall , arg0 : usize , arg1 : usize) ; } extern "C" { pub fn rt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25221 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_syscall_run (syscall : rt_syscall , arg0 : usize , arg1 : usize , arg2 : usize) -> * mut :: core :: ffi :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:24998 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 : usize) ; } extern "C" { pub fn rt_syscall_3 (syscall : rt_syscall , arg0 : usize , arg1 : usize , arg2 : usize) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25362 [INFO] [stdout] | [INFO] [stdout] 3 | ...ore :: ffi :: c_void ; } extern "C" { pub fn rt_syscall_run_pending () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn __sys... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25103 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 : usize , arg2 : usize) ; } extern "C" { pub fn rt_syscall_push (record : * mut rt_syscall_record) ; } extern "C" { pub fn rt_syscal... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25446 [INFO] [stdout] | [INFO] [stdout] 3 | ... ffi :: c_void ; } extern "C" { pub fn __sysconf (__name : :: core :: ffi :: c_int) -> :: core :: ffi :: c_long ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25178 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_push (record : * mut rt_syscall_record) ; } extern "C" { pub fn rt_syscall_pend () ; } extern "C" { pub fn rt_syscall_run (syscall :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25543 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int) -> :: core :: ffi :: c_long ; } extern "C" { pub fn rt_sem_post (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_from_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25221 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_syscall_run (syscall : rt_syscall , arg0 : usize , arg1 : usize , arg2 : usize) -> * mut :: core :: ffi :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25600 [INFO] [stdout] | [INFO] [stdout] 3 | ...sem_post (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_from_task (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25362 [INFO] [stdout] | [INFO] [stdout] 3 | ...ore :: ffi :: c_void ; } extern "C" { pub fn rt_syscall_run_pending () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn __sys... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25667 [INFO] [stdout] | [INFO] [stdout] 3 | ..._task (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_from_interrupt (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25446 [INFO] [stdout] | [INFO] [stdout] 3 | ... ffi :: c_void ; } extern "C" { pub fn __sysconf (__name : :: core :: ffi :: c_int) -> :: core :: ffi :: c_long ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25739 [INFO] [stdout] | [INFO] [stdout] 3 | ...em : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_n (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } extern "C" { pub fn rt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25543 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int) -> :: core :: ffi :: c_long ; } extern "C" { pub fn rt_sem_post (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_from_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25828 [INFO] [stdout] | [INFO] [stdout] 3 | ...ffi :: c_int) ; } extern "C" { pub fn rt_sem_post_n_from_task (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25600 [INFO] [stdout] | [INFO] [stdout] 3 | ...sem_post (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_from_task (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25927 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int) ; } extern "C" { pub fn rt_sem_post_n_from_interrupt (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25667 [INFO] [stdout] | [INFO] [stdout] 3 | ..._task (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_from_interrupt (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26031 [INFO] [stdout] | [INFO] [stdout] 3 | ...sem , n : :: core :: ffi :: c_int) ; } extern "C" { pub fn rt_sem_wait (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_trywait (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25739 [INFO] [stdout] | [INFO] [stdout] 3 | ...em : * mut rt_sem) ; } extern "C" { pub fn rt_sem_post_n (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } extern "C" { pub fn rt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26088 [INFO] [stdout] | [INFO] [stdout] 3 | ...em_wait (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_trywait (sem : * mut rt_sem) -> bool ; } extern "C" { pub fn rt_sem_timedw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25828 [INFO] [stdout] | [INFO] [stdout] 3 | ...ffi :: c_int) ; } extern "C" { pub fn rt_sem_post_n_from_task (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26156 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> bool ; } extern "C" { pub fn rt_sem_timedwait (sem : * mut rt_sem , ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:25927 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_int) ; } extern "C" { pub fn rt_sem_post_n_from_interrupt (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26262 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_ulong) -> bool ; } extern "C" { pub fn rt_sem_add_n (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } # [repr (C)] # [derive ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26031 [INFO] [stdout] | [INFO] [stdout] 3 | ...sem , n : :: core :: ffi :: c_int) ; } extern "C" { pub fn rt_sem_wait (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_trywait (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27334 [INFO] [stdout] | [INFO] [stdout] 3 | ...sem , post_record) - 32usize] ; } ; extern "C" { pub fn rt_cond_signal (cond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_broadcas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26088 [INFO] [stdout] | [INFO] [stdout] 3 | ...em_wait (sem : * mut rt_sem) ; } extern "C" { pub fn rt_sem_trywait (sem : * mut rt_sem) -> bool ; } extern "C" { pub fn rt_sem_timedw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27396 [INFO] [stdout] | [INFO] [stdout] 3 | ..._signal (cond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_broadcast (cond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_wait (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26156 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> bool ; } extern "C" { pub fn rt_sem_timedwait (sem : * mut rt_sem , ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27461 [INFO] [stdout] | [INFO] [stdout] 3 | ...ond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_wait (cond : * mut rt_cond , mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:26262 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_ulong) -> bool ; } extern "C" { pub fn rt_sem_add_n (sem : * mut rt_sem , n : :: core :: ffi :: c_int) ; } # [repr (C)] # [derive ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27546 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_cond_timedwait (cond : * mut rt_cond , mutex : * mut rt_mutex , ticks : :: core :: ffi :: c_ulong) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27334 [INFO] [stdout] | [INFO] [stdout] 3 | ...sem , post_record) - 32usize] ; } ; extern "C" { pub fn rt_cond_signal (cond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_broadcas... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28104 [INFO] [stdout] | [INFO] [stdout] 3 | ...f ! (rt_cond , sem) - 0usize] ; } ; extern "C" { pub fn rt_mutex_lock (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_unlock... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27396 [INFO] [stdout] | [INFO] [stdout] 3 | ..._signal (cond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_broadcast (cond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_wait (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28167 [INFO] [stdout] | [INFO] [stdout] 3 | ..._lock (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_unlock (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_trylo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27461 [INFO] [stdout] | [INFO] [stdout] 3 | ...ond : * mut rt_cond) ; } extern "C" { pub fn rt_cond_wait (cond : * mut rt_cond , mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28232 [INFO] [stdout] | [INFO] [stdout] 3 | ... (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_trylock (mutex : * mut rt_mutex) -> bool ; } extern "C" { pub fn rt_mutex_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:27546 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_cond_timedwait (cond : * mut rt_cond , mutex : * mut rt_mutex , ticks : :: core :: ffi :: c_ulong) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28306 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn rt_mutex_timedlock (mutex : * mut rt_mutex , ticks : :: core :: ffi :: c_ulong) -> bool ; } # [repr (C)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28104 [INFO] [stdout] | [INFO] [stdout] 3 | ...f ! (rt_cond , sem) - 0usize] ; } ; extern "C" { pub fn rt_mutex_lock (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_unlock... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:29269 [INFO] [stdout] | [INFO] [stdout] 3 | ...ex , level) - 40usize] ; } ; extern "C" { pub fn rt_barrier_wait (barrier : * mut rt_barrier) -> bool ; } # [repr (C)] # [derive (Copy... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28167 [INFO] [stdout] | [INFO] [stdout] 3 | ..._lock (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_unlock (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_trylo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30382 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (rt_barrier , generation) - 120usize] ; } ; extern "C" { pub fn rt_cycle_init () ; } extern "C" { pub fn rt_cycle () -> u32 ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28232 [INFO] [stdout] | [INFO] [stdout] 3 | ... (mutex : * mut rt_mutex) ; } extern "C" { pub fn rt_mutex_trylock (mutex : * mut rt_mutex) -> bool ; } extern "C" { pub fn rt_mutex_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30423 [INFO] [stdout] | [INFO] [stdout] 3 | ... } ; extern "C" { pub fn rt_cycle_init () ; } extern "C" { pub fn rt_cycle () -> u32 ; } extern "C" { pub fn rt_task_cycle_pause () ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:28306 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn rt_mutex_timedlock (mutex : * mut rt_mutex , ticks : :: core :: ffi :: c_ulong) -> bool ; } # [repr (C)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30466 [INFO] [stdout] | [INFO] [stdout] 3 | ... extern "C" { pub fn rt_cycle () -> u32 ; } extern "C" { pub fn rt_task_cycle_pause () ; } extern "C" { pub fn rt_task_cycle_resume ()... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:29269 [INFO] [stdout] | [INFO] [stdout] 3 | ...ex , level) - 40usize] ; } ; extern "C" { pub fn rt_barrier_wait (barrier : * mut rt_barrier) -> bool ; } # [repr (C)] # [derive (Copy... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30513 [INFO] [stdout] | [INFO] [stdout] 3 | ...rn "C" { pub fn rt_task_cycle_pause () ; } extern "C" { pub fn rt_task_cycle_resume () ; } extern "C" { pub fn rt_event_clear (arg1 : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30382 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (rt_barrier , generation) - 120usize] ; } ; extern "C" { pub fn rt_cycle_init () ; } extern "C" { pub fn rt_cycle () -> u32 ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30561 [INFO] [stdout] | [INFO] [stdout] 3 | ..._task_cycle_resume () ; } extern "C" { pub fn rt_event_clear (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_ev... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30423 [INFO] [stdout] | [INFO] [stdout] 3 | ... } ; extern "C" { pub fn rt_cycle_init () ; } extern "C" { pub fn rt_cycle () -> u32 ; } extern "C" { pub fn rt_task_cycle_pause () ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30644 [INFO] [stdout] | [INFO] [stdout] 3 | ..._event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_get (arg1 : * const rt_event) -> u32 ; } extern "C" { pub fn rt_event_set... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30466 [INFO] [stdout] | [INFO] [stdout] 3 | ... extern "C" { pub fn rt_cycle () -> u32 ; } extern "C" { pub fn rt_task_cycle_pause () ; } extern "C" { pub fn rt_task_cycle_resume ()... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30714 [INFO] [stdout] | [INFO] [stdout] 3 | ...const rt_event) -> u32 ; } extern "C" { pub fn rt_event_set (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_eve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30513 [INFO] [stdout] | [INFO] [stdout] 3 | ...rn "C" { pub fn rt_task_cycle_pause () ; } extern "C" { pub fn rt_task_cycle_resume () ; } extern "C" { pub fn rt_event_clear (arg1 : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30795 [INFO] [stdout] | [INFO] [stdout] 3 | ...rg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_set_from_task (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30561 [INFO] [stdout] | [INFO] [stdout] 3 | ..._task_cycle_resume () ; } extern "C" { pub fn rt_event_clear (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_ev... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30886 [INFO] [stdout] | [INFO] [stdout] 3 | ... : u32) -> u32 ; } extern "C" { pub fn rt_event_set_from_interrupt (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30644 [INFO] [stdout] | [INFO] [stdout] 3 | ..._event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_get (arg1 : * const rt_event) -> u32 ; } extern "C" { pub fn rt_event_set... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30982 [INFO] [stdout] | [INFO] [stdout] 3 | ... , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_wait (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_eve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30714 [INFO] [stdout] | [INFO] [stdout] 3 | ...const rt_event) -> u32 ; } extern "C" { pub fn rt_event_set (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_eve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:31064 [INFO] [stdout] | [INFO] [stdout] 3 | ..., arg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_trywait (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30795 [INFO] [stdout] | [INFO] [stdout] 3 | ...rg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_set_from_task (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:31149 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { pub fn rt_event_timedwait (arg1 : * mut rt_event , arg2 : u32 , ticks : :: core :: ffi :: c_ulong) -> u32 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30886 [INFO] [stdout] | [INFO] [stdout] 3 | ... : u32) -> u32 ; } extern "C" { pub fn rt_event_set_from_interrupt (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:31272 [INFO] [stdout] | [INFO] [stdout] 3 | ... ffi :: c_ulong) -> u32 ; } extern "C" { pub fn rt_event_bits_match (bits : u32 , wait : u32) -> bool ; } pub const RT_EVENT_WAITED_MA... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:30982 [INFO] [stdout] | [INFO] [stdout] 3 | ... , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_wait (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_eve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32283 [INFO] [stdout] | [INFO] [stdout] 3 | ...set_of ! (rt_event , set_record) - 24usize] ; } ; extern "C" { pub fn rt_idle () ; } extern "C" { pub fn rt_notify_post (note : * mut ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:31064 [INFO] [stdout] | [INFO] [stdout] 3 | ..., arg2 : u32) -> u32 ; } extern "C" { pub fn rt_event_trywait (arg1 : * mut rt_event , arg2 : u32) -> u32 ; } extern "C" { pub fn rt_e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32318 [INFO] [stdout] | [INFO] [stdout] 3 | ...extern "C" { pub fn rt_idle () ; } extern "C" { pub fn rt_notify_post (note : * mut rt_notify) ; } extern "C" { pub fn rt_notify_or (n... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:31149 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { pub fn rt_event_timedwait (arg1 : * mut rt_event , arg2 : u32 , ticks : :: core :: ffi :: c_ulong) -> u32 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:31272 [INFO] [stdout] | [INFO] [stdout] 3 | ... ffi :: c_ulong) -> u32 ; } extern "C" { pub fn rt_event_bits_match (bits : u32 , wait : u32) -> bool ; } pub const RT_EVENT_WAITED_MA... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32382 [INFO] [stdout] | [INFO] [stdout] 3 | ...(note : * mut rt_notify) ; } extern "C" { pub fn rt_notify_or (note : * mut rt_notify , value : u32) ; } extern "C" { pub fn rt_notify... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32458 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_notify , value : u32) ; } extern "C" { pub fn rt_notify_add (note : * mut rt_notify , value : u32) ; } extern "C" { pub fn rt_notif... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32283 [INFO] [stdout] | [INFO] [stdout] 3 | ...set_of ! (rt_event , set_record) - 24usize] ; } ; extern "C" { pub fn rt_idle () ; } extern "C" { pub fn rt_notify_post (note : * mut ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32535 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_notify , value : u32) ; } extern "C" { pub fn rt_notify_set (note : * mut rt_notify , value : u32) ; } extern "C" { pub fn rt_notif... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32318 [INFO] [stdout] | [INFO] [stdout] 3 | ...extern "C" { pub fn rt_idle () ; } extern "C" { pub fn rt_notify_post (note : * mut rt_notify) ; } extern "C" { pub fn rt_notify_or (n... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32612 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut rt_notify , value : u32) ; } extern "C" { pub fn rt_notify_wait (note : * mut rt_notify) -> u32 ; } extern "C" { pub fn rt_notify_w... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32382 [INFO] [stdout] | [INFO] [stdout] 3 | ...(note : * mut rt_notify) ; } extern "C" { pub fn rt_notify_or (note : * mut rt_notify , value : u32) ; } extern "C" { pub fn rt_notify... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32683 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_notify) -> u32 ; } extern "C" { pub fn rt_notify_wait_clear (note : * mut rt_notify , clear : u32) -> u32 ; } extern "C" { pub fn r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32458 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_notify , value : u32) ; } extern "C" { pub fn rt_notify_add (note : * mut rt_notify , value : u32) ; } extern "C" { pub fn rt_notif... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32774 [INFO] [stdout] | [INFO] [stdout] 3 | ...r : u32) -> u32 ; } extern "C" { pub fn rt_notify_trywait (note : * mut rt_notify , value : * mut u32) -> bool ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32869 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_notify_trywait_clear (note : * mut rt_notify , value : * mut u32 , clear : u32) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32535 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_notify , value : u32) ; } extern "C" { pub fn rt_notify_set (note : * mut rt_notify , value : u32) ; } extern "C" { pub fn rt_notif... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32612 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut rt_notify , value : u32) ; } extern "C" { pub fn rt_notify_wait (note : * mut rt_notify) -> u32 ; } extern "C" { pub fn rt_notify_w... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32984 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_notify_timedwait (note : * mut rt_notify , value : * mut u32 , ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32683 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_notify) -> u32 ; } extern "C" { pub fn rt_notify_wait_clear (note : * mut rt_notify , clear : u32) -> u32 ; } extern "C" { pub fn r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:33117 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_notify_timedwait_clear (note : * mut rt_notify , value : * mut u32 , clear : u32 , ticks : :: core :: ffi :: c_ulong) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32774 [INFO] [stdout] | [INFO] [stdout] 3 | ...r : u32) -> u32 ; } extern "C" { pub fn rt_notify_trywait (note : * mut rt_notify , value : * mut u32) -> bool ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:33842 [INFO] [stdout] | [INFO] [stdout] 3 | ...tify , sem) - 8usize] ; } ; extern "C" { pub fn rt_panic (msg : * const :: core :: ffi :: c_char) -> ! ; } extern "C" { pub fn rt_asse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:33921 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char) -> ! ; } extern "C" { pub fn rt_assert (condition : bool , msg : * const :: core :: ffi :: c_char) ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32869 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_notify_trywait_clear (note : * mut rt_notify , value : * mut u32 , clear : u32) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34015 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char) ; } extern "C" { pub fn rt_queue_push (queue : * mut rt_queue , elem : * const :: core :: ffi :: c_void) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:32984 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_notify_timedwait (note : * mut rt_notify , value : * mut u32 , ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34120 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn rt_queue_pop (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:33117 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_notify_timedwait_clear (note : * mut rt_notify , value : * mut u32 , clear : u32 , ticks : :: core :: ffi :: c_ulong) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34222 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn rt_queue_peek (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:33842 [INFO] [stdout] | [INFO] [stdout] 3 | ...tify , sem) - 8usize] ; } ; extern "C" { pub fn rt_panic (msg : * const :: core :: ffi :: c_char) -> ! ; } extern "C" { pub fn rt_asse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34325 [INFO] [stdout] | [INFO] [stdout] 3 | ...oid) ; } extern "C" { pub fn rt_queue_trypush (queue : * mut rt_queue , elem : * const :: core :: ffi :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:33921 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char) -> ! ; } extern "C" { pub fn rt_assert (condition : bool , msg : * const :: core :: ffi :: c_char) ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34441 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn rt_queue_trypop (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34554 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_queue_trypeek (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34015 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char) ; } extern "C" { pub fn rt_queue_push (queue : * mut rt_queue , elem : * const :: core :: ffi :: c_void) ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_queue_timedpush (queue : * mut rt_queue , elem : * const :: core :: ffi :: c_void , ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34120 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn rt_queue_pop (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34822 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_queue_timedpop (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void , ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34222 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn rt_queue_peek (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34973 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_queue_timedpeek (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void , ticks : :: core :: ffi :: c_ulong) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34325 [INFO] [stdout] | [INFO] [stdout] 3 | ...oid) ; } extern "C" { pub fn rt_queue_trypush (queue : * mut rt_queue , elem : * const :: core :: ffi :: c_void) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36497 [INFO] [stdout] | [INFO] [stdout] 3 | ...ue , elem_size) - 168usize] ; } ; extern "C" { pub fn rt_rwlock_rdlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_tryr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34441 [INFO] [stdout] | [INFO] [stdout] 3 | ...> bool ; } extern "C" { pub fn rt_queue_trypop (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36563 [INFO] [stdout] | [INFO] [stdout] 3 | ...(lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_tryrdlock (lock : * mut rt_rwlock) -> bool ; } extern "C" { pub fn rt_rwloc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34554 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_queue_trypeek (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void) -> bool ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36640 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_rwlock_timedrdlock (lock : * mut rt_rwlock , ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_queue_timedpush (queue : * mut rt_queue , elem : * const :: core :: ffi :: c_void , ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36755 [INFO] [stdout] | [INFO] [stdout] 3 | ...e :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_rwlock_rdunlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_wrl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34822 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_queue_timedpop (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void , ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:34973 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_queue_timedpeek (queue : * mut rt_queue , elem : * mut :: core :: ffi :: c_void , ticks : :: core :: ffi :: c_ulong) -> bool ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36823 [INFO] [stdout] | [INFO] [stdout] 3 | ...lock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_wrlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_tryw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36497 [INFO] [stdout] | [INFO] [stdout] 3 | ...ue , elem_size) - 168usize] ; } ; extern "C" { pub fn rt_rwlock_rdlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_tryr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36889 [INFO] [stdout] | [INFO] [stdout] 3 | ...(lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_trywrlock (lock : * mut rt_rwlock) -> bool ; } extern "C" { pub fn rt_rwloc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36563 [INFO] [stdout] | [INFO] [stdout] 3 | ...(lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_tryrdlock (lock : * mut rt_rwlock) -> bool ; } extern "C" { pub fn rt_rwloc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36966 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_rwlock_timedwrlock (lock : * mut rt_rwlock , ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36640 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_rwlock_timedrdlock (lock : * mut rt_rwlock , ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37081 [INFO] [stdout] | [INFO] [stdout] 3 | ...e :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_rwlock_wrunlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_unl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36755 [INFO] [stdout] | [INFO] [stdout] 3 | ...e :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_rwlock_rdunlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_wrl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37149 [INFO] [stdout] | [INFO] [stdout] 3 | ...lock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_unlock (lock : * mut rt_rwlock) ; } # [repr (C)] # [derive (Copy , Clo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36823 [INFO] [stdout] | [INFO] [stdout] 3 | ...lock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_wrlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_tryw... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37913 [INFO] [stdout] | [INFO] [stdout] 3 | ...ffset_of ! (rt_rwlock , cond) - 56usize] ; } ; extern "C" { pub fn rt_start () -> ! ; } extern "C" { pub fn rt_start_context () -> * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36889 [INFO] [stdout] | [INFO] [stdout] 3 | ...(lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_trywrlock (lock : * mut rt_rwlock) -> bool ; } extern "C" { pub fn rt_rwloc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37954 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub fn rt_start () -> ! ; } extern "C" { pub fn rt_start_context () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_conte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38032 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_context_init (fn_ : usize , arg : usize , stack : * mut :: core :: ffi :: c_void , stack_size : usize) -> * mut :: core :: ffi :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:36966 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool ; } extern "C" { pub fn rt_rwlock_timedwrlock (lock : * mut rt_rwlock , ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38196 [INFO] [stdout] | [INFO] [stdout] 3 | ...re :: ffi :: c_void ; } extern "C" { pub static mut rt_context_prev : * mut * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37081 [INFO] [stdout] | [INFO] [stdout] 3 | ...e :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_rwlock_wrunlock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_unl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38283 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: core :: ffi :: c_void ; } extern "C" { pub fn rt_tls_set (tls : * mut :: core :: ffi :: c_void) ; } extern "C" { pub fn rt_tls_get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37149 [INFO] [stdout] | [INFO] [stdout] 3 | ...lock (lock : * mut rt_rwlock) ; } extern "C" { pub fn rt_rwlock_unlock (lock : * mut rt_rwlock) ; } # [repr (C)] # [derive (Copy , Clo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38357 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: core :: ffi :: c_void) ; } extern "C" { pub fn rt_tls_get () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_task_yie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37913 [INFO] [stdout] | [INFO] [stdout] 3 | ...ffset_of ! (rt_rwlock , cond) - 56usize] ; } ; extern "C" { pub fn rt_start () -> ! ; } extern "C" { pub fn rt_start_context () -> * m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38429 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_get () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_task_yield () ; } extern "C" { pub fn rt_task_sleep (ticks : :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:37954 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub fn rt_start () -> ! ; } extern "C" { pub fn rt_start_context () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_conte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38470 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ pub fn rt_task_yield () ; } extern "C" { pub fn rt_task_sleep (ticks : :: core :: ffi :: c_ulong) ; } extern "C" { pub fn rt_task_sl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38544 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_task_sleep_periodic (last_wake_tick : * mut :: core :: ffi :: c_ulong , period : :: core :: ffi :: c_ulong) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38032 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_context_init (fn_ : usize , arg : usize , stack : * mut :: core :: ffi :: c_void , stack_size : usize) -> * mut :: core :: ffi :: c_void ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38196 [INFO] [stdout] | [INFO] [stdout] 3 | ...re :: ffi :: c_void ; } extern "C" { pub static mut rt_context_prev : * mut * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38679 [INFO] [stdout] | [INFO] [stdout] 3 | ...ng , period : :: core :: ffi :: c_ulong) ; } extern "C" { pub fn rt_task_exit () -> ! ; } extern "C" { pub fn rt_task_name () -> * con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38283 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: core :: ffi :: c_void ; } extern "C" { pub fn rt_tls_set (tls : * mut :: core :: ffi :: c_void) ; } extern "C" { pub fn rt_tls_get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38724 [INFO] [stdout] | [INFO] [stdout] 3 | ... fn rt_task_exit () -> ! ; } extern "C" { pub fn rt_task_name () -> * const :: core :: ffi :: c_char ; } extern "C" { pub fn rt_task_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38357 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: core :: ffi :: c_void) ; } extern "C" { pub fn rt_tls_get () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_task_yie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38800 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * const :: core :: ffi :: c_char ; } extern "C" { pub fn rt_task_self () -> * mut rt_task ; } extern "C" { pub fn rt_task_drop_privi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38429 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_get () -> * mut :: core :: ffi :: c_void ; } extern "C" { pub fn rt_task_yield () ; } extern "C" { pub fn rt_task_sleep (ticks : :: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38857 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn rt_task_self () -> * mut rt_task ; } extern "C" { pub fn rt_task_drop_privilege () ; } extern "C" { pub static mut rt_global_task... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38470 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ pub fn rt_task_yield () ; } extern "C" { pub fn rt_task_sleep (ticks : :: core :: ffi :: c_ulong) ; } extern "C" { pub fn rt_task_sl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38907 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub fn rt_task_drop_privilege () ; } extern "C" { pub static mut rt_global_task_list : rt_list ; } impl rt_task_state { pub const RT_TA... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38544 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_task_sleep_periodic (last_wake_tick : * mut :: core :: ffi :: c_ulong , period : :: core :: ffi :: c_ulong) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38679 [INFO] [stdout] | [INFO] [stdout] 3 | ...ng , period : :: core :: ffi :: c_ulong) ; } extern "C" { pub fn rt_task_exit () -> ! ; } extern "C" { pub fn rt_task_name () -> * con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43619 [INFO] [stdout] | [INFO] [stdout] 3 | ... global_task_list) - 104usize] ; } ; extern "C" { pub fn rt_task_ready (task : * mut rt_task) ; } extern "C" { pub static mut rt_activ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38724 [INFO] [stdout] | [INFO] [stdout] 3 | ... fn rt_task_exit () -> ! ; } extern "C" { pub fn rt_task_name () -> * const :: core :: ffi :: c_char ; } extern "C" { pub fn rt_task_s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43680 [INFO] [stdout] | [INFO] [stdout] 3 | ...sk_ready (task : * mut rt_task) ; } extern "C" { pub static mut rt_active_task : * mut rt_task ; } extern "C" { pub fn rt_tick_advance... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38800 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * const :: core :: ffi :: c_char ; } extern "C" { pub fn rt_task_self () -> * mut rt_task ; } extern "C" { pub fn rt_task_drop_privi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43743 [INFO] [stdout] | [INFO] [stdout] 3 | ...static mut rt_active_task : * mut rt_task ; } extern "C" { pub fn rt_tick_advance () ; } extern "C" { pub fn rt_tick_count () -> :: co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38857 [INFO] [stdout] | [INFO] [stdout] 3 | ...b fn rt_task_self () -> * mut rt_task ; } extern "C" { pub fn rt_task_drop_privilege () ; } extern "C" { pub static mut rt_global_task... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43786 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ pub fn rt_tick_advance () ; } extern "C" { pub fn rt_tick_count () -> :: core :: ffi :: c_ulong ; } extern "C" { pub fn rt_timer_sta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:38907 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub fn rt_task_drop_privilege () ; } extern "C" { pub static mut rt_global_task_list : rt_list ; } impl rt_task_state { pub const RT_TA... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43856 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: core :: ffi :: c_ulong ; } extern "C" { pub fn rt_timer_start (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trysta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43619 [INFO] [stdout] | [INFO] [stdout] 3 | ... global_task_list) - 104usize] ; } ; extern "C" { pub fn rt_task_ready (task : * mut rt_task) ; } extern "C" { pub static mut rt_activ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43920 [INFO] [stdout] | [INFO] [stdout] 3 | ... (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trystart (timer : * mut rt_timer) -> bool ; } extern "C" { pub fn rt_timer_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43680 [INFO] [stdout] | [INFO] [stdout] 3 | ...sk_ready (task : * mut rt_task) ; } extern "C" { pub static mut rt_active_task : * mut rt_task ; } extern "C" { pub fn rt_tick_advance... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43995 [INFO] [stdout] | [INFO] [stdout] 3 | ...ool ; } extern "C" { pub fn rt_timer_timedstart (timer : * mut rt_timer , block_ticks : :: core :: ffi :: c_ulong) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43743 [INFO] [stdout] | [INFO] [stdout] 3 | ...static mut rt_active_task : * mut rt_task ; } extern "C" { pub fn rt_tick_advance () ; } extern "C" { pub fn rt_tick_count () -> :: co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44114 [INFO] [stdout] | [INFO] [stdout] 3 | ...core :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_timer_stop (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trysto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43786 [INFO] [stdout] | [INFO] [stdout] 3 | ...{ pub fn rt_tick_advance () ; } extern "C" { pub fn rt_tick_count () -> :: core :: ffi :: c_ulong ; } extern "C" { pub fn rt_timer_sta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44177 [INFO] [stdout] | [INFO] [stdout] 3 | ... (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trystop (timer : * mut rt_timer) -> bool ; } extern "C" { pub fn rt_timer_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43856 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> :: core :: ffi :: c_ulong ; } extern "C" { pub fn rt_timer_start (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trysta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44251 [INFO] [stdout] | [INFO] [stdout] 3 | ...ool ; } extern "C" { pub fn rt_timer_timedstop (timer : * mut rt_timer , block_ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44369 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> bool ; } extern "C" { pub fn rt_timer_change_period (timer : * mut rt_timer , period : :: core :: ffi :: c_ulong) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43920 [INFO] [stdout] | [INFO] [stdout] 3 | ... (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trystart (timer : * mut rt_timer) -> bool ; } extern "C" { pub fn rt_timer_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:43995 [INFO] [stdout] | [INFO] [stdout] 3 | ...ool ; } extern "C" { pub fn rt_timer_timedstart (timer : * mut rt_timer , block_ticks : :: core :: ffi :: c_ulong) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44478 [INFO] [stdout] | [INFO] [stdout] 3 | ...g) ; } extern "C" { pub fn rt_timer_trychange_period (timer : * mut rt_timer , period : :: core :: ffi :: c_ulong) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44114 [INFO] [stdout] | [INFO] [stdout] 3 | ...core :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_timer_stop (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trysto... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44598 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_timer_timedchange_period (timer : * mut rt_timer , period : :: core :: ffi :: c_ulong , block_ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44762 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: core :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_timer_daemon (arg : usize) ; } # [repr (C)] # [derive (Copy , Clone)] p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44177 [INFO] [stdout] | [INFO] [stdout] 3 | ... (timer : * mut rt_timer) ; } extern "C" { pub fn rt_timer_trystop (timer : * mut rt_timer) -> bool ; } extern "C" { pub fn rt_timer_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:48044 [INFO] [stdout] | [INFO] [stdout] 3 | ..._of ! (rt_timer_command , op) - 16usize] ; } ; extern "C" { pub fn rt_trap () -> ! ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44251 [INFO] [stdout] | [INFO] [stdout] 3 | ...ool ; } extern "C" { pub fn rt_timer_timedstop (timer : * mut rt_timer , block_ticks : :: core :: ffi :: c_ulong) -> bool ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44369 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> bool ; } extern "C" { pub fn rt_timer_change_period (timer : * mut rt_timer , period : :: core :: ffi :: c_ulong) ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44478 [INFO] [stdout] | [INFO] [stdout] 3 | ...g) ; } extern "C" { pub fn rt_timer_trychange_period (timer : * mut rt_timer , period : :: core :: ffi :: c_ulong) -> bool ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44598 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rt_timer_timedchange_period (timer : * mut rt_timer , period : :: core :: ffi :: c_ulong , block_ticks : :: core :: ffi :: c_ulong) -> bool ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:44762 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: core :: ffi :: c_ulong) -> bool ; } extern "C" { pub fn rt_timer_daemon (arg : usize) ; } # [repr (C)] # [derive (Copy , Clone)] p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rt-86a3c86a3b237b08/out/bindings.rs:3:48044 [INFO] [stdout] | [INFO] [stdout] 3 | ..._of ! (rt_timer_command , op) - 16usize] ; } ; extern "C" { pub fn rt_trap () -> ! ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `rt` (lib) due to 112 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `rt` (lib test) due to 112 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "22d48c5f037a3e04b17f2dbbe350ef8cab8b7660c4e74cccb830127fd9a4b5ff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "22d48c5f037a3e04b17f2dbbe350ef8cab8b7660c4e74cccb830127fd9a4b5ff", kill_on_drop: false }` [INFO] [stdout] 22d48c5f037a3e04b17f2dbbe350ef8cab8b7660c4e74cccb830127fd9a4b5ff