01KW9QZA2GN5AH3TSD500Z32VY: opte

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-3.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01KW9QZND4VJY6PY2REA2Q71WP

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-29T13:10:16.518Zjob assigned to worker 01KW9QZP3T4M50DN6GDW9BG0PV [factory aws, i-0e2331ae4a5de2925] (queued for 43 s)
 
22026-06-29T13:10:22.822Zstarting task 0: "setup"
32026-06-29T13:10:22.829Z++ uname -s
42026-06-29T13:10:22.833Z+ kern=SunOS
52026-06-29T13:10:22.833Z+ build_user=build
62026-06-29T13:10:22.833Z+ build_uid=12345
72026-06-29T13:10:22.833Z+ work_dir=/work
82026-06-29T13:10:22.833Z+ input_dir=/input
92026-06-29T13:10:22.833Z+ [[ 0 == 12345 ]]
102026-06-29T13:10:22.833Z+ case "$kern" in
112026-06-29T13:10:22.833Z+ groupadd -g 12345 build
122026-06-29T13:10:22.833Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-29T13:10:24.839Z+ zfs create -o mountpoint=/work rpool/work
142026-06-29T13:10:24.964Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-29T13:10:24.967Z+ home_fs=zfs
162026-06-29T13:10:24.967Z+ [[ zfs == autofs ]]
172026-06-29T13:10:24.967Z+ mkdir -p /home/build
182026-06-29T13:10:24.967Z+ chown build:build /home/build /work
192026-06-29T13:10:26.969Z+ chmod 0700 /home/build /work
202026-06-29T13:10:26.972Zprocess exited: duration 4148 ms, exit code 0
 
212026-06-29T13:10:26.979Zstarting task 1: "rust-toolchain"
222026-06-29T13:10:26.984Z * rust toolchain channel = "1.96.0"
232026-06-29T13:10:26.984Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
242026-06-29T13:10:26.984Z * rust toolchain profile = "default"
252026-06-29T13:10:26.984Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-06-29T13:10:26.987Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-29T13:10:26.987Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-29T13:10:26.987Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-29T13:10:26.987Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-29T13:10:27.088Zinfo: downloading installer
312026-06-29T13:10:28.604Zwarn: It looks like you have an existing rustup settings file at:
322026-06-29T13:10:28.604Zwarn: /home/build/.rustup/settings.toml
332026-06-29T13:10:28.604Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-29T13:10:28.604Zwarn: instead of the one inferred from the default host triple.
352026-06-29T13:10:28.616Zinfo: profile set to default
362026-06-29T13:10:28.616Zinfo: default host triple is x86_64-unknown-illumos
372026-06-29T13:10:28.620Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-29T13:10:28.775Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-29T13:10:28.775Zinfo: downloading 6 components
402026-06-29T13:10:45.514Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-29T13:10:45.514Z
422026-06-29T13:10:45.541Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-29T13:10:45.541Z
442026-06-29T13:10:45.541Z
452026-06-29T13:10:45.541ZRust is installed now. Great!
462026-06-29T13:10:45.541Z
472026-06-29T13:10:45.541ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-29T13:10:45.541Zenvironment variable. This has not been done automatically.
492026-06-29T13:10:45.541Z
502026-06-29T13:10:45.541ZTo configure your current shell, you need to source
512026-06-29T13:10:45.541Zthe corresponding env file under $HOME/.cargo.
522026-06-29T13:10:45.541Z
532026-06-29T13:10:45.541ZThis is usually done by running one of the following (note the leading DOT):
542026-06-29T13:10:45.542Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-29T13:10:45.542Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-29T13:10:45.542Zsource "~/.cargo/env.nu" # For nushell
572026-06-29T13:10:45.542Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-29T13:10:45.542Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-29T13:10:45.542Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-29T13:10:45.545Zwarn: no default linker (`cc`) was found in your PATH
612026-06-29T13:10:45.545Zwarn: many Rust crates require a system C toolchain to build
622026-06-29T13:10:45.631Z+ rustup --version
632026-06-29T13:10:45.639Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-29T13:10:45.642Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-29T13:10:45.661Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-29T13:10:45.664Z+ cargo --version
672026-06-29T13:10:45.678Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-29T13:10:45.682Z+ rustc --version
692026-06-29T13:10:45.700Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-29T13:10:45.703Zprocess exited: duration 18722 ms, exit code 0
 
712026-06-29T13:10:45.709Zstarting task 2: "authentication"
722026-06-29T13:10:45.726Zprocess exited: duration 16 ms, exit code 0
 
732026-06-29T13:10:45.732Zstarting task 3: "clone repository"
742026-06-29T13:10:45.736Z+ mkdir -p /work/oxidecomputer/opte
752026-06-29T13:10:45.738Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-29T13:10:45.769ZCloning into '/work/oxidecomputer/opte'...
772026-06-29T13:10:46.747Z+ cd /work/oxidecomputer/opte
782026-06-29T13:10:46.747Z+ git fetch origin 51d30fdee47762c885ff8eecd004311d562a7a72
792026-06-29T13:10:47.020ZFrom https://github.com/oxidecomputer/opte
802026-06-29T13:10:47.020Z * branch 51d30fdee47762c885ff8eecd004311d562a7a72 -> FETCH_HEAD
812026-06-29T13:10:47.028Z+ [[ -n zl/mcast-tx-ecmp-select-one ]]
822026-06-29T13:10:47.031Z++ git branch --show-current
832026-06-29T13:10:47.031Z+ current=master
842026-06-29T13:10:47.031Z+ [[ master != zl/mcast-tx-ecmp-select-one ]]
852026-06-29T13:10:47.031Z+ git branch -f zl/mcast-tx-ecmp-select-one 51d30fdee47762c885ff8eecd004311d562a7a72
862026-06-29T13:10:47.034Z+ git checkout -f zl/mcast-tx-ecmp-select-one
872026-06-29T13:10:47.052ZSwitched to branch 'zl/mcast-tx-ecmp-select-one'
882026-06-29T13:10:47.056Z+ git reset --hard 51d30fdee47762c885ff8eecd004311d562a7a72
892026-06-29T13:10:47.071ZHEAD is now at 51d30fd [ecmp] Deduplicate redundant multicast next hops via per-target ECMP selection
902026-06-29T13:10:47.074Zprocess exited: duration 1339 ms, exit code 0
 
