01KWC3Z2ZVD4GJJ977AD5GD1K6: opte

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

Buildomat Job: 01KWC3ZFYBBJ9J0SGG4BZRB1XH

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-30T11:18:22.640Zjob assigned to worker 01KWC3ZHA9M0YRWQVVAGV2GM10 [factory aws, i-0feeaa52de67d1fa4] (queued for 43 s)
 
22026-06-30T11:18:28.924Zstarting task 0: "setup"
32026-06-30T11:18:28.929Z++ uname -s
42026-06-30T11:18:28.934Z+ kern=SunOS
52026-06-30T11:18:28.934Z+ build_user=build
62026-06-30T11:18:28.934Z+ build_uid=12345
72026-06-30T11:18:28.934Z+ work_dir=/work
82026-06-30T11:18:28.934Z+ input_dir=/input
92026-06-30T11:18:28.934Z+ [[ 0 == 12345 ]]
102026-06-30T11:18:28.934Z+ case "$kern" in
112026-06-30T11:18:28.934Z+ groupadd -g 12345 build
122026-06-30T11:18:28.937Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-30T11:18:30.939Z+ zfs create -o mountpoint=/work rpool/work
142026-06-30T11:18:31.093Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-30T11:18:31.097Z+ home_fs=zfs
162026-06-30T11:18:31.097Z+ [[ zfs == autofs ]]
172026-06-30T11:18:31.097Z+ mkdir -p /home/build
182026-06-30T11:18:31.097Z+ chown build:build /home/build /work
192026-06-30T11:18:33.098Z+ chmod 0700 /home/build /work
202026-06-30T11:18:33.101Zprocess exited: duration 4178 ms, exit code 0
 
212026-06-30T11:18:33.107Zstarting task 1: "rust-toolchain"
222026-06-30T11:18:33.111Z * rust toolchain channel = "1.96.0"
232026-06-30T11:18:33.111Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
242026-06-30T11:18:33.111Z * rust toolchain profile = "default"
252026-06-30T11:18:33.111Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-06-30T11:18:33.111Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-30T11:18:33.111Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-30T11:18:33.114Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-30T11:18:33.114Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-30T11:18:33.213Zinfo: downloading installer
312026-06-30T11:18:34.854Zwarn: It looks like you have an existing rustup settings file at:
322026-06-30T11:18:34.854Zwarn: /home/build/.rustup/settings.toml
332026-06-30T11:18:34.854Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-30T11:18:34.854Zwarn: instead of the one inferred from the default host triple.
352026-06-30T11:18:34.866Zinfo: profile set to default
362026-06-30T11:18:34.866Zinfo: default host triple is x86_64-unknown-illumos
372026-06-30T11:18:34.869Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-30T11:18:35.014Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-30T11:18:35.017Zinfo: downloading 6 components
402026-06-30T11:18:50.168Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-30T11:18:50.168Z
422026-06-30T11:18:50.201Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-30T11:18:50.202Z
442026-06-30T11:18:50.205Z
452026-06-30T11:18:50.205ZRust is installed now. Great!
462026-06-30T11:18:50.205Z
472026-06-30T11:18:50.205ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-30T11:18:50.205Zenvironment variable. This has not been done automatically.
492026-06-30T11:18:50.205Z
502026-06-30T11:18:50.205ZTo configure your current shell, you need to source
512026-06-30T11:18:50.205Zthe corresponding env file under $HOME/.cargo.
522026-06-30T11:18:50.205Z
532026-06-30T11:18:50.205ZThis is usually done by running one of the following (note the leading DOT):
542026-06-30T11:18:50.205Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-30T11:18:50.205Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-30T11:18:50.205Zsource "~/.cargo/env.nu" # For nushell
572026-06-30T11:18:50.205Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-30T11:18:50.205Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-30T11:18:50.205Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-30T11:18:50.205Zwarn: no default linker (`cc`) was found in your PATH
612026-06-30T11:18:50.205Zwarn: many Rust crates require a system C toolchain to build
622026-06-30T11:18:50.294Z+ rustup --version
632026-06-30T11:18:50.303Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-30T11:18:50.306Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-30T11:18:50.323Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-30T11:18:50.326Z+ cargo --version
672026-06-30T11:18:50.339Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-30T11:18:50.342Z+ rustc --version
692026-06-30T11:18:50.360Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-30T11:18:50.363Zprocess exited: duration 17255 ms, exit code 0
 
712026-06-30T11:18:50.369Zstarting task 2: "authentication"
722026-06-30T11:18:50.385Zprocess exited: duration 16 ms, exit code 0
 
732026-06-30T11:18:50.393Zstarting task 3: "clone repository"
742026-06-30T11:18:50.396Z+ mkdir -p /work/oxidecomputer/opte
752026-06-30T11:18:50.399Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-30T11:18:50.428ZCloning into '/work/oxidecomputer/opte'...
772026-06-30T11:18:51.328Z+ cd /work/oxidecomputer/opte
782026-06-30T11:18:51.332Z+ git fetch origin 194ae5e6163762f09f71606701c2ca93af2381e6
792026-06-30T11:18:51.570ZFrom https://github.com/oxidecomputer/opte
802026-06-30T11:18:51.570Z * branch 194ae5e6163762f09f71606701c2ca93af2381e6 -> FETCH_HEAD
812026-06-30T11:18:51.575Z+ [[ -n read-xde ]]
822026-06-30T11:18:51.578Z++ git branch --show-current
832026-06-30T11:18:51.578Z+ current=master
842026-06-30T11:18:51.578Z+ [[ master != read-xde ]]
852026-06-30T11:18:51.578Z+ git branch -f read-xde 194ae5e6163762f09f71606701c2ca93af2381e6
862026-06-30T11:18:51.581Z+ git checkout -f read-xde
872026-06-30T11:18:51.598ZSwitched to branch 'read-xde'
882026-06-30T11:18:51.601Z+ git reset --hard 194ae5e6163762f09f71606701c2ca93af2381e6
892026-06-30T11:18:51.604ZHEAD is now at 194ae5e [opteadm] Add show-xde-underlay command.
902026-06-30T11:18:51.604Zprocess exited: duration 1210 ms, exit code 0
 
