[INFO] cloning repository https://github.com/Artisan-Lab/asterinas-rapx
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Artisan-Lab/asterinas-rapx" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FArtisan-Lab%2Fasterinas-rapx", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FArtisan-Lab%2Fasterinas-rapx'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0222deb17988eee28b3cbf9ba1b630d763159ff3
[INFO] checking Artisan-Lab/asterinas-rapx against master#021fc25b7a48f6051bee1e1f06c7a277e4de1cc9 for pr-151510
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FArtisan-Lab%2Fasterinas-rapx" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Artisan-Lab/asterinas-rapx
[INFO] finished tweaking git repo https://github.com/Artisan-Lab/asterinas-rapx
[INFO] tweaked toml for git repo https://github.com/Artisan-Lab/asterinas-rapx written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Artisan-Lab/asterinas-rapx on toolchain 021fc25b7a48f6051bee1e1f06c7a277e4de1cc9
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+021fc25b7a48f6051bee1e1f06c7a277e4de1cc9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Artisan-Lab/asterinas-rapx 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" "+021fc25b7a48f6051bee1e1f06c7a277e4de1cc9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/asterinas/inherit-methods-macro`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/asterinas/ostd-pod`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zero v0.1.3
[INFO] [stderr]   Downloaded uefi-macros v0.16.0
[INFO] [stderr]   Downloaded ptr_meta_derive v0.2.0
[INFO] [stderr]   Downloaded uefi-raw v0.8.0
[INFO] [stderr]   Downloaded ptr_meta v0.3.0
[INFO] [stderr]   Downloaded ucs2 v0.3.3
[INFO] [stderr]   Downloaded rle-decode-fast v1.0.3
[INFO] [stderr]   Downloaded uguid v2.2.1
[INFO] [stderr]   Downloaded libflate_lz77 v2.1.0
[INFO] [stderr]   Downloaded tdx-guest v0.2.1
[INFO] [stderr]   Downloaded ptr_meta_derive v0.3.0
[INFO] [stderr]   Downloaded loongArch64 v0.2.5
[INFO] [stderr]   Downloaded acpi v5.2.0
[INFO] [stderr]   Downloaded intrusive-collections v0.9.7
[INFO] [stderr]   Downloaded minicov v0.3.7
[INFO] [stderr]   Downloaded multiboot2 v0.24.0
[INFO] [stderr]   Downloaded cc v1.2.5
[INFO] [stderr]   Downloaded x86_64 v0.14.13
[INFO] [stderr]   Downloaded libflate v2.1.0
[INFO] [stderr]   Downloaded fdt v0.1.5
[INFO] [stderr]   Downloaded volatile v0.6.1
[INFO] [stderr]   Downloaded uefi v0.32.0
[INFO] [stderr]   Downloaded qemu-exit v3.0.2
[INFO] [stderr]   Downloaded dary_heap v0.3.7
[INFO] [stderr]   Downloaded sbi-spec v0.0.7
[INFO] [stderr]   Downloaded sbi-rt v0.0.3
[INFO] [stderr]   Downloaded unwinding v0.2.8
[INFO] [stderr]   Downloaded uart_16550 v0.3.2
[INFO] [stderr]   Downloaded xmas-elf v0.10.0
[INFO] [stderr]   Downloaded ptr_meta v0.2.0
[INFO] [stderr]   Downloaded multiboot2-common v0.3.0
[INFO] [stderr]   Downloaded iced-x86 v1.21.0
[INFO] [stderr]   Downloaded x86 v0.52.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+021fc25b7a48f6051bee1e1f06c7a277e4de1cc9" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 193448962ebeef66d732c0960dd52a02906c6a65e3c37fd90e61473c8664089e
[INFO] running `Command { std: "docker" "start" "-a" "193448962ebeef66d732c0960dd52a02906c6a65e3c37fd90e61473c8664089e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "193448962ebeef66d732c0960dd52a02906c6a65e3c37fd90e61473c8664089e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "193448962ebeef66d732c0960dd52a02906c6a65e3c37fd90e61473c8664089e", kill_on_drop: false }`
[INFO] [stdout] 193448962ebeef66d732c0960dd52a02906c6a65e3c37fd90e61473c8664089e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+021fc25b7a48f6051bee1e1f06c7a277e4de1cc9" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9179b8a4c7ff9e087c370ed4d8dfd9689631d053fad95d40bd05507db23c6b81
[INFO] running `Command { std: "docker" "start" "-a" "9179b8a4c7ff9e087c370ed4d8dfd9689631d053fad95d40bd05507db23c6b81", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]     Checking unicode-ident v1.0.18
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling libc v0.2.172
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking rle-decode-fast v1.0.3
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]     Checking bit_field v0.10.2
[INFO] [stderr]     Checking crc32fast v1.4.2
[INFO] [stderr]    Compiling zerocopy v0.8.25
[INFO] [stderr]    Compiling x86 v0.52.0
[INFO] [stderr]     Checking zero v0.1.3
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking adler32 v1.2.0
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking dary_heap v0.3.7
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking xmas-elf v0.10.0
[INFO] [stderr]     Checking raw-cpuid v10.7.0
[INFO] [stderr]     Checking linux-boot-params v0.16.1 (/opt/rustwide/workdir/ostd/libs/linux-bzimage/boot-params)
[INFO] [stderr]     Checking align_ext v0.1.0 (/opt/rustwide/workdir/ostd/libs/align_ext)
[INFO] [stderr]    Compiling linux-bzimage-setup v0.16.1 (/opt/rustwide/workdir/ostd/libs/linux-bzimage/setup)
[INFO] [stderr]     Checking intrusive-collections v0.9.7
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking gimli v0.28.1
[INFO] [stderr]     Checking ostd-test v0.16.1 (/opt/rustwide/workdir/ostd/libs/ostd-test)
[INFO] [stderr] error: failed to run custom build command for `linux-bzimage-setup v0.16.1 (/opt/rustwide/workdir/ostd/libs/linux-bzimage/setup)`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/linux-bzimage-setup-8b5137d7de870dd9/build-script-build` (exit status: 101)
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr]   thread 'main' (376) panicked at ostd/libs/linux-bzimage/setup/build.rs:8:68:
[INFO] [stderr]   called `Result::unwrap()` on an `Err` value: NotPresent
[INFO] [stderr]   stack backtrace:
[INFO] [stderr]      0:     0x5ad7253d83c2 - std[eb275a0245b67805]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr]      1:     0x5ad7253d83c2 - std[eb275a0245b67805]::backtrace_rs::backtrace::trace_unsynchronized::<std[eb275a0245b67805]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr]      2:     0x5ad7253d83c2 - std[eb275a0245b67805]::sys::backtrace::_print_fmt
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/sys/backtrace.rs:74:9
[INFO] [stderr]      3:     0x5ad7253d83c2 - <<std[eb275a0245b67805]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[3d7aa37e00cee3c2]::fmt::Display>::fmt
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/sys/backtrace.rs:44:26
[INFO] [stderr]      4:     0x5ad7253e9dba - <core[3d7aa37e00cee3c2]::fmt::rt::Argument>::fmt
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/core/src/fmt/rt.rs:152:76
[INFO] [stderr]      5:     0x5ad7253e9dba - core[3d7aa37e00cee3c2]::fmt::write
[INFO] [stderr]      6:     0x5ad7253dcb66 - std[eb275a0245b67805]::io::default_write_fmt::<std[eb275a0245b67805]::sys::stdio::unix::Stderr>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/io/mod.rs:639:11
[INFO] [stderr]      7:     0x5ad7253dcb66 - <std[eb275a0245b67805]::sys::stdio::unix::Stderr as std[eb275a0245b67805]::io::Write>::write_fmt
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/io/mod.rs:1994:13
[INFO] [stderr]      8:     0x5ad7253bd97f - <std[eb275a0245b67805]::sys::backtrace::BacktraceLock>::print
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/sys/backtrace.rs:47:9
[INFO] [stderr]      9:     0x5ad7253bd97f - std[eb275a0245b67805]::panicking::default_hook::{closure#0}
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:292:27
[INFO] [stderr]     10:     0x5ad7253d4241 - std[eb275a0245b67805]::panicking::default_hook
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:319:9
[INFO] [stderr]     11:     0x5ad7253d43fb - std[eb275a0245b67805]::panicking::panic_with_hook
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:825:13
[INFO] [stderr]     12:     0x5ad7253bda38 - std[eb275a0245b67805]::panicking::panic_handler::{closure#0}
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:698:13
[INFO] [stderr]     13:     0x5ad7253b56f9 - std[eb275a0245b67805]::sys::backtrace::__rust_end_short_backtrace::<std[eb275a0245b67805]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/sys/backtrace.rs:182:18
[INFO] [stderr]     14:     0x5ad7253be2dd - __rustc[97508c9a37649ef0]::rust_begin_unwind
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:689:5
[INFO] [stderr]     15:     0x5ad7253ea42c - core[3d7aa37e00cee3c2]::panicking::panic_fmt
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/core/src/panicking.rs:80:14
[INFO] [stderr]     16:     0x5ad7253ea202 - core[3d7aa37e00cee3c2]::result::unwrap_failed
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/core/src/result.rs:1867:5
[INFO] [stderr]     17:     0x5ad7253a3a8b - build_script_build[ab89fe54b79dffa9]::main
[INFO] [stderr]     18:     0x5ad7253a6663 - <fn() as core[3d7aa37e00cee3c2]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr]     19:     0x5ad7253a3316 - std[eb275a0245b67805]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stderr]     20:     0x5ad7253a3729 - std[eb275a0245b67805]::rt::lang_start::<()>::{closure#0}
[INFO] [stderr]     21:     0x5ad7253d33f6 - <&dyn core[3d7aa37e00cee3c2]::ops::function::Fn<(), Output = i32> + core[3d7aa37e00cee3c2]::marker::Sync + core[3d7aa37e00cee3c2]::panic::unwind_safe::RefUnwindSafe as core[3d7aa37e00cee3c2]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/core/src/ops/function.rs:287:21
[INFO] [stderr]     22:     0x5ad7253d33f6 - std[eb275a0245b67805]::panicking::catch_unwind::do_call::<&dyn core[3d7aa37e00cee3c2]::ops::function::Fn<(), Output = i32> + core[3d7aa37e00cee3c2]::marker::Sync + core[3d7aa37e00cee3c2]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:581:40
[INFO] [stderr]     23:     0x5ad7253d33f6 - std[eb275a0245b67805]::panicking::catch_unwind::<i32, &dyn core[3d7aa37e00cee3c2]::ops::function::Fn<(), Output = i32> + core[3d7aa37e00cee3c2]::marker::Sync + core[3d7aa37e00cee3c2]::panic::unwind_safe::RefUnwindSafe>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:544:19
[INFO] [stderr]     24:     0x5ad7253d33f6 - std[eb275a0245b67805]::panic::catch_unwind::<&dyn core[3d7aa37e00cee3c2]::ops::function::Fn<(), Output = i32> + core[3d7aa37e00cee3c2]::marker::Sync + core[3d7aa37e00cee3c2]::panic::unwind_safe::RefUnwindSafe, i32>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panic.rs:359:14
[INFO] [stderr]     25:     0x5ad7253d33f6 - std[eb275a0245b67805]::rt::lang_start_internal::{closure#0}
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/rt.rs:175:24
[INFO] [stderr]     26:     0x5ad7253d33f6 - std[eb275a0245b67805]::panicking::catch_unwind::do_call::<std[eb275a0245b67805]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:581:40
[INFO] [stderr]     27:     0x5ad7253d33f6 - std[eb275a0245b67805]::panicking::catch_unwind::<isize, std[eb275a0245b67805]::rt::lang_start_internal::{closure#0}>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panicking.rs:544:19
[INFO] [stderr]     28:     0x5ad7253d33f6 - std[eb275a0245b67805]::panic::catch_unwind::<std[eb275a0245b67805]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/panic.rs:359:14
[INFO] [stderr]     29:     0x5ad7253d33f6 - std[eb275a0245b67805]::rt::lang_start_internal
[INFO] [stderr]                                  at /rustc/021fc25b7a48f6051bee1e1f06c7a277e4de1cc9/library/std/src/rt.rs:171:5
[INFO] [stderr]     30:     0x5ad7253a3291 - std[eb275a0245b67805]::rt::lang_start::<()>
[INFO] [stderr]     31:     0x5ad7253a6995 - main
[INFO] [stderr]     32:     0x7f864ffae1ca - <unknown>
[INFO] [stderr]     33:     0x7f864ffae28b - __libc_start_main
[INFO] [stderr]     34:     0x5ad7253a2075 - _start
[INFO] [stderr]     35:                0x0 - <unknown>
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]    --> ostd/libs/ostd-test/src/lib.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 115 | #[derive(Clone, PartialEq, Debug)]
[INFO] [stdout]     |                 --------- in this derive macro expansion
[INFO] [stdout] 116 | pub struct KtestItem {
[INFO] [stdout] 117 |     fn_: fn() -> (),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the address of the same function can vary between different codegen units
[INFO] [stdout]     = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]     = note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
[INFO] [stdout]     = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> ostd/libs/ostd-test/src/lib.rs:189:36
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let l = (__ktest_array_end as usize - __ktest_array as usize) / item_size;
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |         let ktest_item = ktest_array!().get(self.index)?;
[INFO] [stdout]     |                          -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(function_casts_as_integer)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `ktest_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let l = (__ktest_array_end as *const () as usize - __ktest_array as usize) / item_size;
[INFO] [stdout]     |                                    ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> ostd/libs/ostd-test/src/lib.rs:189:61
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let l = (__ktest_array_end as usize - __ktest_array as usize) / item_size;
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |         let ktest_item = ktest_array!().get(self.index)?;
[INFO] [stdout]     |                          -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `ktest_array` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let l = (__ktest_array_end as usize - __ktest_array as *const () as usize) / item_size;
[INFO] [stdout]     |                                                             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "9179b8a4c7ff9e087c370ed4d8dfd9689631d053fad95d40bd05507db23c6b81", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9179b8a4c7ff9e087c370ed4d8dfd9689631d053fad95d40bd05507db23c6b81", kill_on_drop: false }`
[INFO] [stdout] 9179b8a4c7ff9e087c370ed4d8dfd9689631d053fad95d40bd05507db23c6b81