912026-06-29T13:10:47.080Zstarting task 4: "build"
922026-06-29T13:10:47.083Z+ source .github/buildomat/common.sh
932026-06-29T13:10:47.086Z++ rustup show active-toolchain
942026-06-29T13:10:47.089Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-29T13:10:47.092Z++ pushd xde
962026-06-29T13:10:47.092Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-29T13:10:47.092Z++ rustup show active-toolchain
982026-06-29T13:10:47.095Zinfo: syncing channel updates for nightly-2026-06-19-x86_64-unknown-illumos
992026-06-29T13:10:47.280Zinfo: latest update on 2026-06-19 for version 1.98.0-nightly (bc2112ed5 2026-06-18)
1002026-06-29T13:10:47.283Zinfo: downloading 6 components
1012026-06-29T13:11:00.998Znightly-2026-06-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-29T13:11:01.096Z+++ rustup show active-toolchain -v
1032026-06-29T13:11:01.100Z+++ head -n 1
1042026-06-29T13:11:01.100Z+++ cut '-d ' -f1
1052026-06-29T13:11:01.149Z++ export NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1062026-06-29T13:11:01.149Z++ NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1072026-06-29T13:11:01.152Z++ popd
1082026-06-29T13:11:01.152Z/work/oxidecomputer/opte
1092026-06-29T13:11:01.152Z+ cargo --version
1102026-06-29T13:11:01.159Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-29T13:11:01.162Z+ rustc --version
1122026-06-29T13:11:01.181Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-29T13:11:01.185Z+ cd lib/opte
1142026-06-29T13:11:01.185Z+ header 'check style'
1152026-06-29T13:11:01.185Z+ echo '# ==== check style ==== #'
1162026-06-29T13:11:01.185Z# ==== check style ==== #
1172026-06-29T13:11:01.185Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos fmt -- --check
1182026-06-29T13:11:01.367Z
1192026-06-29T13:11:01.367Zreal 0.180346386
1202026-06-29T13:11:01.367Zuser 0.138135009
1212026-06-29T13:11:01.367Zsys 0.036682662
1222026-06-29T13:11:01.370Ztrap 0.000010030
1232026-06-29T13:11:01.371Ztflt 0.000016220
1242026-06-29T13:11:01.371Zdflt 0.000048480
1252026-06-29T13:11:01.371Zkflt 0.000000000
1262026-06-29T13:11:01.371Zlock 0.031174380
1272026-06-29T13:11:01.371Zslp 0.159917296
1282026-06-29T13:11:01.371Zlat 0.000792100
1292026-06-29T13:11:01.371Zstop 0.000095840
1302026-06-29T13:11:01.371Z+ header 'check docs'
1312026-06-29T13:11:01.371Z+ echo '# ==== check docs ==== #'
1322026-06-29T13:11:01.371Z# ==== check docs ==== #
1332026-06-29T13:11:01.371Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-29T13:11:01.371Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-29T13:11:01.439Z Updating crates.io index
1362026-06-29T13:11:01.442Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-29T13:11:02.159Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-29T13:11:02.493Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1392026-06-29T13:11:02.814Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1402026-06-29T13:11:03.310Z Updating git repository `https://github.com/oxidecomputer/zone`
1412026-06-29T13:11:03.539Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-29T13:11:03.863Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-29T13:11:05.701Z Downloading crates ...
1442026-06-29T13:11:05.742Z Downloaded cpufeatures v0.2.17
1452026-06-29T13:11:05.752Z Downloaded ident_case v1.0.1
1462026-06-29T13:11:05.755Z Downloaded cobs v0.3.0
1472026-06-29T13:11:05.759Z Downloaded crc32fast v1.5.0
1482026-06-29T13:11:05.766Z Downloaded darling_macro v0.21.3
1492026-06-29T13:11:05.770Z Downloaded darling_macro v0.23.0
1502026-06-29T13:11:05.770Z Downloaded defmt v0.3.100
1512026-06-29T13:11:05.770Z Downloaded fnv v1.0.7
1522026-06-29T13:11:05.770Z Downloaded cfg-if v1.0.4
1532026-06-29T13:11:05.774Z Downloaded dof v0.4.0
1542026-06-29T13:11:05.774Z Downloaded dtrace-parser v0.3.0
1552026-06-29T13:11:05.777Z Downloaded hash32 v0.3.1
1562026-06-29T13:11:05.778Z Downloaded plain v0.2.3
1572026-06-29T13:11:05.778Z Downloaded aho-corasick v1.1.4
1582026-06-29T13:11:05.781Z Downloaded defmt-parser v1.0.0
1592026-06-29T13:11:05.785Z Downloaded embedded-io v0.6.1
1602026-06-29T13:11:05.788Z Downloaded defmt-macros v1.1.0
1612026-06-29T13:11:05.791Z Downloaded digest v0.10.7
1622026-06-29T13:11:05.791Z Downloaded ipnetwork v0.21.1
1632026-06-29T13:11:05.794Z Downloaded macaddr v1.0.1
1642026-06-29T13:11:05.803Z Downloaded managed v0.8.0
1652026-06-29T13:11:05.806Z Downloaded generic-array v0.14.7
1662026-06-29T13:11:05.810Z Downloaded crypto-common v0.1.7
1672026-06-29T13:11:05.810Z Downloaded dyn-clone v1.0.20
1682026-06-29T13:11:05.813Z Downloaded block-buffer v0.10.4
1692026-06-29T13:11:05.813Z Downloaded byteorder v1.5.0
1702026-06-29T13:11:05.817Z Downloaded embedded-io v0.4.0
1712026-06-29T13:11:05.820Z Downloaded ref-cast v1.0.25
1722026-06-29T13:11:05.824Z Downloaded itoa v1.0.18
1732026-06-29T13:11:05.824Z Downloaded usdt-macro v0.6.0
1742026-06-29T13:11:05.827Z Downloaded ref-cast-impl v1.0.25
1752026-06-29T13:11:05.831Z Downloaded stable_deref_trait v1.2.1
1762026-06-29T13:11:05.834Z Downloaded strsim v0.11.1
1772026-06-29T13:11:05.840Z Downloaded thread-id v5.1.0
1782026-06-29T13:11:05.844Z Downloaded usdt-attr-macro v0.6.0
1792026-06-29T13:11:05.844Z Downloaded proc-macro-error-attr2 v2.0.0
1802026-06-29T13:11:05.844Z Downloaded usdt v0.6.0
1812026-06-29T13:11:05.847Z Downloaded tabwriter v1.4.1
1822026-06-29T13:11:05.852Z Downloaded either v1.16.0
1832026-06-29T13:11:05.855Z Downloaded bitflags v1.3.2
1842026-06-29T13:11:05.860Z Downloaded zmij v1.0.21
1852026-06-29T13:11:05.863Z Downloaded version_check v0.9.5
1862026-06-29T13:11:05.868Z Downloaded pest_derive v2.8.6
1872026-06-29T13:11:05.873Z Downloaded darling v0.21.3
1882026-06-29T13:11:05.881Z Downloaded serde_tokenstream v0.2.3
1892026-06-29T13:11:05.885Z Downloaded thiserror v2.0.18
1902026-06-29T13:11:05.889Z Downloaded sha2 v0.10.9
1912026-06-29T13:11:05.892Z Downloaded pretty-hex v0.4.2
1922026-06-29T13:11:05.892Z Downloaded quote v1.0.46
1932026-06-29T13:11:05.895Z Downloaded ingot-types v0.1.2
1942026-06-29T13:11:05.899Z Downloaded pest_generator v2.8.6
1952026-06-29T13:11:05.902Z Downloaded proc-macro-error2 v2.0.1
1962026-06-29T13:11:05.905Z Downloaded scroll_derive v0.13.1
1972026-06-29T13:11:05.909Z Downloaded defmt v1.1.0
1982026-06-29T13:11:05.909Z Downloaded memmap2 v0.9.10
1992026-06-29T13:11:05.912Z Downloaded darling v0.23.0
2002026-06-29T13:11:05.912Z Downloaded ingot v0.1.1
2012026-06-29T13:11:05.915Z Downloaded ucd-trie v0.1.7
2022026-06-29T13:11:05.915Z Downloaded usdt-impl v0.6.0
2032026-06-29T13:11:05.918Z Downloaded thiserror-impl v2.0.18
2042026-06-29T13:11:05.923Z Downloaded scroll v0.13.0
2052026-06-29T13:11:05.928Z Downloaded log v0.4.33
2062026-06-29T13:11:05.937Z Downloaded darling_core v0.21.3
2072026-06-29T13:11:05.941Z Downloaded bitflags v2.13.0
2082026-06-29T13:11:05.948Z Downloaded serde_core v1.0.228
2092026-06-29T13:11:05.951Z Downloaded unicode-ident v1.0.24
2102026-06-29T13:11:05.951Z Downloaded postcard v1.1.3
2112026-06-29T13:11:05.955Z Downloaded serde_derive v1.0.228
2122026-06-29T13:11:05.958Z Downloaded darling_core v0.23.0
2132026-06-29T13:11:05.958Z Downloaded pest_meta v2.8.6
2142026-06-29T13:11:05.963Z Downloaded proc-macro2 v1.0.106
2152026-06-29T13:11:05.976Z Downloaded ingot-macros v0.1.1
2162026-06-29T13:11:05.995Z Downloaded zerocopy-derive v0.8.52
2172026-06-29T13:11:06.002Z Downloaded serde v1.0.228
2182026-06-29T13:11:06.006Z Downloaded heapless v0.8.0
2192026-06-29T13:11:06.006Z Downloaded memchr v2.8.2
2202026-06-29T13:11:06.012Z Downloaded pest v2.8.6
2212026-06-29T13:11:06.017Z Downloaded typenum v1.20.1
2222026-06-29T13:11:06.047Z Downloaded itertools v0.14.0
2232026-06-29T13:11:06.065Z Downloaded regex v1.12.4
2242026-06-29T13:11:06.068Z Downloaded serde_json v1.0.150
2252026-06-29T13:11:06.071Z Downloaded itertools v0.15.0
2262026-06-29T13:11:06.113Z Downloaded goblin v0.10.7
2272026-06-29T13:11:06.121Z Downloaded unicode-width v0.2.2
2282026-06-29T13:11:06.129Z Downloaded zerocopy v0.8.52
2292026-06-29T13:11:06.139Z Downloaded syn v2.0.118
2302026-06-29T13:11:06.146Z Downloaded regex-syntax v0.8.11
2312026-06-29T13:11:06.151Z Downloaded smoltcp v0.11.0
2322026-06-29T13:11:06.184Z Downloaded regex-automata v0.4.14
2332026-06-29T13:11:06.199Z Downloaded libc v0.2.186
2342026-06-29T13:11:06.257Z Compiling proc-macro2 v1.0.106
2352026-06-29T13:11:06.257Z Compiling quote v1.0.46
2362026-06-29T13:11:06.257Z Compiling unicode-ident v1.0.24
2372026-06-29T13:11:06.257Z Documenting unicode-ident v1.0.24
2382026-06-29T13:11:06.257Z Compiling ident_case v1.0.1
2392026-06-29T13:11:06.261Z Compiling strsim v0.11.1
2402026-06-29T13:11:06.261Z Compiling serde_core v1.0.228
2412026-06-29T13:11:06.413Z Compiling fnv v1.0.7
2422026-06-29T13:11:06.430Z Compiling memchr v2.8.2
2432026-06-29T13:11:06.497Z Compiling zerocopy v0.8.52
2442026-06-29T13:11:06.606Z Compiling thiserror v2.0.18
2452026-06-29T13:11:06.657Z Compiling serde v1.0.228
2462026-06-29T13:11:06.851Z Documenting proc-macro2 v1.0.106
2472026-06-29T13:11:06.887Z Compiling aho-corasick v1.1.4
2482026-06-29T13:11:06.989Z Compiling regex-syntax v0.8.11
2492026-06-29T13:11:07.295Z Checking syn v2.0.118
2502026-06-29T13:11:07.405Z Compiling either v1.16.0
2512026-06-29T13:11:07.466Z Documenting quote v1.0.46
2522026-06-29T13:11:07.611Z Checking byteorder v1.5.0
2532026-06-29T13:11:07.821Z Compiling itertools v0.14.0
2542026-06-29T13:11:07.994Z Documenting syn v2.0.118
2552026-06-29T13:11:08.192Z Compiling heapless v0.8.0
2562026-06-29T13:11:08.337Z Documenting memchr v2.8.2
2572026-06-29T13:11:08.510Z Compiling regex-automata v0.4.14
2582026-06-29T13:11:08.984Z Documenting aho-corasick v1.1.4
2592026-06-29T13:11:09.068Z Checking bitflags v2.13.0
2602026-06-29T13:11:09.212Z Checking hash32 v0.3.1
2612026-06-29T13:11:09.221Z Documenting serde_core v1.0.228
2622026-06-29T13:11:09.316Z Documenting regex-syntax v0.8.11
2632026-06-29T13:11:09.374Z Checking macaddr v1.0.1
2642026-06-29T13:11:09.516Z Checking cfg-if v1.0.4
2652026-06-29T13:11:09.574Z Checking stable_deref_trait v1.2.1
2662026-06-29T13:11:09.639Z Checking darling_core v0.21.3
2672026-06-29T13:11:10.027Z Compiling darling_core v0.23.0
2682026-06-29T13:11:10.353Z Compiling regex v1.12.4
2692026-06-29T13:11:10.461Z Documenting regex-automata v0.4.14
2702026-06-29T13:11:10.581Z Compiling smoltcp v0.11.0
2712026-06-29T13:11:10.893Z Documenting zerocopy-derive v0.8.52
2722026-06-29T13:11:10.937Z Documenting thiserror-impl v2.0.18
2732026-06-29T13:11:10.986Z Compiling thiserror-impl v2.0.18
2742026-06-29T13:11:11.027Z Compiling serde_derive v1.0.228
2752026-06-29T13:11:11.068Z Compiling zerocopy-derive v0.8.52
2762026-06-29T13:11:11.804Z Documenting regex v1.12.4
2772026-06-29T13:11:11.855Z Documenting serde_derive v1.0.228
2782026-06-29T13:11:12.033Z Compiling darling_macro v0.21.3
2792026-06-29T13:11:12.154Z Compiling darling_macro v0.23.0
2802026-06-29T13:11:12.318Z Checking cobs v0.3.0
2812026-06-29T13:11:12.617Z Compiling darling v0.21.3
2822026-06-29T13:11:12.694Z Compiling ingot-macros v0.1.1
2832026-06-29T13:11:12.737Z Checking bitflags v1.3.2
2842026-06-29T13:11:12.793Z Checking managed v0.8.0
2852026-06-29T13:11:12.800Z Documenting byteorder v1.5.0
2862026-06-29T13:11:12.834Z Documenting zerocopy v0.8.52
2872026-06-29T13:11:12.979Z Documenting thiserror v2.0.18
2882026-06-29T13:11:13.019Z Documenting bitflags v2.13.0
2892026-06-29T13:11:13.128Z Documenting ingot-macros v0.1.1
2902026-06-29T13:11:13.366Z Documenting hash32 v0.3.1
2912026-06-29T13:11:13.525Z Documenting stable_deref_trait v1.2.1
2922026-06-29T13:11:13.724Z Documenting macaddr v1.0.1
2932026-06-29T13:11:13.895Z Documenting serde v1.0.228
2942026-06-29T13:11:14.060Z Compiling crc32fast v1.5.0
2952026-06-29T13:11:14.190Z Compiling ref-cast v1.0.25
2962026-06-29T13:11:14.260Z Documenting cfg-if v1.0.4
2972026-06-29T13:11:14.396Z Checking postcard v1.1.3
2982026-06-29T13:11:14.469Z Documenting heapless v0.8.0
2992026-06-29T13:11:14.558Z Documenting cobs v0.3.0
3002026-06-29T13:11:14.768Z Compiling ref-cast-impl v1.0.25
3012026-06-29T13:11:15.340Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3022026-06-29T13:11:15.355Z Checking unicode-width v0.2.2
3032026-06-29T13:11:15.406Z Checking ingot-types v0.1.2
3042026-06-29T13:11:15.516Z Compiling version_check v0.9.5
3052026-06-29T13:11:15.596Z Documenting managed v0.8.0
3062026-06-29T13:11:15.603Z Checking ipnetwork v0.21.1
3072026-06-29T13:11:15.680Z Documenting postcard v1.1.3
3082026-06-29T13:11:15.754Z Checking ingot v0.1.1
3092026-06-29T13:11:15.768Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3102026-06-29T13:11:15.780Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3112026-06-29T13:11:15.848Z Compiling darling v0.23.0
3122026-06-29T13:11:15.920Z Documenting ref-cast-impl v1.0.25
3132026-06-29T13:11:16.023Z Documenting ipnetwork v0.21.1
3142026-06-29T13:11:16.041Z Documenting ingot-types v0.1.2
3152026-06-29T13:11:16.078Z Documenting either v1.16.0
3162026-06-29T13:11:16.275Z Documenting smoltcp v0.11.0
3172026-06-29T13:11:16.537Z Documenting unicode-width v0.2.2
3182026-06-29T13:11:16.773Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3192026-06-29T13:11:17.020Z Documenting itertools v0.15.0
3202026-06-29T13:11:17.251Z Documenting ref-cast v1.0.25
3212026-06-29T13:11:17.352Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3222026-06-29T13:11:17.536Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3232026-06-29T13:11:17.790Z Documenting ingot v0.1.1
3242026-06-29T13:11:17.992Z Documenting tabwriter v1.4.1
3252026-06-29T13:11:18.230Z Checking tabwriter v1.4.1
3262026-06-29T13:11:18.248Z Checking itertools v0.15.0
3272026-06-29T13:11:18.379Z Documenting crc32fast v1.5.0
3282026-06-29T13:11:18.576Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3292026-06-29T13:11:18.598Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3302026-06-29T13:11:18.856Z Documenting dyn-clone v1.0.20
3312026-06-29T13:11:19.012Z Checking dyn-clone v1.0.20
3322026-06-29T13:11:20.490Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3332026-06-29T13:11:21.647Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3342026-06-29T13:11:23.961Z Finished `dev` profile [optimized + debuginfo] target(s) in 22.58s
3352026-06-29T13:11:24.037Z Generated /work/oxidecomputer/opte/target/doc/opte/index.html
3362026-06-29T13:11:24.061Z
3372026-06-29T13:11:24.064Zreal 22.674092989
3382026-06-29T13:11:24.064Zuser 1:17.116854825
3392026-06-29T13:11:24.064Zsys 16.406908756
3402026-06-29T13:11:24.064Ztrap 0.053595990
3412026-06-29T13:11:24.064Ztflt 0.054906290
3422026-06-29T13:11:24.064Zdflt 0.071983665
3432026-06-29T13:11:24.065Zkflt 0.004678520
3442026-06-29T13:11:24.065Zlock 7:45.407489518
3452026-06-29T13:11:24.065Zslp 4:18.034226795
3462026-06-29T13:11:24.065Zlat 6.657962114
3472026-06-29T13:11:24.065Zstop 12.351989027
3482026-06-29T13:11:24.065Z+ header 'analyze std + api'
3492026-06-29T13:11:24.065Z+ echo '# ==== analyze std + api ==== #'
3502026-06-29T13:11:24.065Z# ==== analyze std + api ==== #
3512026-06-29T13:11:24.065Z+ ptime -m cargo clippy --all-targets -- --deny warnings
3522026-06-29T13:11:24.298Z Compiling proc-macro2 v1.0.106
3532026-06-29T13:11:24.298Z Compiling quote v1.0.46
3542026-06-29T13:11:24.298Z Compiling unicode-ident v1.0.24
3552026-06-29T13:11:24.298Z Compiling memchr v2.8.2
3562026-06-29T13:11:24.298Z Compiling thiserror v2.0.18
3572026-06-29T13:11:24.298Z Compiling zerocopy v0.8.52
3582026-06-29T13:11:24.301Z Compiling zmij v1.0.21
3592026-06-29T13:11:24.301Z Compiling serde_core v1.0.228
3602026-06-29T13:11:24.473Z Compiling libc v0.2.186
3612026-06-29T13:11:24.637Z Compiling strsim v0.11.1
3622026-06-29T13:11:24.663Z Compiling serde_json v1.0.150
3632026-06-29T13:11:24.666Z Compiling ident_case v1.0.1
3642026-06-29T13:11:24.679Z Compiling ucd-trie v0.1.7
3652026-06-29T13:11:24.833Z Compiling pest v2.8.6
3662026-06-29T13:11:24.892Z Compiling serde v1.0.228
3672026-06-29T13:11:25.092Z Compiling fnv v1.0.7
3682026-06-29T13:11:25.228Z Compiling aho-corasick v1.1.4
3692026-06-29T13:11:25.232Z Compiling itoa v1.0.18
3702026-06-29T13:11:25.247Z Compiling regex-syntax v0.8.11
3712026-06-29T13:11:25.512Z Checking byteorder v1.5.0
3722026-06-29T13:11:25.658Z Compiling syn v2.0.118
3732026-06-29T13:11:26.020Z Compiling pest_meta v2.8.6
3742026-06-29T13:11:26.130Z Compiling usdt-impl v0.6.0
3752026-06-29T13:11:26.173Z Compiling either v1.16.0
3762026-06-29T13:11:26.368Z Compiling itertools v0.14.0
3772026-06-29T13:11:26.559Z Compiling thread-id v5.1.0
3782026-06-29T13:11:26.648Z Checking plain v0.2.3
3792026-06-29T13:11:26.740Z Compiling regex-automata v0.4.14
3802026-06-29T13:11:26.862Z Compiling heapless v0.8.0
3812026-06-29T13:11:26.907Z Checking log v0.4.33
3822026-06-29T13:11:27.442Z Checking bitflags v2.13.0
3832026-06-29T13:11:27.539Z Checking hash32 v0.3.1
3842026-06-29T13:11:27.609Z Checking cfg-if v1.0.4
3852026-06-29T13:11:27.630Z Checking pretty-hex v0.4.2
3862026-06-29T13:11:27.663Z Checking macaddr v1.0.1
3872026-06-29T13:11:27.733Z Compiling smoltcp v0.11.0
3882026-06-29T13:11:27.736Z Checking stable_deref_trait v1.2.1
3892026-06-29T13:11:27.960Z Compiling crc32fast v1.5.0
3902026-06-29T13:11:27.963Z Checking bitflags v1.3.2
3912026-06-29T13:11:28.020Z Compiling version_check v0.9.5
3922026-06-29T13:11:28.059Z Checking managed v0.8.0
3932026-06-29T13:11:28.165Z Compiling pest_generator v2.8.6
3942026-06-29T13:11:28.231Z Compiling darling_core v0.21.3
3952026-06-29T13:11:28.238Z Compiling darling_core v0.23.0
3962026-06-29T13:11:28.286Z Compiling ref-cast v1.0.25
3972026-06-29T13:11:28.345Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3982026-06-29T13:11:28.586Z Compiling regex v1.12.4
3992026-06-29T13:11:28.808Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4002026-06-29T13:11:28.971Z Checking memmap2 v0.9.10
4012026-06-29T13:11:29.111Z Checking ipnetwork v0.21.1
4022026-06-29T13:11:29.275Z Compiling thiserror-impl v2.0.18
4032026-06-29T13:11:29.279Z Compiling serde_derive v1.0.228
4042026-06-29T13:11:29.305Z Compiling zerocopy-derive v0.8.52
4052026-06-29T13:11:29.308Z Compiling pest_derive v2.8.6
4062026-06-29T13:11:29.790Z Compiling scroll_derive v0.13.1
4072026-06-29T13:11:29.794Z Compiling ref-cast-impl v1.0.25
4082026-06-29T13:11:29.800Z Checking unicode-width v0.2.2
4092026-06-29T13:11:30.042Z Checking tabwriter v1.4.1
4102026-06-29T13:11:30.179Z Checking itertools v0.15.0
4112026-06-29T13:11:30.279Z Compiling darling_macro v0.23.0
4122026-06-29T13:11:30.283Z Compiling darling_macro v0.21.3
4132026-06-29T13:11:30.448Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4142026-06-29T13:11:30.584Z Checking scroll v0.13.0
4152026-06-29T13:11:30.653Z Compiling dtrace-parser v0.3.0
4162026-06-29T13:11:30.814Z Checking goblin v0.10.7
4172026-06-29T13:11:30.818Z Compiling darling v0.21.3
4182026-06-29T13:11:30.885Z Compiling ingot-macros v0.1.1
4192026-06-29T13:11:31.014Z Checking cobs v0.3.0
4202026-06-29T13:11:31.251Z Compiling darling v0.23.0
4212026-06-29T13:11:31.321Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4222026-06-29T13:11:31.400Z Checking dyn-clone v1.0.20
4232026-06-29T13:11:32.280Z Checking postcard v1.1.3
4242026-06-29T13:11:32.344Z Compiling serde_tokenstream v0.2.3
4252026-06-29T13:11:33.341Z Checking ingot-types v0.1.2
4262026-06-29T13:11:33.341Z Checking dof v0.4.0
4272026-06-29T13:11:33.641Z Checking ingot v0.1.1
4282026-06-29T13:11:34.351Z Compiling usdt-macro v0.6.0
4292026-06-29T13:11:34.351Z Compiling usdt-attr-macro v0.6.0
4302026-06-29T13:11:34.932Z Checking usdt v0.6.0
4312026-06-29T13:11:35.065Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4322026-06-29T13:11:43.457Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.34s
4332026-06-29T13:11:43.486Z
4342026-06-29T13:11:43.490Zreal 19.418457918
4352026-06-29T13:11:43.490Zuser 1:03.840421322
4362026-06-29T13:11:43.490Zsys 12.709076688
4372026-06-29T13:11:43.490Ztrap 0.033165000
4382026-06-29T13:11:43.490Ztflt 0.148690059
4392026-06-29T13:11:43.490Zdflt 0.173318418
4402026-06-29T13:11:43.490Zkflt 0.000031860
4412026-06-29T13:11:43.490Zlock 3:42.856831494
4422026-06-29T13:11:43.490Zslp 3:23.860981359
4432026-06-29T13:11:43.490Zlat 2.852242594
4442026-06-29T13:11:43.490Zstop 6.159334932
4452026-06-29T13:11:43.490Z+ header 'analyze no_std + engine + kernel'
4462026-06-29T13:11:43.490Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
4472026-06-29T13:11:43.490Z# ==== analyze no_std + engine + kernel ==== #
4482026-06-29T13:11:43.490Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel -- --deny warnings
4492026-06-29T13:11:43.662Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4502026-06-29T13:11:43.665Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4512026-06-29T13:11:43.683Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4522026-06-29T13:11:43.687Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4532026-06-29T13:11:43.923Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4542026-06-29T13:11:47.638Z Finished `dev` profile [optimized + debuginfo] target(s) in 4.10s
4552026-06-29T13:11:47.666Z
4562026-06-29T13:11:47.666Zreal 4.172908047
4572026-06-29T13:11:47.666Zuser 4.540541145
4582026-06-29T13:11:47.666Zsys 0.911217594
4592026-06-29T13:11:47.666Ztrap 0.000713100
4602026-06-29T13:11:47.666Ztflt 0.005947440
4612026-06-29T13:11:47.666Zdflt 0.003983470
4622026-06-29T13:11:47.666Zkflt 0.000000000
4632026-06-29T13:11:47.666Zlock 18.793507155
4642026-06-29T13:11:47.666Zslp 16.550976530
4652026-06-29T13:11:47.666Zlat 0.014972790
4662026-06-29T13:11:47.669Zstop 0.240417651
4672026-06-29T13:11:47.669Z+ header test
4682026-06-29T13:11:47.669Z+ echo '# ==== test ==== #'
4692026-06-29T13:11:47.669Z# ==== test ==== #
4702026-06-29T13:11:47.669Z+ ptime -m cargo test
4712026-06-29T13:11:47.811Z Compiling serde_core v1.0.228
4722026-06-29T13:11:47.815Z Compiling thiserror v2.0.18
4732026-06-29T13:11:47.833Z Compiling zerocopy v0.8.52
4742026-06-29T13:11:47.837Z Compiling byteorder v1.5.0
4752026-06-29T13:11:47.837Z Compiling memchr v2.8.2
4762026-06-29T13:11:47.842Z Compiling unicode-ident v1.0.24
4772026-06-29T13:11:47.845Z Compiling zmij v1.0.21
4782026-06-29T13:11:47.845Z Compiling libc v0.2.186
4792026-06-29T13:11:47.919Z Compiling proc-macro2 v1.0.106
4802026-06-29T13:11:47.969Z Compiling scroll v0.13.0
4812026-06-29T13:11:48.044Z Compiling ucd-trie v0.1.7
4822026-06-29T13:11:48.179Z Compiling log v0.4.33
4832026-06-29T13:11:48.208Z Compiling plain v0.2.3
4842026-06-29T13:11:48.233Z Compiling itoa v1.0.18
4852026-06-29T13:11:48.304Z Compiling goblin v0.10.7
4862026-06-29T13:11:48.408Z Compiling quote v1.0.46
4872026-06-29T13:11:48.484Z Compiling pest v2.8.6
4882026-06-29T13:11:48.747Z Compiling hash32 v0.3.1
4892026-06-29T13:11:48.909Z Compiling stable_deref_trait v1.2.1
4902026-06-29T13:11:48.980Z Compiling pretty-hex v0.4.2
4912026-06-29T13:11:49.054Z Compiling macaddr v1.0.1
4922026-06-29T13:11:49.111Z Compiling cfg-if v1.0.4
4932026-06-29T13:11:49.174Z Compiling heapless v0.8.0
4942026-06-29T13:11:49.310Z Compiling syn v2.0.118
4952026-06-29T13:11:49.391Z Compiling thread-id v5.1.0
4962026-06-29T13:11:49.466Z Compiling cobs v0.3.0
4972026-06-29T13:11:49.618Z Compiling serde v1.0.228
4982026-06-29T13:11:49.742Z Compiling bitflags v2.13.0
4992026-06-29T13:11:49.798Z Compiling serde_json v1.0.150
5002026-06-29T13:11:50.153Z Compiling dtrace-parser v0.3.0
5012026-06-29T13:11:50.178Z Compiling managed v0.8.0
5022026-06-29T13:11:50.268Z Compiling bitflags v1.3.2
5032026-06-29T13:11:50.336Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5042026-06-29T13:11:50.400Z Compiling smoltcp v0.11.0
5052026-06-29T13:11:50.562Z Compiling postcard v1.1.3
5062026-06-29T13:11:50.711Z Compiling ingot-types v0.1.2
5072026-06-29T13:11:50.809Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5082026-06-29T13:11:50.910Z Compiling memmap2 v0.9.10
5092026-06-29T13:11:51.101Z Compiling ingot v0.1.1
5102026-06-29T13:11:51.197Z Compiling dof v0.4.0
5112026-06-29T13:11:51.441Z Compiling ipnetwork v0.21.1
5122026-06-29T13:11:51.980Z Compiling usdt-impl v0.6.0
5132026-06-29T13:11:52.960Z Compiling either v1.16.0
5142026-06-29T13:11:53.182Z Compiling unicode-width v0.2.2
5152026-06-29T13:11:53.379Z Compiling itertools v0.15.0
5162026-06-29T13:11:53.492Z Compiling tabwriter v1.4.1
5172026-06-29T13:11:53.726Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5182026-06-29T13:11:53.913Z Compiling usdt v0.6.0
5192026-06-29T13:11:54.530Z Compiling ref-cast v1.0.25
5202026-06-29T13:11:54.628Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5212026-06-29T13:11:54.653Z Compiling crc32fast v1.5.0
5222026-06-29T13:11:54.899Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5232026-06-29T13:11:54.929Z Compiling dyn-clone v1.0.20
5242026-06-29T13:12:09.592Z Finished `test` profile [optimized + debuginfo] target(s) in 21.91s
5252026-06-29T13:12:09.607Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/opte-62a8bb4395836d87)
5262026-06-29T13:12:09.610Z
5272026-06-29T13:12:09.610Zrunning 83 tests
5282026-06-29T13:12:09.610Ztest d_error::tests::name_truncation ... ok
5292026-06-29T13:12:09.610Ztest d_error::tests::name_and_data_storage ... ok
5302026-06-29T13:12:09.610Ztest ddi::mblk::test::chain_breaks_links ... ok
5312026-06-29T13:12:09.610Ztest ddi::mblk::test::chain_has_correct_ends ... ok
5322026-06-29T13:12:09.614Ztest ddi::mblk::test::chain_drain_complete ... ok
5332026-06-29T13:12:09.614Ztest ddi::mblk::test::chain_append_links ... ok
5342026-06-29T13:12:09.614Ztest ddi::mblk::test::expand_and_shrink ... ok
5352026-06-29T13:12:09.614Ztest ddi::mblk::test::prefix_len ... ok
5362026-06-29T13:12:09.614Ztest ddi::mblk::test::truncate ... ok
5372026-06-29T13:12:09.614Ztest ddi::mblk::test::read_seg ... ok
5382026-06-29T13:12:09.614Ztest ddi::mblk::test::test_long_packet_continuation ... ok
5392026-06-29T13:12:09.614Ztest ddi::mblk::test::uninitialized_packet ... ok
5402026-06-29T13:12:09.614Ztest ddi::mblk::test::wrap ... ok
5412026-06-29T13:12:09.614Ztest ddi::mblk::test::zero_byte_packet ... ok
5422026-06-29T13:12:09.615Ztest ddi::time::test::good_interval ... ok
5432026-06-29T13:12:09.615Ztest engine::dhcp::test::domainname_encode ... ok
5442026-06-29T13:12:09.615Ztest engine::dhcp::test::domain_search_option_encode ... ok
5452026-06-29T13:12:09.615Ztest engine::dhcp::test::hostname_encode ... ok
5462026-06-29T13:12:09.615Ztest engine::dhcp::test::rfc3442_encode ... ok
5472026-06-29T13:12:09.615Ztest engine::dhcp::test::offlink_encode ... ok
5482026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_client_id ... ok
5492026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_dns_servers ... ok
5502026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_elapsed_time ... ok
5512026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_domain_list_from_slice ... ok
5522026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_iana ... ok
5532026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_iata ... ok
5542026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_ip_list_bad_length_fails ... ok
5552026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_option_request ... ok
5562026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_parse_snooped_option_request ... ok
5572026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_parse_snooped_client_id ... ok
5582026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_parse_snooped_iana ... ok
5592026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_status ... ok
5602026-06-29T13:12:09.615Ztest ddi::time::test::bad_interval - should panic ... ok
5612026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_raw_option_from_bytes ... ok
5622026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_server_id ... ok
5632026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_sntp_servers ... ok
5642026-06-29T13:12:09.615Ztest engine::dhcpv6::test::test_duid_from_mac ... ok
5652026-06-29T13:12:09.615Ztest engine::dhcpv6::protocol::test::test_parse_snooped_solicit_message ... ok
5662026-06-29T13:12:09.615Ztest engine::ether::test::emit ... ok
5672026-06-29T13:12:09.615Ztest engine::dhcpv6::protocol::test::test_predicates_match_snooped_solicit_message ... ok
5682026-06-29T13:12:09.615Ztest engine::dhcpv6::options::test::test_rapid_commit ... ok
5692026-06-29T13:12:09.615Ztest engine::flow_table::test::eviction_invalidates_descendents ... ok
5702026-06-29T13:12:09.615Ztest engine::flow_table::test::children_prevent_timer_expiry ... ok
5712026-06-29T13:12:09.615Ztest engine::flow_table::test::flow_clear ... ok
5722026-06-29T13:12:09.615Ztest engine::flow_table::test::eviction_basics ... ok
5732026-06-29T13:12:09.615Ztest engine::flow_table::test::eviction_selects_highest_prio ... ok
5742026-06-29T13:12:09.615Ztest engine::flow_table::test::eviction_priority_inheritance ... ok
5752026-06-29T13:12:09.615Ztest engine::flow_table::test::priority_lerp ... ok
5762026-06-29T13:12:09.615Ztest engine::flow_table::test::flow_expired ... ok
5772026-06-29T13:12:09.615Ztest engine::flow_table::test::priority_lerp_clamps ... ok
5782026-06-29T13:12:09.615Ztest engine::flow_table::test::timer_expiry_propagation ... ok
5792026-06-29T13:12:09.615Ztest engine::geneve::test::emit_no_opts ... ok
5802026-06-29T13:12:09.616Ztest engine::flow_table::test::priority_lerp_rejects_bad_params ... ok
5812026-06-29T13:12:09.616Ztest engine::geneve::test::emit_single_opt ... ok
5822026-06-29T13:12:09.616Ztest engine::ip::v4::test::emit ... ok
5832026-06-29T13:12:09.616Ztest engine::ip::v6::test::bad_ipv6_version_caught ... ok
5842026-06-29T13:12:09.616Ztest engine::ip::v4::test::match_check ... ok
5852026-06-29T13:12:09.616Ztest engine::ip::v4::test::cidr_match ... ok
5862026-06-29T13:12:09.616Ztest engine::ip::v6::test::emit ... ok
5872026-06-29T13:12:09.616Ztest engine::ip::v6::test::option_push_spec ... ok
5882026-06-29T13:12:09.616Ztest engine::ip::v6::test::from_pairs ... ok
5892026-06-29T13:12:09.616Ztest engine::ip::v6::test::test_ipv6_addr_match_exact ... ok
5902026-06-29T13:12:09.616Ztest engine::ip::v6::test::test_ipv6_cidr_match_prefix ... ok
5912026-06-29T13:12:09.616Ztest engine::ip::v6::test::test_set_total_len ... ok
5922026-06-29T13:12:09.616Ztest engine::ip::v6::test::extension_push_spec ... ok
5932026-06-29T13:12:09.616Ztest engine::ip::v6::test::test_extension_header_lengths_ok ... ok
5942026-06-29T13:12:09.616Ztest engine::layer::test::find_rule ... ok
5952026-06-29T13:12:09.616Ztest engine::packet::test::small_packet_with_padding ... ok
5962026-06-29T13:12:09.616Ztest engine::ip::v6::test::push_spec ... ok
5972026-06-29T13:12:09.616Ztest engine::packet::test::parse_ipv6_extension_headers_ok ... ok
5982026-06-29T13:12:09.616Ztest engine::packet::test::read_single_segment ... ok
5992026-06-29T13:12:09.616Ztest engine::nat::test::nat4_rewrite ... ok
6002026-06-29T13:12:09.616Ztest engine::packet::test::read_multi_segment ... ok
6012026-06-29T13:12:09.616Ztest engine::packet::test::straddled_tcp ... ok
6022026-06-29T13:12:09.616Ztest engine::packet::test::udp6_packet_with_padding ... ok
6032026-06-29T13:12:09.616Ztest engine::parse::test::icmp4_body_csum_equals_body ... ok
6042026-06-29T13:12:09.616Ztest engine::predicate::tests::data_predicate_ranges_handle_unknown ... ok
6052026-06-29T13:12:09.616Ztest engine::port::tests::opening_tcp_eviction_prio_increases_over_time ... ok
6062026-06-29T13:12:09.616Ztest engine::port::tests::established_tcp_eviction_prio_unchanging ... ok
6072026-06-29T13:12:09.616Ztest engine::rule::rule_matching ... ok
6082026-06-29T13:12:09.616Ztest engine::snat::test::nat_mappings ... ok
6092026-06-29T13:12:09.616Ztest engine::snat::test::snat4_desc_lifecycle ... ok
6102026-06-29T13:12:09.616Ztest engine::snat::test::test_nat_pool_different_ip_types ... ok
6112026-06-29T13:12:09.616Z
6122026-06-29T13:12:09.616Ztest result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6132026-06-29T13:12:09.616Z
6142026-06-29T13:12:09.616Z Doc-tests opte
6152026-06-29T13:12:11.574Z
6162026-06-29T13:12:11.574Zrunning 3 tests
6172026-06-29T13:12:11.577Ztest lib/opte/src/ddi/kstat.rs - ddi::kstat::KStatProvider (line 59) ... ignored
6182026-06-29T13:12:11.578Ztest lib/opte/src/ddi/kstat.rs - ddi::kstat::KStatProvider (line 45) ... ok
6192026-06-29T13:12:11.578Ztest lib/opte/src/ddi/kstat.rs - ddi::kstat::KStatNamed (line 88) ... ok
6202026-06-29T13:12:11.578Z
6212026-06-29T13:12:11.578Ztest result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
6222026-06-29T13:12:11.578Z
6232026-06-29T13:12:11.583Zall doctests ran in 1.40s; merged doctests compilation took 1.39s
6242026-06-29T13:12:11.622Z
6252026-06-29T13:12:11.623Zreal 23.947047555
6262026-06-29T13:12:11.623Zuser 2:00.270950586
6272026-06-29T13:12:11.623Zsys 7.107520165
6282026-06-29T13:12:11.623Ztrap 0.055327720
6292026-06-29T13:12:11.623Ztflt 0.274670754
6302026-06-29T13:12:11.623Zdflt 0.298209602
6312026-06-29T13:12:11.623Zkflt 0.000036090
6322026-06-29T13:12:11.626Zlock 5:52.376376630
6332026-06-29T13:12:11.626Zslp 3:38.274406027
6342026-06-29T13:12:11.626Zlat 6.879100882
6352026-06-29T13:12:11.626Zstop 3.163440910
6362026-06-29T13:12:11.626Zprocess exited: duration 84543 ms, exit code 0
 
6372026-06-29T13:12:11.632Zfound 0 output files