912026-06-30T11:18:51.610Zstarting task 4: "build"
922026-06-30T11:18:51.613Z+ source .github/buildomat/common.sh
932026-06-30T11:18:51.616Z++ rustup show active-toolchain
942026-06-30T11:18:51.619Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-30T11:18:51.622Z++ pushd xde
962026-06-30T11:18:51.622Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-30T11:18:51.622Z++ rustup show active-toolchain
982026-06-30T11:18:51.625Zinfo: syncing channel updates for nightly-2026-06-19-x86_64-unknown-illumos
992026-06-30T11:18:51.880Zinfo: latest update on 2026-06-19 for version 1.98.0-nightly (bc2112ed5 2026-06-18)
1002026-06-30T11:18:51.883Zinfo: downloading 6 components
1012026-06-30T11:19:05.676Znightly-2026-06-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-30T11:19:05.774Z+++ rustup show active-toolchain -v
1032026-06-30T11:19:05.777Z+++ head -n 1
1042026-06-30T11:19:05.777Z+++ cut '-d ' -f1
1052026-06-30T11:19:05.825Z++ export NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1062026-06-30T11:19:05.825Z++ NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1072026-06-30T11:19:05.825Z++ popd
1082026-06-30T11:19:05.829Z/work/oxidecomputer/opte
1092026-06-30T11:19:05.829Z+ cargo --version
1102026-06-30T11:19:05.835Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-30T11:19:05.838Z+ rustc --version
1122026-06-30T11:19:05.857Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-30T11:19:05.860Z+ cd lib/opte
1142026-06-30T11:19:05.860Z+ header 'check style'
1152026-06-30T11:19:05.860Z+ echo '# ==== check style ==== #'
1162026-06-30T11:19:05.860Z# ==== check style ==== #
1172026-06-30T11:19:05.860Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos fmt -- --check
1182026-06-30T11:19:06.044Z
1192026-06-30T11:19:06.044Zreal 0.182346628
1202026-06-30T11:19:06.044Zuser 0.139642934
1212026-06-30T11:19:06.044Zsys 0.036525476
1222026-06-30T11:19:06.044Ztrap 0.000007660
1232026-06-30T11:19:06.044Ztflt 0.000007590
1242026-06-30T11:19:06.044Zdflt 0.000017910
1252026-06-30T11:19:06.044Zkflt 0.000000840
1262026-06-30T11:19:06.044Zlock 0.034533130
1272026-06-30T11:19:06.044Zslp 0.162012231
1282026-06-30T11:19:06.044Zlat 0.000806050
1292026-06-30T11:19:06.044Zstop 0.000096300
1302026-06-30T11:19:06.048Z+ header 'check docs'
1312026-06-30T11:19:06.048Z+ echo '# ==== check docs ==== #'
1322026-06-30T11:19:06.048Z# ==== check docs ==== #
1332026-06-30T11:19:06.048Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-30T11:19:06.048Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-30T11:19:06.113Z Updating crates.io index
1362026-06-30T11:19:06.118Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-30T11:19:06.794Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-30T11:19:07.253Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1392026-06-30T11:19:07.606Z Updating git repository `https://github.com/oxidecomputer/zone`
1402026-06-30T11:19:07.867Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1412026-06-30T11:19:08.153Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-30T11:19:08.432Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-30T11:19:10.321Z Downloading crates ...
1442026-06-30T11:19:10.373Z Downloaded ipnetwork v0.21.1
1452026-06-30T11:19:10.376Z Downloaded ident_case v1.0.1
1462026-06-30T11:19:10.380Z Downloaded defmt v1.1.0
1472026-06-30T11:19:10.388Z Downloaded generic-array v0.14.7
1482026-06-30T11:19:10.391Z Downloaded fnv v1.0.7
1492026-06-30T11:19:10.391Z Downloaded cfg-if v1.0.4
1502026-06-30T11:19:10.391Z Downloaded darling_macro v0.21.3
1512026-06-30T11:19:10.392Z Downloaded embedded-io v0.6.1
1522026-06-30T11:19:10.395Z Downloaded itoa v1.0.18
1532026-06-30T11:19:10.395Z Downloaded crypto-common v0.1.7
1542026-06-30T11:19:10.395Z Downloaded dof v0.4.0
1552026-06-30T11:19:10.398Z Downloaded defmt-parser v1.0.0
1562026-06-30T11:19:10.398Z Downloaded hash32 v0.3.1
1572026-06-30T11:19:10.401Z Downloaded cobs v0.3.0
1582026-06-30T11:19:10.401Z Downloaded dtrace-parser v0.3.0
1592026-06-30T11:19:10.407Z Downloaded embedded-io v0.4.0
1602026-06-30T11:19:10.412Z Downloaded plain v0.2.3
1612026-06-30T11:19:10.416Z Downloaded dyn-clone v1.0.20
1622026-06-30T11:19:10.420Z Downloaded macaddr v1.0.1
1632026-06-30T11:19:10.420Z Downloaded usdt v0.6.0
1642026-06-30T11:19:10.423Z Downloaded usdt-attr-macro v0.6.0
1652026-06-30T11:19:10.426Z Downloaded cpufeatures v0.2.17
1662026-06-30T11:19:10.426Z Downloaded strsim v0.11.1
1672026-06-30T11:19:10.426Z Downloaded ref-cast v1.0.25
1682026-06-30T11:19:10.430Z Downloaded block-buffer v0.10.4
1692026-06-30T11:19:10.430Z Downloaded darling_macro v0.23.0
1702026-06-30T11:19:10.445Z Downloaded ref-cast-impl v1.0.25
1712026-06-30T11:19:10.448Z Downloaded version_check v0.9.5
1722026-06-30T11:19:10.451Z Downloaded defmt v0.3.100
1732026-06-30T11:19:10.454Z Downloaded stable_deref_trait v1.2.1
1742026-06-30T11:19:10.457Z Downloaded pretty-hex v0.4.2
1752026-06-30T11:19:10.460Z Downloaded managed v0.8.0
1762026-06-30T11:19:10.460Z Downloaded scroll_derive v0.13.1
1772026-06-30T11:19:10.463Z Downloaded tabwriter v1.4.1
1782026-06-30T11:19:10.463Z Downloaded usdt-macro v0.6.0
1792026-06-30T11:19:10.466Z Downloaded proc-macro-error-attr2 v2.0.0
1802026-06-30T11:19:10.472Z Downloaded digest v0.10.7
1812026-06-30T11:19:10.477Z Downloaded either v1.16.0
1822026-06-30T11:19:10.480Z Downloaded bitflags v1.3.2
1832026-06-30T11:19:10.485Z Downloaded thread-id v5.1.0
1842026-06-30T11:19:10.496Z Downloaded ingot-types v0.1.2
1852026-06-30T11:19:10.500Z Downloaded byteorder v1.5.0
1862026-06-30T11:19:10.504Z Downloaded sha2 v0.10.9
1872026-06-30T11:19:10.508Z Downloaded zmij v1.0.21
1882026-06-30T11:19:10.512Z Downloaded thiserror-impl v2.0.18
1892026-06-30T11:19:10.516Z Downloaded serde_tokenstream v0.2.3
1902026-06-30T11:19:10.519Z Downloaded scroll v0.13.0
1912026-06-30T11:19:10.519Z Downloaded proc-macro-error2 v2.0.1
1922026-06-30T11:19:10.519Z Downloaded pest_derive v2.8.6
1932026-06-30T11:19:10.523Z Downloaded crc32fast v1.5.0
1942026-06-30T11:19:10.526Z Downloaded usdt-impl v0.6.0
1952026-06-30T11:19:10.532Z Downloaded memmap2 v0.9.10
1962026-06-30T11:19:10.536Z Downloaded thiserror v2.0.18
1972026-06-30T11:19:10.539Z Downloaded defmt-macros v1.1.0
1982026-06-30T11:19:10.539Z Downloaded pest_generator v2.8.6
1992026-06-30T11:19:10.539Z Downloaded ingot v0.1.1
2002026-06-30T11:19:10.540Z Downloaded ingot-macros v0.1.1
2012026-06-30T11:19:10.543Z Downloaded ucd-trie v0.1.7
2022026-06-30T11:19:10.546Z Downloaded quote v1.0.46
2032026-06-30T11:19:10.549Z Downloaded postcard v1.1.3
2042026-06-30T11:19:10.562Z Downloaded darling v0.21.3
2052026-06-30T11:19:10.565Z Downloaded darling v0.23.0
2062026-06-30T11:19:10.568Z Downloaded aho-corasick v1.1.4
2072026-06-30T11:19:10.572Z Downloaded bitflags v2.13.0
2082026-06-30T11:19:10.575Z Downloaded log v0.4.33
2092026-06-30T11:19:10.575Z Downloaded proc-macro2 v1.0.106
2102026-06-30T11:19:10.579Z Downloaded serde_derive v1.0.228
2112026-06-30T11:19:10.582Z Downloaded unicode-ident v1.0.24
2122026-06-30T11:19:10.585Z Downloaded darling_core v0.23.0
2132026-06-30T11:19:10.588Z Downloaded heapless v0.8.0
2142026-06-30T11:19:10.591Z Downloaded pest_meta v2.8.6
2152026-06-30T11:19:10.597Z Downloaded darling_core v0.21.3
2162026-06-30T11:19:10.612Z Downloaded serde v1.0.228
2172026-06-30T11:19:10.619Z Downloaded serde_core v1.0.228
2182026-06-30T11:19:10.626Z Downloaded memchr v2.8.2
2192026-06-30T11:19:10.635Z Downloaded zerocopy-derive v0.8.52
2202026-06-30T11:19:10.650Z Downloaded typenum v1.20.1
2212026-06-30T11:19:10.659Z Downloaded pest v2.8.6
2222026-06-30T11:19:10.671Z Downloaded itertools v0.14.0
2232026-06-30T11:19:10.691Z Downloaded regex v1.12.4
2242026-06-30T11:19:10.694Z Downloaded itertools v0.15.0
2252026-06-30T11:19:10.698Z Downloaded serde_json v1.0.150
2262026-06-30T11:19:10.740Z Downloaded goblin v0.10.7
2272026-06-30T11:19:10.762Z Downloaded zerocopy v0.8.52
2282026-06-30T11:19:10.772Z Downloaded unicode-width v0.2.2
2292026-06-30T11:19:10.775Z Downloaded syn v2.0.118
2302026-06-30T11:19:10.781Z Downloaded smoltcp v0.11.0
2312026-06-30T11:19:10.790Z Downloaded regex-syntax v0.8.11
2322026-06-30T11:19:10.822Z Downloaded regex-automata v0.4.14
2332026-06-30T11:19:10.836Z Downloaded libc v0.2.186
2342026-06-30T11:19:10.895Z Compiling proc-macro2 v1.0.106
2352026-06-30T11:19:10.896Z Compiling quote v1.0.46
2362026-06-30T11:19:10.896Z Compiling unicode-ident v1.0.24
2372026-06-30T11:19:10.899Z Documenting unicode-ident v1.0.24
2382026-06-30T11:19:10.899Z Compiling ident_case v1.0.1
2392026-06-30T11:19:10.899Z Compiling strsim v0.11.1
2402026-06-30T11:19:10.956Z Compiling serde_core v1.0.228
2412026-06-30T11:19:11.058Z Compiling fnv v1.0.7
2422026-06-30T11:19:11.069Z Checking memchr v2.8.2
2432026-06-30T11:19:11.142Z Compiling regex-syntax v0.8.11
2442026-06-30T11:19:11.239Z Compiling zerocopy v0.8.52
2452026-06-30T11:19:11.290Z Compiling thiserror v2.0.18
2462026-06-30T11:19:11.438Z Documenting proc-macro2 v1.0.106
2472026-06-30T11:19:11.622Z Compiling aho-corasick v1.1.4
2482026-06-30T11:19:11.626Z Compiling serde v1.0.228
2492026-06-30T11:19:11.892Z Checking syn v2.0.118
2502026-06-30T11:19:12.018Z Documenting quote v1.0.46
2512026-06-30T11:19:12.079Z Checking byteorder v1.5.0
2522026-06-30T11:19:12.521Z Documenting syn v2.0.118
2532026-06-30T11:19:12.711Z Compiling regex-automata v0.4.14
2542026-06-30T11:19:12.775Z Compiling either v1.16.0
2552026-06-30T11:19:12.997Z Compiling itertools v0.14.0
2562026-06-30T11:19:13.049Z Documenting memchr v2.8.2
2572026-06-30T11:19:13.223Z Compiling heapless v0.8.0
2582026-06-30T11:19:13.691Z Documenting aho-corasick v1.1.4
2592026-06-30T11:19:13.697Z Checking bitflags v2.13.0
2602026-06-30T11:19:13.848Z Checking hash32 v0.3.1
2612026-06-30T11:19:13.913Z Documenting serde_core v1.0.228
2622026-06-30T11:19:13.953Z Documenting regex-syntax v0.8.11
2632026-06-30T11:19:14.244Z Checking cfg-if v1.0.4
2642026-06-30T11:19:14.303Z Checking stable_deref_trait v1.2.1
2652026-06-30T11:19:14.368Z Compiling darling_core v0.21.3
2662026-06-30T11:19:14.525Z Compiling regex v1.12.4
2672026-06-30T11:19:14.649Z Checking macaddr v1.0.1
2682026-06-30T11:19:14.925Z Compiling darling_core v0.23.0
2692026-06-30T11:19:14.990Z Documenting regex-automata v0.4.14
2702026-06-30T11:19:15.111Z Compiling smoltcp v0.11.0
2712026-06-30T11:19:15.589Z Compiling serde_derive v1.0.228
2722026-06-30T11:19:15.598Z Compiling zerocopy-derive v0.8.52
2732026-06-30T11:19:15.709Z Compiling thiserror-impl v2.0.18
2742026-06-30T11:19:15.739Z Documenting zerocopy-derive v0.8.52
2752026-06-30T11:19:16.301Z Documenting thiserror-impl v2.0.18
2762026-06-30T11:19:16.332Z Documenting regex v1.12.4
2772026-06-30T11:19:16.470Z Compiling darling_macro v0.21.3
2782026-06-30T11:19:16.586Z Documenting serde_derive v1.0.228
2792026-06-30T11:19:16.999Z Checking cobs v0.3.0
2802026-06-30T11:19:17.028Z Compiling darling_macro v0.23.0
2812026-06-30T11:19:17.037Z Compiling darling v0.21.3
2822026-06-30T11:19:17.111Z Compiling ingot-macros v0.1.1
2832026-06-30T11:19:17.188Z Checking bitflags v1.3.2
2842026-06-30T11:19:17.246Z Documenting byteorder v1.5.0
2852026-06-30T11:19:17.286Z Checking managed v0.8.0
2862026-06-30T11:19:17.472Z Documenting thiserror v2.0.18
2872026-06-30T11:19:17.536Z Documenting ingot-macros v0.1.1
2882026-06-30T11:19:17.566Z Documenting zerocopy v0.8.52
2892026-06-30T11:19:17.716Z Documenting bitflags v2.13.0
2902026-06-30T11:19:17.921Z Documenting hash32 v0.3.1
2912026-06-30T11:19:18.078Z Compiling ref-cast v1.0.25
2922026-06-30T11:19:18.392Z Documenting serde v1.0.228
2932026-06-30T11:19:18.407Z Compiling crc32fast v1.5.0
2942026-06-30T11:19:18.540Z Documenting macaddr v1.0.1
2952026-06-30T11:19:18.666Z Documenting cfg-if v1.0.4
2962026-06-30T11:19:18.713Z Documenting stable_deref_trait v1.2.1
2972026-06-30T11:19:18.843Z Checking postcard v1.1.3
2982026-06-30T11:19:19.129Z Documenting cobs v0.3.0
2992026-06-30T11:19:19.265Z Compiling ref-cast-impl v1.0.25
3002026-06-30T11:19:19.437Z Documenting heapless v0.8.0
3012026-06-30T11:19:19.862Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3022026-06-30T11:19:19.873Z Checking unicode-width v0.2.2
3032026-06-30T11:19:19.881Z Checking ipnetwork v0.21.1
3042026-06-30T11:19:19.891Z Checking ingot-types v0.1.2
3052026-06-30T11:19:20.117Z Compiling version_check v0.9.5
3062026-06-30T11:19:20.117Z Documenting managed v0.8.0
3072026-06-30T11:19:20.186Z Documenting postcard v1.1.3
3082026-06-30T11:19:20.202Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3092026-06-30T11:19:20.230Z Checking ingot v0.1.1
3102026-06-30T11:19:20.306Z Compiling darling v0.23.0
3112026-06-30T11:19:20.379Z Documenting ref-cast-impl v1.0.25
3122026-06-30T11:19:20.386Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3132026-06-30T11:19:20.633Z Documenting either v1.16.0
3142026-06-30T11:19:20.751Z Documenting ingot-types v0.1.2
3152026-06-30T11:19:20.800Z Documenting smoltcp v0.11.0
3162026-06-30T11:19:20.855Z Documenting ipnetwork v0.21.1
3172026-06-30T11:19:21.053Z Documenting unicode-width v0.2.2
3182026-06-30T11:19:21.297Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3192026-06-30T11:19:21.515Z Documenting ref-cast v1.0.25
3202026-06-30T11:19:21.737Z Documenting itertools v0.15.0
3212026-06-30T11:19:21.813Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3222026-06-30T11:19:22.029Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3232026-06-30T11:19:22.272Z Documenting ingot v0.1.1
3242026-06-30T11:19:22.501Z Documenting tabwriter v1.4.1
3252026-06-30T11:19:22.669Z Checking itertools v0.15.0
3262026-06-30T11:19:22.709Z Checking tabwriter v1.4.1
3272026-06-30T11:19:22.895Z Documenting crc32fast v1.5.0
3282026-06-30T11:19:23.045Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3292026-06-30T11:19:23.056Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3302026-06-30T11:19:23.317Z Documenting dyn-clone v1.0.20
3312026-06-30T11:19:23.469Z Checking dyn-clone v1.0.20
3322026-06-30T11:19:24.980Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3332026-06-30T11:19:26.138Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3342026-06-30T11:19:28.415Z Finished `dev` profile [optimized + debuginfo] target(s) in 22.36s
3352026-06-30T11:19:28.489Z Generated /work/oxidecomputer/opte/target/doc/opte/index.html
3362026-06-30T11:19:28.536Z
3372026-06-30T11:19:28.540Zreal 22.449696500
3382026-06-30T11:19:28.540Zuser 1:16.829246288
3392026-06-30T11:19:28.540Zsys 16.299988486
3402026-06-30T11:19:28.540Ztrap 0.048223107
3412026-06-30T11:19:28.540Ztflt 0.061175517
3422026-06-30T11:19:28.540Zdflt 0.058577506
3432026-06-30T11:19:28.540Zkflt 0.004801063
3442026-06-30T11:19:28.540Zlock 7:32.850645206
3452026-06-30T11:19:28.540Zslp 4:13.865864668
3462026-06-30T11:19:28.540Zlat 8.313170511
3472026-06-30T11:19:28.540Zstop 11.920245146
3482026-06-30T11:19:28.540Z+ header 'analyze std + api'
3492026-06-30T11:19:28.540Z+ echo '# ==== analyze std + api ==== #'
3502026-06-30T11:19:28.540Z+ ptime -m cargo clippy --all-targets -- --deny warnings
3512026-06-30T11:19:28.540Z# ==== analyze std + api ==== #
3522026-06-30T11:19:28.749Z Compiling proc-macro2 v1.0.106
3532026-06-30T11:19:28.749Z Compiling quote v1.0.46
3542026-06-30T11:19:28.749Z Compiling unicode-ident v1.0.24
3552026-06-30T11:19:28.752Z Compiling memchr v2.8.2
3562026-06-30T11:19:28.752Z Compiling thiserror v2.0.18
3572026-06-30T11:19:28.752Z Compiling zerocopy v0.8.52
3582026-06-30T11:19:28.752Z Compiling zmij v1.0.21
3592026-06-30T11:19:28.752Z Compiling serde_core v1.0.228
3602026-06-30T11:19:28.922Z Compiling libc v0.2.186
3612026-06-30T11:19:29.094Z Compiling ucd-trie v0.1.7
3622026-06-30T11:19:29.120Z Compiling ident_case v1.0.1
3632026-06-30T11:19:29.120Z Compiling serde_json v1.0.150
3642026-06-30T11:19:29.125Z Compiling strsim v0.11.1
3652026-06-30T11:19:29.226Z Compiling pest v2.8.6
3662026-06-30T11:19:29.326Z Compiling serde v1.0.228
3672026-06-30T11:19:29.518Z Compiling fnv v1.0.7
3682026-06-30T11:19:29.640Z Compiling aho-corasick v1.1.4
3692026-06-30T11:19:29.658Z Checking byteorder v1.5.0
3702026-06-30T11:19:29.864Z Compiling itoa v1.0.18
3712026-06-30T11:19:29.950Z Compiling regex-syntax v0.8.11
3722026-06-30T11:19:30.027Z Compiling syn v2.0.118
3732026-06-30T11:19:30.397Z Compiling pest_meta v2.8.6
3742026-06-30T11:19:30.451Z Compiling usdt-impl v0.6.0
3752026-06-30T11:19:30.561Z Compiling either v1.16.0
3762026-06-30T11:19:31.005Z Compiling itertools v0.14.0
3772026-06-30T11:19:31.037Z Compiling thread-id v5.1.0
3782026-06-30T11:19:31.066Z Checking plain v0.2.3
3792026-06-30T11:19:31.226Z Checking log v0.4.33
3802026-06-30T11:19:31.253Z Compiling heapless v0.8.0
3812026-06-30T11:19:31.358Z Compiling regex-automata v0.4.14
3822026-06-30T11:19:31.868Z Checking bitflags v2.13.0
3832026-06-30T11:19:31.975Z Checking hash32 v0.3.1
3842026-06-30T11:19:31.983Z Compiling smoltcp v0.11.0
3852026-06-30T11:19:32.015Z Checking cfg-if v1.0.4
3862026-06-30T11:19:32.021Z Checking macaddr v1.0.1
3872026-06-30T11:19:32.050Z Checking stable_deref_trait v1.2.1
3882026-06-30T11:19:32.131Z Checking pretty-hex v0.4.2
3892026-06-30T11:19:32.307Z Checking managed v0.8.0
3902026-06-30T11:19:32.320Z Compiling version_check v0.9.5
3912026-06-30T11:19:32.342Z Checking bitflags v1.3.2
3922026-06-30T11:19:32.401Z Compiling pest_generator v2.8.6
3932026-06-30T11:19:32.473Z Compiling darling_core v0.21.3
3942026-06-30T11:19:32.516Z Compiling darling_core v0.23.0
3952026-06-30T11:19:32.660Z Compiling ref-cast v1.0.25
3962026-06-30T11:19:32.705Z Compiling crc32fast v1.5.0
3972026-06-30T11:19:32.956Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3982026-06-30T11:19:33.022Z Compiling regex v1.12.4
3992026-06-30T11:19:33.201Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4002026-06-30T11:19:33.414Z Checking memmap2 v0.9.10
4012026-06-30T11:19:33.575Z Checking unicode-width v0.2.2
4022026-06-30T11:19:33.602Z Compiling thiserror-impl v2.0.18
4032026-06-30T11:19:33.690Z Compiling serde_derive v1.0.228
4042026-06-30T11:19:33.821Z Compiling zerocopy-derive v0.8.52
4052026-06-30T11:19:33.902Z Compiling pest_derive v2.8.6
4062026-06-30T11:19:34.255Z Compiling scroll_derive v0.13.1
4072026-06-30T11:19:34.277Z Compiling ref-cast-impl v1.0.25
4082026-06-30T11:19:34.404Z Checking ipnetwork v0.21.1
4092026-06-30T11:19:34.571Z Checking tabwriter v1.4.1
4102026-06-30T11:19:34.574Z Compiling darling_macro v0.21.3
4112026-06-30T11:19:34.665Z Compiling darling_macro v0.23.0
4122026-06-30T11:19:34.707Z Checking itertools v0.15.0
4132026-06-30T11:19:34.907Z Checking dtrace-parser v0.3.0
4142026-06-30T11:19:35.051Z Checking scroll v0.13.0
4152026-06-30T11:19:35.101Z Compiling darling v0.21.3
4162026-06-30T11:19:35.126Z Checking cobs v0.3.0
4172026-06-30T11:19:35.171Z Compiling ingot-macros v0.1.1
4182026-06-30T11:19:35.256Z Compiling darling v0.23.0
4192026-06-30T11:19:35.267Z Checking goblin v0.10.7
4202026-06-30T11:19:35.324Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4212026-06-30T11:19:35.627Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4222026-06-30T11:19:35.951Z Checking dyn-clone v1.0.20
4232026-06-30T11:19:36.700Z Checking postcard v1.1.3
4242026-06-30T11:19:36.708Z Compiling serde_tokenstream v0.2.3
4252026-06-30T11:19:37.785Z Checking dof v0.4.0
4262026-06-30T11:19:37.785Z Checking ingot-types v0.1.2
4272026-06-30T11:19:38.090Z Checking ingot v0.1.1
4282026-06-30T11:19:38.668Z Compiling usdt-macro v0.6.0
4292026-06-30T11:19:38.672Z Compiling usdt-attr-macro v0.6.0
4302026-06-30T11:19:39.242Z Checking usdt v0.6.0
4312026-06-30T11:19:39.510Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4322026-06-30T11:19:47.896Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.33s
4332026-06-30T11:19:47.924Z
4342026-06-30T11:19:47.927Zreal 19.405513337
4352026-06-30T11:19:47.927Zuser 1:03.729537917
4362026-06-30T11:19:47.927Zsys 12.546905148
4372026-06-30T11:19:47.927Ztrap 0.031490335
4382026-06-30T11:19:47.927Ztflt 0.161358485
4392026-06-30T11:19:47.927Zdflt 0.186806971
4402026-06-30T11:19:47.927Zkflt 0.000022090
4412026-06-30T11:19:47.927Zlock 3:42.038046652
4422026-06-30T11:19:47.927Zslp 3:22.041192995
4432026-06-30T11:19:47.927Zlat 3.530295437
4442026-06-30T11:19:47.927Zstop 6.609113638
4452026-06-30T11:19:47.927Z+ header 'analyze no_std + engine + kernel'
4462026-06-30T11:19:47.927Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
4472026-06-30T11:19:47.927Z# ==== analyze no_std + engine + kernel ==== #
4482026-06-30T11:19:47.927Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel -- --deny warnings
4492026-06-30T11:19:48.100Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4502026-06-30T11:19:48.104Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4512026-06-30T11:19:48.119Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4522026-06-30T11:19:48.123Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4532026-06-30T11:19:48.360Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4542026-06-30T11:19:52.070Z Finished `dev` profile [optimized + debuginfo] target(s) in 4.10s
4552026-06-30T11:19:52.095Z
4562026-06-30T11:19:52.098Zreal 4.165239638
4572026-06-30T11:19:52.098Zuser 4.541365147
4582026-06-30T11:19:52.098Zsys 0.909265439
4592026-06-30T11:19:52.098Ztrap 0.000485210
4602026-06-30T11:19:52.098Ztflt 0.007169563
4612026-06-30T11:19:52.098Zdflt 0.005235862
4622026-06-30T11:19:52.099Zkflt 0.000000000
4632026-06-30T11:19:52.099Zlock 21.629344235
4642026-06-30T11:19:52.099Zslp 16.579909872
4652026-06-30T11:19:52.099Zlat 0.019142944
4662026-06-30T11:19:52.099Zstop 0.247914179
4672026-06-30T11:19:52.099Z+ header test
4682026-06-30T11:19:52.099Z+ echo '# ==== test ==== #'
4692026-06-30T11:19:52.099Z# ==== test ==== #
4702026-06-30T11:19:52.099Z+ ptime -m cargo test
4712026-06-30T11:19:52.241Z Compiling serde_core v1.0.228
4722026-06-30T11:19:52.244Z Compiling thiserror v2.0.18
4732026-06-30T11:19:52.244Z Compiling zerocopy v0.8.52
4742026-06-30T11:19:52.267Z Compiling memchr v2.8.2
4752026-06-30T11:19:52.270Z Compiling byteorder v1.5.0
4762026-06-30T11:19:52.273Z Compiling unicode-ident v1.0.24
4772026-06-30T11:19:52.276Z Compiling zmij v1.0.21
4782026-06-30T11:19:52.276Z Compiling libc v0.2.186
4792026-06-30T11:19:52.347Z Compiling proc-macro2 v1.0.106
4802026-06-30T11:19:52.390Z Compiling scroll v0.13.0
4812026-06-30T11:19:52.478Z Compiling itoa v1.0.18
4822026-06-30T11:19:52.606Z Compiling plain v0.2.3
4832026-06-30T11:19:52.630Z Compiling log v0.4.33
4842026-06-30T11:19:52.653Z Compiling ucd-trie v0.1.7
4852026-06-30T11:19:52.697Z Compiling quote v1.0.46
4862026-06-30T11:19:52.735Z Compiling hash32 v0.3.1
4872026-06-30T11:19:52.883Z Compiling pest v2.8.6
4882026-06-30T11:19:52.919Z Compiling goblin v0.10.7
4892026-06-30T11:19:53.357Z Compiling stable_deref_trait v1.2.1
4902026-06-30T11:19:53.380Z Compiling macaddr v1.0.1
4912026-06-30T11:19:53.423Z Compiling cfg-if v1.0.4
4922026-06-30T11:19:53.485Z Compiling pretty-hex v0.4.2
4932026-06-30T11:19:53.612Z Compiling heapless v0.8.0
4942026-06-30T11:19:53.625Z Compiling syn v2.0.118
4952026-06-30T11:19:53.843Z Compiling thread-id v5.1.0
4962026-06-30T11:19:53.917Z Compiling dtrace-parser v0.3.0
4972026-06-30T11:19:54.053Z Compiling serde v1.0.228
4982026-06-30T11:19:54.251Z Compiling serde_json v1.0.150
4992026-06-30T11:19:54.609Z Compiling bitflags v2.13.0
5002026-06-30T11:19:54.674Z Compiling cobs v0.3.0
5012026-06-30T11:19:54.944Z Compiling bitflags v1.3.2
5022026-06-30T11:19:55.010Z Compiling managed v0.8.0
5032026-06-30T11:19:55.026Z Compiling ingot-types v0.1.2
5042026-06-30T11:19:55.144Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5052026-06-30T11:19:55.227Z Compiling smoltcp v0.11.0
5062026-06-30T11:19:55.231Z Compiling postcard v1.1.3
5072026-06-30T11:19:55.369Z Compiling ingot v0.1.1
5082026-06-30T11:19:55.419Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5092026-06-30T11:19:55.574Z Compiling memmap2 v0.9.10
5102026-06-30T11:19:55.862Z Compiling dof v0.4.0
5112026-06-30T11:19:56.028Z Compiling unicode-width v0.2.2
5122026-06-30T11:19:56.330Z Compiling either v1.16.0
5132026-06-30T11:19:56.533Z Compiling ipnetwork v0.21.1
5142026-06-30T11:19:57.052Z Compiling usdt-impl v0.6.0
5152026-06-30T11:19:57.368Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5162026-06-30T11:19:57.454Z Compiling usdt v0.6.0
5172026-06-30T11:19:57.568Z Compiling itertools v0.15.0
5182026-06-30T11:19:58.083Z Compiling tabwriter v1.4.1
5192026-06-30T11:19:58.508Z Compiling ref-cast v1.0.25
5202026-06-30T11:19:58.603Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5212026-06-30T11:19:59.160Z Compiling crc32fast v1.5.0
5222026-06-30T11:19:59.294Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5232026-06-30T11:19:59.396Z Compiling dyn-clone v1.0.20
5242026-06-30T11:20:13.898Z Finished `test` profile [optimized + debuginfo] target(s) in 21.79s
5252026-06-30T11:20:13.913Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/opte-62a8bb4395836d87)
5262026-06-30T11:20:13.916Z
5272026-06-30T11:20:13.916Zrunning 83 tests
5282026-06-30T11:20:13.920Ztest d_error::tests::name_and_data_storage ... ok
5292026-06-30T11:20:13.920Ztest d_error::tests::name_truncation ... ok
5302026-06-30T11:20:13.920Ztest ddi::mblk::test::chain_breaks_links ... ok
5312026-06-30T11:20:13.920Ztest ddi::mblk::test::chain_append_links ... ok
5322026-06-30T11:20:13.920Ztest ddi::mblk::test::expand_and_shrink ... ok
5332026-06-30T11:20:13.920Ztest ddi::mblk::test::chain_drain_complete ... ok
5342026-06-30T11:20:13.920Ztest ddi::mblk::test::chain_has_correct_ends ... ok
5352026-06-30T11:20:13.920Ztest ddi::mblk::test::prefix_len ... ok
5362026-06-30T11:20:13.920Ztest ddi::mblk::test::read_seg ... ok
5372026-06-30T11:20:13.920Ztest ddi::mblk::test::truncate ... ok
5382026-06-30T11:20:13.920Ztest ddi::mblk::test::test_long_packet_continuation ... ok
5392026-06-30T11:20:13.920Ztest ddi::mblk::test::uninitialized_packet ... ok
5402026-06-30T11:20:13.920Ztest ddi::mblk::test::wrap ... ok
5412026-06-30T11:20:13.920Ztest ddi::mblk::test::zero_byte_packet ... ok
5422026-06-30T11:20:13.920Ztest ddi::time::test::good_interval ... ok
5432026-06-30T11:20:13.920Ztest engine::dhcp::test::domainname_encode ... ok
5442026-06-30T11:20:13.921Ztest engine::dhcp::test::domain_search_option_encode ... ok
5452026-06-30T11:20:13.921Ztest engine::dhcp::test::hostname_encode ... ok
5462026-06-30T11:20:13.921Ztest engine::dhcp::test::offlink_encode ... ok
5472026-06-30T11:20:13.921Ztest engine::dhcp::test::rfc3442_encode ... ok
5482026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_client_id ... ok
5492026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_dns_servers ... ok
5502026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_elapsed_time ... ok
5512026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_domain_list_from_slice ... ok
5522026-06-30T11:20:13.921Ztest ddi::time::test::bad_interval - should panic ... ok
5532026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_iata ... ok
5542026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_ip_list_bad_length_fails ... ok
5552026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_iana ... ok
5562026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_parse_snooped_iana ... ok
5572026-06-30T11:20:13.921Ztest engine::dhcpv6::options::test::test_parse_snooped_client_id ... ok
5582026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_rapid_commit ... ok
5592026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_option_request ... ok
5602026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_server_id ... ok
5612026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_parse_snooped_option_request ... ok
5622026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_sntp_servers ... ok
5632026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_raw_option_from_bytes ... ok
5642026-06-30T11:20:13.922Ztest engine::dhcpv6::options::test::test_status ... ok
5652026-06-30T11:20:13.922Ztest engine::dhcpv6::test::test_duid_from_mac ... ok
5662026-06-30T11:20:13.922Ztest engine::dhcpv6::protocol::test::test_parse_snooped_solicit_message ... ok
5672026-06-30T11:20:13.922Ztest engine::ether::test::emit ... ok
5682026-06-30T11:20:13.922Ztest engine::dhcpv6::protocol::test::test_predicates_match_snooped_solicit_message ... ok
5692026-06-30T11:20:13.922Ztest engine::flow_table::test::children_prevent_timer_expiry ... ok
5702026-06-30T11:20:13.922Ztest engine::flow_table::test::eviction_basics ... ok
5712026-06-30T11:20:13.922Ztest engine::flow_table::test::eviction_selects_highest_prio ... ok
5722026-06-30T11:20:13.922Ztest engine::flow_table::test::eviction_priority_inheritance ... ok
5732026-06-30T11:20:13.922Ztest engine::flow_table::test::flow_expired ... ok
5742026-06-30T11:20:13.922Ztest engine::flow_table::test::priority_lerp_clamps ... ok
5752026-06-30T11:20:13.922Ztest engine::flow_table::test::flow_clear ... ok
5762026-06-30T11:20:13.922Ztest engine::flow_table::test::timer_expiry_propagation ... ok
5772026-06-30T11:20:13.922Ztest engine::flow_table::test::priority_lerp ... ok
5782026-06-30T11:20:13.922Ztest engine::flow_table::test::eviction_invalidates_descendents ... ok
5792026-06-30T11:20:13.922Ztest engine::flow_table::test::priority_lerp_rejects_bad_params ... ok
5802026-06-30T11:20:13.923Ztest engine::geneve::test::emit_no_opts ... ok
5812026-06-30T11:20:13.923Ztest engine::geneve::test::emit_single_opt ... ok
5822026-06-30T11:20:13.923Ztest engine::ip::v6::test::bad_ipv6_version_caught ... ok
5832026-06-30T11:20:13.923Ztest engine::ip::v4::test::cidr_match ... ok
5842026-06-30T11:20:13.923Ztest engine::ip::v4::test::match_check ... ok
5852026-06-30T11:20:13.923Ztest engine::ip::v6::test::from_pairs ... ok
5862026-06-30T11:20:13.923Ztest engine::ip::v6::test::emit ... ok
5872026-06-30T11:20:13.923Ztest engine::ip::v6::test::option_push_spec ... ok
5882026-06-30T11:20:13.923Ztest engine::ip::v4::test::emit ... ok
5892026-06-30T11:20:13.923Ztest engine::ip::v6::test::extension_push_spec ... ok
5902026-06-30T11:20:13.923Ztest engine::layer::test::find_rule ... ok
5912026-06-30T11:20:13.923Ztest engine::ip::v6::test::test_extension_header_lengths_ok ... ok
5922026-06-30T11:20:13.923Ztest engine::ip::v6::test::test_set_total_len ... ok
5932026-06-30T11:20:13.923Ztest engine::ip::v6::test::test_ipv6_cidr_match_prefix ... ok
5942026-06-30T11:20:13.923Ztest engine::ip::v6::test::test_ipv6_addr_match_exact ... ok
5952026-06-30T11:20:13.923Ztest engine::packet::test::read_multi_segment ... ok
5962026-06-30T11:20:13.923Ztest engine::packet::test::parse_ipv6_extension_headers_ok ... ok
5972026-06-30T11:20:13.923Ztest engine::packet::test::read_single_segment ... ok
5982026-06-30T11:20:13.923Ztest engine::nat::test::nat4_rewrite ... ok
5992026-06-30T11:20:13.923Ztest engine::packet::test::straddled_tcp ... ok
6002026-06-30T11:20:13.923Ztest engine::ip::v6::test::push_spec ... ok
6012026-06-30T11:20:13.923Ztest engine::parse::test::icmp4_body_csum_equals_body ... ok
6022026-06-30T11:20:13.923Ztest engine::packet::test::udp6_packet_with_padding ... ok
6032026-06-30T11:20:13.923Ztest engine::packet::test::small_packet_with_padding ... ok
6042026-06-30T11:20:13.923Ztest engine::port::tests::opening_tcp_eviction_prio_increases_over_time ... ok
6052026-06-30T11:20:13.923Ztest engine::port::tests::established_tcp_eviction_prio_unchanging ... ok
6062026-06-30T11:20:13.923Ztest engine::rule::rule_matching ... ok
6072026-06-30T11:20:13.924Ztest engine::snat::test::test_nat_pool_different_ip_types ... ok
6082026-06-30T11:20:13.924Ztest engine::snat::test::nat_mappings ... ok
6092026-06-30T11:20:13.924Ztest engine::snat::test::snat4_desc_lifecycle ... ok
6102026-06-30T11:20:13.924Ztest engine::predicate::tests::data_predicate_ranges_handle_unknown ... ok
6112026-06-30T11:20:13.924Z
6122026-06-30T11:20:13.924Ztest result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6132026-06-30T11:20:13.924Z
6142026-06-30T11:20:13.924Z Doc-tests opte
6152026-06-30T11:20:15.835Z
6162026-06-30T11:20:15.835Zrunning 3 tests
6172026-06-30T11:20:15.839Ztest lib/opte/src/ddi/kstat.rs - ddi::kstat::KStatProvider (line 59) ... ignored
6182026-06-30T11:20:15.839Ztest lib/opte/src/ddi/kstat.rs - ddi::kstat::KStatNamed (line 88) ... ok
6192026-06-30T11:20:15.839Ztest lib/opte/src/ddi/kstat.rs - ddi::kstat::KStatProvider (line 45) ... ok
6202026-06-30T11:20:15.839Z
6212026-06-30T11:20:15.839Ztest result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
6222026-06-30T11:20:15.839Z
6232026-06-30T11:20:15.844Zall doctests ran in 1.36s; merged doctests compilation took 1.35s
6242026-06-30T11:20:15.881Z
6252026-06-30T11:20:15.881Zreal 23.775197041
6262026-06-30T11:20:15.881Zuser 2:00.273736856
6272026-06-30T11:20:15.881Zsys 7.018355469
6282026-06-30T11:20:15.882Ztrap 0.057236015
6292026-06-30T11:20:15.882Ztflt 0.200841919
6302026-06-30T11:20:15.882Zdflt 0.310206078
6312026-06-30T11:20:15.882Zkflt 0.000009840
6322026-06-30T11:20:15.882Zlock 5:50.303330007
6332026-06-30T11:20:15.882Zslp 3:38.557774365
6342026-06-30T11:20:15.882Zlat 5.730791083
6352026-06-30T11:20:15.882Zstop 2.580255040
6362026-06-30T11:20:15.885Zprocess exited: duration 84271 ms, exit code 0
 
6372026-06-30T11:20:15.893Zfound 0 output files