01KXCVR3BVWEW0CJN0R7RQV38Z: oxide-vpc

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

Buildomat Job: 01KXCVT22E74C67XQG1EXQJZGR

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-13T04:32:38.221Zjob assigned to worker 01KXCVXN6AAYTQ8KSEP0NWS2Y8 [factory aws, i-090d9eed91a1520b8] (queued for 2 m 49 s)
 
22026-07-13T04:32:44.489Zstarting task 0: "setup"
32026-07-13T04:32:44.505Z++ uname -s
42026-07-13T04:32:44.506Z+ kern=SunOS
52026-07-13T04:32:44.506Z+ build_user=build
62026-07-13T04:32:44.506Z+ build_uid=12345
72026-07-13T04:32:44.506Z+ work_dir=/work
82026-07-13T04:32:44.506Z+ input_dir=/input
92026-07-13T04:32:44.506Z+ [[ 0 == 12345 ]]
102026-07-13T04:32:44.506Z+ case "$kern" in
112026-07-13T04:32:44.506Z+ groupadd -g 12345 build
122026-07-13T04:32:44.506Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-13T04:32:46.485Z+ zfs create -o mountpoint=/work rpool/work
142026-07-13T04:32:46.587Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-13T04:32:46.612Z+ home_fs=zfs
162026-07-13T04:32:46.612Z+ [[ zfs == autofs ]]
172026-07-13T04:32:46.612Z+ mkdir -p /home/build
182026-07-13T04:32:46.612Z+ chown build:build /home/build /work
192026-07-13T04:32:48.594Z+ chmod 0700 /home/build /work
202026-07-13T04:32:48.610Zprocess exited: duration 4125 ms, exit code 0
 
212026-07-13T04:32:48.622Zstarting task 1: "rust-toolchain"
222026-07-13T04:32:48.630Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.0
232026-07-13T04:32:48.630Z * rust toolchain channel = "1.97.0"
242026-07-13T04:32:48.630Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-07-13T04:32:48.630Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-07-13T04:32:48.630Z * rust toolchain profile = "default"
272026-07-13T04:32:48.636Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-13T04:32:48.636Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-13T04:32:48.636Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.0 --profile default
302026-07-13T04:32:48.731Zinfo: downloading installer
312026-07-13T04:32:50.265Zwarn: It looks like you have an existing rustup settings file at:
322026-07-13T04:32:50.265Zwarn: /home/build/.rustup/settings.toml
332026-07-13T04:32:50.265Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-13T04:32:50.265Zwarn: instead of the one inferred from the default host triple.
352026-07-13T04:32:50.284Zinfo: profile set to default
362026-07-13T04:32:50.284Zinfo: default host triple is x86_64-unknown-illumos
372026-07-13T04:32:50.287Zinfo: syncing channel updates for 1.97.0-x86_64-unknown-illumos
382026-07-13T04:32:50.421Zinfo: latest update on 2026-07-09 for version 1.97.0 (2d8144b78 2026-07-07)
392026-07-13T04:32:50.428Zinfo: downloading 6 components
402026-07-13T04:33:04.512Z
412026-07-13T04:33:04.512Zinfo: default toolchain set to 1.97.0-x86_64-unknown-illumos
422026-07-13T04:33:04.539Z 1.97.0-x86_64-unknown-illumos installed - rustc 1.97.0 (2d8144b78 2026-07-07)
432026-07-13T04:33:04.539Z
442026-07-13T04:33:04.550Z
452026-07-13T04:33:04.550ZRust is installed now. Great!
462026-07-13T04:33:04.551Z
472026-07-13T04:33:04.551ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-13T04:33:04.551Zenvironment variable. This has not been done automatically.
492026-07-13T04:33:04.551Z
502026-07-13T04:33:04.551ZTo configure your current shell, you need to source
512026-07-13T04:33:04.551Zthe corresponding env file under $HOME/.cargo.
522026-07-13T04:33:04.551Z
532026-07-13T04:33:04.551ZThis is usually done by running one of the following (note the leading DOT):
542026-07-13T04:33:04.551Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-13T04:33:04.551Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-13T04:33:04.551Zsource "~/.cargo/env.nu" # For nushell
572026-07-13T04:33:04.551Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-13T04:33:04.551Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-13T04:33:04.551Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-13T04:33:04.551Zwarn: no default linker (`cc`) was found in your PATH
612026-07-13T04:33:04.551Zwarn: many Rust crates require a system C toolchain to build
622026-07-13T04:33:04.670Z+ rustup --version
632026-07-13T04:33:04.710Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-13T04:33:04.710Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-13T04:33:04.711Zinfo: the currently active `rustc` version is `rustc 1.97.0 (2d8144b78 2026-07-07)`
662026-07-13T04:33:04.711Z+ cargo --version
672026-07-13T04:33:04.764Zcargo 1.97.0 (c980f4866 2026-06-30)
682026-07-13T04:33:04.764Z+ rustc --version
692026-07-13T04:33:04.764Zrustc 1.97.0 (2d8144b78 2026-07-07)
702026-07-13T04:33:04.764Zprocess exited: duration 16090 ms, exit code 0
 
712026-07-13T04:33:04.792Zstarting task 2: "authentication"
722026-07-13T04:33:04.806ZWARNING: job store has no value for "GITHUB_TOKEN"; waiting for a value...
732026-07-13T04:33:47.194Zprocess exited: duration 42402 ms, exit code 0
 
742026-07-13T04:33:47.202Zstarting task 3: "clone repository"
752026-07-13T04:33:47.207Z+ mkdir -p /work/oxidecomputer/opte
762026-07-13T04:33:47.210Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
772026-07-13T04:33:47.243ZCloning into '/work/oxidecomputer/opte'...
782026-07-13T04:33:48.082Z+ cd /work/oxidecomputer/opte
792026-07-13T04:33:48.082Z+ git fetch origin c88e736bb584d0eed2739c0f52b07f945b1dac92
802026-07-13T04:33:48.297ZFrom https://github.com/oxidecomputer/opte
812026-07-13T04:33:48.297Z * branch c88e736bb584d0eed2739c0f52b07f945b1dac92 -> FETCH_HEAD
822026-07-13T04:33:48.304Z+ [[ -n '' ]]
832026-07-13T04:33:48.304Z+ git reset --hard c88e736bb584d0eed2739c0f52b07f945b1dac92
842026-07-13T04:33:48.321ZHEAD is now at c88e736 Update dependency rust
852026-07-13T04:33:48.324Zprocess exited: duration 1120 ms, exit code 0
 
862026-07-13T04:33:48.330Zstarting task 4: "build"
872026-07-13T04:33:48.334Z+ source .github/buildomat/common.sh
882026-07-13T04:33:48.337Z++ rustup show active-toolchain
892026-07-13T04:33:48.340Z1.97.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
902026-07-13T04:33:48.346Z++ pushd xde
912026-07-13T04:33:48.346Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
922026-07-13T04:33:48.346Z++ rustup show active-toolchain
932026-07-13T04:33:48.349Zinfo: syncing channel updates for nightly-2026-07-13-x86_64-unknown-illumos
942026-07-13T04:33:48.489Zinfo: latest update on 2026-07-13 for version 1.99.0-nightly (77cf889bc 2026-07-12)
952026-07-13T04:33:48.492Zinfo: downloading 6 components
962026-07-13T04:34:02.732Znightly-2026-07-13-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
972026-07-13T04:34:02.817Z+++ rustup show active-toolchain -v
982026-07-13T04:34:02.820Z+++ head -n 1
992026-07-13T04:34:02.820Z+++ cut '-d ' -f1
1002026-07-13T04:34:02.871Z++ export NIGHTLY=nightly-2026-07-13-x86_64-unknown-illumos
1012026-07-13T04:34:02.871Z++ NIGHTLY=nightly-2026-07-13-x86_64-unknown-illumos
1022026-07-13T04:34:02.876Z++ popd
1032026-07-13T04:34:02.876Z/work/oxidecomputer/opte
1042026-07-13T04:34:02.876Z+ cargo --version
1052026-07-13T04:34:02.880Zcargo 1.97.0 (c980f4866 2026-06-30)
1062026-07-13T04:34:02.884Z+ rustc --version
1072026-07-13T04:34:02.901Zrustc 1.97.0 (2d8144b78 2026-07-07)
1082026-07-13T04:34:02.906Z+ cd lib/oxide-vpc
1092026-07-13T04:34:02.906Z+ header 'check style'
1102026-07-13T04:34:02.906Z+ echo '# ==== check style ==== #'
1112026-07-13T04:34:02.906Z# ==== check style ==== #
1122026-07-13T04:34:02.906Z+ ptime -m cargo +nightly-2026-07-13-x86_64-unknown-illumos fmt -- --check
1132026-07-13T04:34:03.024Z
1142026-07-13T04:34:03.024Zreal 0.118145253
1152026-07-13T04:34:03.024Zuser 0.085121760
1162026-07-13T04:34:03.027Zsys 0.029809499
1172026-07-13T04:34:03.027Ztrap 0.000007120
1182026-07-13T04:34:03.027Ztflt 0.000032070
1192026-07-13T04:34:03.027Zdflt 0.000002850
1202026-07-13T04:34:03.027Zkflt 0.000000000
1212026-07-13T04:34:03.027Zlock 0.030582490
1222026-07-13T04:34:03.027Zslp 0.098578414
1232026-07-13T04:34:03.027Zlat 0.000794400
1242026-07-13T04:34:03.027Zstop 0.000097070
1252026-07-13T04:34:03.028Z+ header 'check docs'
1262026-07-13T04:34:03.028Z+ echo '# ==== check docs ==== #'
1272026-07-13T04:34:03.028Z# ==== check docs ==== #
1282026-07-13T04:34:03.028Z+ RUSTDOCFLAGS='-D warnings'
1292026-07-13T04:34:03.028Z+ ptime -m cargo +nightly-2026-07-13-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1302026-07-13T04:34:03.105Z Updating crates.io index
1312026-07-13T04:34:03.109Z Updating git repository `https://github.com/oxidecomputer/falcon`
1322026-07-13T04:34:04.154Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1332026-07-13T04:34:04.414Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1342026-07-13T04:34:04.711Z Updating git repository `https://github.com/oxidecomputer/zone`
1352026-07-13T04:34:04.978Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1362026-07-13T04:34:05.205Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1372026-07-13T04:34:05.507Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1382026-07-13T04:34:06.371Z Downloading crates ...
1392026-07-13T04:34:06.442Z Downloaded ident_case v1.0.1
1402026-07-13T04:34:06.446Z Downloaded scroll_derive v0.13.1
1412026-07-13T04:34:06.449Z Downloaded aho-corasick v1.1.4
1422026-07-13T04:34:06.452Z Downloaded dyn-clone v1.0.20
1432026-07-13T04:34:06.452Z Downloaded itoa v1.0.18
1442026-07-13T04:34:06.455Z Downloaded byteorder v1.5.0
1452026-07-13T04:34:06.458Z Downloaded ipnetwork v0.21.1
1462026-07-13T04:34:06.459Z Downloaded pest_meta v2.8.7
1472026-07-13T04:34:06.459Z Downloaded ingot-macros v0.1.1
1482026-07-13T04:34:06.462Z Downloaded plain v0.2.3
1492026-07-13T04:34:06.462Z Downloaded version_check v0.9.5
1502026-07-13T04:34:06.462Z Downloaded ingot v0.1.1
1512026-07-13T04:34:06.462Z Downloaded memchr v2.8.2
1522026-07-13T04:34:06.465Z Downloaded pretty-hex v0.4.2
1532026-07-13T04:34:06.469Z Downloaded defmt-parser v1.0.0
1542026-07-13T04:34:06.472Z Downloaded fnv v1.0.7
1552026-07-13T04:34:06.474Z Downloaded hash32 v0.3.1
1562026-07-13T04:34:06.477Z Downloaded cfg-if v1.0.4
1572026-07-13T04:34:06.480Z Downloaded managed v0.8.0
1582026-07-13T04:34:06.485Z Downloaded defmt v0.3.100
1592026-07-13T04:34:06.488Z Downloaded zmij v1.0.21
1602026-07-13T04:34:06.488Z Downloaded tabwriter v1.4.1
1612026-07-13T04:34:06.491Z Downloaded usdt-impl v0.6.0
1622026-07-13T04:34:06.491Z Downloaded pest_derive v2.8.7
1632026-07-13T04:34:06.499Z Downloaded embedded-io v0.4.0
1642026-07-13T04:34:06.503Z Downloaded ingot-types v0.1.2
1652026-07-13T04:34:06.511Z Downloaded strsim v0.11.1
1662026-07-13T04:34:06.514Z Downloaded darling_macro v0.23.0
1672026-07-13T04:34:06.514Z Downloaded dtrace-parser v0.3.0
1682026-07-13T04:34:06.518Z Downloaded stable_deref_trait v1.2.1
1692026-07-13T04:34:06.518Z Downloaded thread-id v5.1.0
1702026-07-13T04:34:06.525Z Downloaded macaddr v1.0.1
1712026-07-13T04:34:06.528Z Downloaded usdt v0.6.0
1722026-07-13T04:34:06.528Z Downloaded ref-cast-impl v1.0.25
1732026-07-13T04:34:06.531Z Downloaded darling_macro v0.21.3
1742026-07-13T04:34:06.531Z Downloaded embedded-io v0.6.1
1752026-07-13T04:34:06.531Z Downloaded ref-cast v1.0.25
1762026-07-13T04:34:06.534Z Downloaded dof v0.4.0
1772026-07-13T04:34:06.538Z Downloaded cobs v0.3.0
1782026-07-13T04:34:06.538Z Downloaded usdt-attr-macro v0.6.0
1792026-07-13T04:34:06.543Z Downloaded scroll v0.13.0
1802026-07-13T04:34:06.548Z Downloaded usdt-macro v0.6.0
1812026-07-13T04:34:06.550Z Downloaded defmt-macros v1.1.1
1822026-07-13T04:34:06.553Z Downloaded thiserror-impl v2.0.18
1832026-07-13T04:34:06.556Z Downloaded either v1.16.0
1842026-07-13T04:34:06.560Z Downloaded darling v0.21.3
1852026-07-13T04:34:06.562Z Downloaded ucd-trie v0.1.7
1862026-07-13T04:34:06.562Z Downloaded crc32fast v1.5.0
1872026-07-13T04:34:06.571Z Downloaded bitflags v1.3.2
1882026-07-13T04:34:06.574Z Downloaded serde_tokenstream v0.2.3
1892026-07-13T04:34:06.574Z Downloaded thiserror v2.0.18
1902026-07-13T04:34:06.576Z Downloaded quote v1.0.46
1912026-07-13T04:34:06.579Z Downloaded bitflags v2.13.0
1922026-07-13T04:34:06.584Z Downloaded defmt v1.1.1
1932026-07-13T04:34:06.591Z Downloaded postcard v1.1.3
1942026-07-13T04:34:06.598Z Downloaded pest_generator v2.8.7
1952026-07-13T04:34:06.603Z Downloaded memmap2 v0.9.11
1962026-07-13T04:34:06.612Z Downloaded proc-macro2 v1.0.106
1972026-07-13T04:34:06.618Z Downloaded uuid v1.23.4
1982026-07-13T04:34:06.621Z Downloaded darling v0.23.0
1992026-07-13T04:34:06.624Z Downloaded log v0.4.33
2002026-07-13T04:34:06.628Z Downloaded unicode-ident v1.0.24
2012026-07-13T04:34:06.628Z Downloaded serde_derive v1.0.228
2022026-07-13T04:34:06.631Z Downloaded darling_core v0.23.0
2032026-07-13T04:34:06.641Z Downloaded heapless v0.8.0
2042026-07-13T04:34:06.646Z Downloaded darling_core v0.21.3
2052026-07-13T04:34:06.660Z Downloaded serde v1.0.228
2062026-07-13T04:34:06.663Z Downloaded serde_core v1.0.228
2072026-07-13T04:34:06.666Z Downloaded zerocopy-derive v0.8.52
2082026-07-13T04:34:06.703Z Downloaded itertools v0.14.0
2092026-07-13T04:34:06.707Z Downloaded pest v2.8.7
2102026-07-13T04:34:06.718Z Downloaded itertools v0.15.0
2112026-07-13T04:34:06.728Z Downloaded serde_json v1.0.150
2122026-07-13T04:34:06.732Z Downloaded regex v1.12.4
2132026-07-13T04:34:06.797Z Downloaded goblin v0.10.7
2142026-07-13T04:34:06.800Z Downloaded zerocopy v0.8.52
2152026-07-13T04:34:06.810Z Downloaded unicode-width v0.2.2
2162026-07-13T04:34:06.814Z Downloaded syn v2.0.118
2172026-07-13T04:34:06.819Z Downloaded smoltcp v0.11.0
2182026-07-13T04:34:06.826Z Downloaded regex-syntax v0.8.11
2192026-07-13T04:34:06.861Z Downloaded regex-automata v0.4.14
2202026-07-13T04:34:06.873Z Downloaded libc v0.2.186
2212026-07-13T04:34:06.928Z Compiling proc-macro2 v1.0.106
2222026-07-13T04:34:06.928Z Compiling quote v1.0.46
2232026-07-13T04:34:06.928Z Compiling unicode-ident v1.0.24
2242026-07-13T04:34:06.928Z Compiling ident_case v1.0.1
2252026-07-13T04:34:06.928Z Documenting unicode-ident v1.0.24
2262026-07-13T04:34:06.931Z Compiling strsim v0.11.1
2272026-07-13T04:34:06.998Z Compiling serde_core v1.0.228
2282026-07-13T04:34:07.093Z Compiling fnv v1.0.7
2292026-07-13T04:34:07.117Z Compiling memchr v2.8.2
2302026-07-13T04:34:07.177Z Compiling thiserror v2.0.18
2312026-07-13T04:34:07.287Z Compiling zerocopy v0.8.52
2322026-07-13T04:34:07.340Z Compiling serde v1.0.228
2332026-07-13T04:34:07.378Z Compiling regex-syntax v0.8.11
2342026-07-13T04:34:07.526Z Documenting proc-macro2 v1.0.106
2352026-07-13T04:34:07.659Z Compiling aho-corasick v1.1.4
2362026-07-13T04:34:07.715Z Checking byteorder v1.5.0
2372026-07-13T04:34:07.946Z Checking syn v2.0.118
2382026-07-13T04:34:08.010Z Compiling either v1.16.0
2392026-07-13T04:34:08.099Z Documenting quote v1.0.46
2402026-07-13T04:34:08.232Z Compiling itertools v0.14.0
2412026-07-13T04:34:08.607Z Documenting syn v2.0.118
2422026-07-13T04:34:08.811Z Compiling regex-automata v0.4.14
2432026-07-13T04:34:09.136Z Compiling heapless v0.8.0
2442026-07-13T04:34:09.459Z Checking bitflags v2.13.0
2452026-07-13T04:34:09.472Z Checking hash32 v0.3.1
2462026-07-13T04:34:09.574Z Documenting serde_core v1.0.228
2472026-07-13T04:34:09.604Z Checking cfg-if v1.0.4
2482026-07-13T04:34:09.610Z Documenting memchr v2.8.2
2492026-07-13T04:34:09.660Z Checking macaddr v1.0.1
2502026-07-13T04:34:09.796Z Checking stable_deref_trait v1.2.1
2512026-07-13T04:34:09.863Z Documenting regex-syntax v0.8.11
2522026-07-13T04:34:09.987Z Compiling smoltcp v0.11.0
2532026-07-13T04:34:10.239Z Documenting aho-corasick v1.1.4
2542026-07-13T04:34:10.427Z Compiling darling_core v0.21.3
2552026-07-13T04:34:10.611Z Compiling regex v1.12.4
2562026-07-13T04:34:10.864Z Compiling darling_core v0.23.0
2572026-07-13T04:34:11.234Z Documenting regex-automata v0.4.14
2582026-07-13T04:34:11.372Z Checking managed v0.8.0
2592026-07-13T04:34:11.526Z Checking bitflags v1.3.2
2602026-07-13T04:34:11.588Z Documenting zerocopy-derive v0.8.52
2612026-07-13T04:34:11.617Z Compiling zerocopy-derive v0.8.52
2622026-07-13T04:34:11.734Z Compiling serde_derive v1.0.228
2632026-07-13T04:34:11.850Z Compiling thiserror-impl v2.0.18
2642026-07-13T04:34:12.395Z Documenting serde_derive v1.0.228
2652026-07-13T04:34:12.496Z Compiling darling_macro v0.21.3
2662026-07-13T04:34:12.673Z Documenting regex v1.12.4
2672026-07-13T04:34:12.942Z Documenting thiserror-impl v2.0.18
2682026-07-13T04:34:12.957Z Compiling darling_macro v0.23.0
2692026-07-13T04:34:13.090Z Compiling darling v0.21.3
2702026-07-13T04:34:13.156Z Checking cobs v0.3.0
2712026-07-13T04:34:13.173Z Compiling ingot-macros v0.1.1
2722026-07-13T04:34:13.363Z Compiling ref-cast v1.0.25
2732026-07-13T04:34:13.556Z Documenting byteorder v1.5.0
2742026-07-13T04:34:13.595Z Compiling crc32fast v1.5.0
2752026-07-13T04:34:13.713Z Documenting ingot-macros v0.1.1
2762026-07-13T04:34:13.740Z Documenting zerocopy v0.8.52
2772026-07-13T04:34:13.884Z Documenting thiserror v2.0.18
2782026-07-13T04:34:13.945Z Compiling ref-cast-impl v1.0.25
2792026-07-13T04:34:14.124Z Documenting hash32 v0.3.1
2802026-07-13T04:34:14.560Z Documenting serde v1.0.228
2812026-07-13T04:34:14.663Z Documenting bitflags v2.13.0
2822026-07-13T04:34:14.857Z Checking postcard v1.1.3
2832026-07-13T04:34:14.914Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2842026-07-13T04:34:15.125Z Documenting cfg-if v1.0.4
2852026-07-13T04:34:15.167Z Documenting stable_deref_trait v1.2.1
2862026-07-13T04:34:15.298Z Documenting macaddr v1.0.1
2872026-07-13T04:34:15.580Z Compiling version_check v0.9.5
2882026-07-13T04:34:15.778Z Checking unicode-width v0.2.2
2892026-07-13T04:34:15.789Z Checking ipnetwork v0.21.1
2902026-07-13T04:34:15.829Z Documenting heapless v0.8.0
2912026-07-13T04:34:15.839Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2922026-07-13T04:34:15.847Z Checking ingot-types v0.1.2
2932026-07-13T04:34:16.048Z Documenting cobs v0.3.0
2942026-07-13T04:34:16.056Z Compiling darling v0.23.0
2952026-07-13T04:34:16.105Z Documenting managed v0.8.0
2962026-07-13T04:34:16.199Z Checking ingot v0.1.1
2972026-07-13T04:34:16.210Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2982026-07-13T04:34:16.213Z Checking tabwriter v1.4.1
2992026-07-13T04:34:16.353Z Checking itertools v0.15.0
3002026-07-13T04:34:16.706Z Documenting ingot-types v0.1.2
3012026-07-13T04:34:16.752Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3022026-07-13T04:34:16.921Z Documenting postcard v1.1.3
3032026-07-13T04:34:17.038Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3042026-07-13T04:34:17.105Z Documenting ref-cast-impl v1.0.25
3052026-07-13T04:34:17.124Z Documenting either v1.16.0
3062026-07-13T04:34:17.157Z Documenting smoltcp v0.11.0
3072026-07-13T04:34:17.507Z Documenting unicode-width v0.2.2
3082026-07-13T04:34:17.630Z Checking dyn-clone v1.0.20
3092026-07-13T04:34:17.730Z Documenting ipnetwork v0.21.1
3102026-07-13T04:34:17.765Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3112026-07-13T04:34:17.797Z Documenting ingot v0.1.1
3122026-07-13T04:34:18.008Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3132026-07-13T04:34:18.296Z Documenting itertools v0.15.0
3142026-07-13T04:34:18.541Z Documenting ref-cast v1.0.25
3152026-07-13T04:34:18.661Z Documenting crc32fast v1.5.0
3162026-07-13T04:34:18.911Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3172026-07-13T04:34:19.132Z Documenting tabwriter v1.4.1
3182026-07-13T04:34:19.432Z Documenting dyn-clone v1.0.20
3192026-07-13T04:34:19.945Z Documenting uuid v1.23.4
3202026-07-13T04:34:20.417Z Checking uuid v1.23.4
3212026-07-13T04:34:20.556Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3222026-07-13T04:34:20.658Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3232026-07-13T04:34:21.035Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3242026-07-13T04:34:22.994Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3252026-07-13T04:34:25.298Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3262026-07-13T04:34:26.889Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.85s
3272026-07-13T04:34:26.977Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3282026-07-13T04:34:27.003Z
3292026-07-13T04:34:27.005Zreal 23.957258678
3302026-07-13T04:34:27.006Zuser 1:21.739158192
3312026-07-13T04:34:27.006Zsys 17.401387192
3322026-07-13T04:34:27.006Ztrap 0.049175461
3332026-07-13T04:34:27.006Ztflt 0.047050749
3342026-07-13T04:34:27.006Zdflt 0.099427974
3352026-07-13T04:34:27.006Zkflt 0.004880150
3362026-07-13T04:34:27.006Zlock 9:19.689515745
3372026-07-13T04:34:27.006Zslp 4:48.990132681
3382026-07-13T04:34:27.006Zlat 7.544719329
3392026-07-13T04:34:27.006Zstop 13.487253947
3402026-07-13T04:34:27.006Z+ header 'analyze std + api + usdt'
3412026-07-13T04:34:27.006Z+ echo '# ==== analyze std + api + usdt ==== #'
3422026-07-13T04:34:27.006Z# ==== analyze std + api + usdt ==== #
3432026-07-13T04:34:27.006Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3442026-07-13T04:34:27.187Z Downloading crates ...
3452026-07-13T04:34:27.233Z Downloaded once_cell v1.21.4
3462026-07-13T04:34:27.236Z Downloaded futures-macro v0.3.32
3472026-07-13T04:34:27.241Z Downloaded slab v0.4.12
3482026-07-13T04:34:27.244Z Downloaded dtor-proc-macro v0.0.13
3492026-07-13T04:34:27.247Z Downloaded dtor v0.8.1
3502026-07-13T04:34:27.247Z Downloaded futures-sink v0.3.32
3512026-07-13T04:34:27.247Z Downloaded futures-core v0.3.32
3522026-07-13T04:34:27.247Z Downloaded anyhow v1.0.103
3532026-07-13T04:34:27.292Z Downloaded circular v0.3.0
3542026-07-13T04:34:27.297Z Downloaded futures-task v0.3.32
3552026-07-13T04:34:27.297Z Downloaded link-section v0.2.1
3562026-07-13T04:34:27.297Z Downloaded ctor v0.10.1
3572026-07-13T04:34:27.297Z Downloaded ctor-proc-macro v0.0.13
3582026-07-13T04:34:27.297Z Downloaded futures-io v0.3.32
3592026-07-13T04:34:27.297Z Downloaded rusticata-macros v5.0.0
3602026-07-13T04:34:27.297Z Downloaded typeid v1.0.3
3612026-07-13T04:34:27.297Z Downloaded pin-project-lite v0.2.17
3622026-07-13T04:34:27.297Z Downloaded cookie-factory v0.3.3
3632026-07-13T04:34:27.297Z Downloaded futures-channel v0.3.32
3642026-07-13T04:34:27.297Z Downloaded futures-executor v0.3.32
3652026-07-13T04:34:27.297Z Downloaded futures v0.3.32
3662026-07-13T04:34:27.301Z Downloaded ron v0.12.2
3672026-07-13T04:34:27.301Z Downloaded nom v8.0.0
3682026-07-13T04:34:27.305Z Downloaded futures-util v0.3.32
3692026-07-13T04:34:27.309Z Downloaded pcap-parser v0.17.0
3702026-07-13T04:34:27.359Z Compiling proc-macro2 v1.0.106
3712026-07-13T04:34:27.359Z Compiling quote v1.0.46
3722026-07-13T04:34:27.359Z Compiling unicode-ident v1.0.24
3732026-07-13T04:34:27.362Z Compiling memchr v2.8.2
3742026-07-13T04:34:27.363Z Compiling thiserror v2.0.18
3752026-07-13T04:34:27.363Z Compiling zerocopy v0.8.52
3762026-07-13T04:34:27.363Z Compiling serde_core v1.0.228
3772026-07-13T04:34:27.363Z Compiling zmij v1.0.21
3782026-07-13T04:34:27.726Z Compiling libc v0.2.186
3792026-07-13T04:34:27.755Z Compiling ucd-trie v0.1.7
3802026-07-13T04:34:27.760Z Compiling strsim v0.11.1
3812026-07-13T04:34:27.792Z Compiling serde_json v1.0.150
3822026-07-13T04:34:27.910Z Compiling ident_case v1.0.1
3832026-07-13T04:34:27.933Z Compiling pest v2.8.7
3842026-07-13T04:34:28.025Z Compiling serde v1.0.228
3852026-07-13T04:34:28.265Z Compiling fnv v1.0.7
3862026-07-13T04:34:28.445Z Compiling aho-corasick v1.1.4
3872026-07-13T04:34:28.445Z Compiling regex-syntax v0.8.11
3882026-07-13T04:34:28.454Z Compiling itoa v1.0.18
3892026-07-13T04:34:28.655Z Checking byteorder v1.5.0
3902026-07-13T04:34:28.810Z Compiling syn v2.0.118
3912026-07-13T04:34:29.073Z Compiling pest_meta v2.8.7
3922026-07-13T04:34:29.174Z Compiling usdt-impl v0.6.0
3932026-07-13T04:34:29.230Z Compiling either v1.16.0
3942026-07-13T04:34:29.344Z Checking bitflags v2.13.0
3952026-07-13T04:34:29.425Z Compiling itertools v0.14.0
3962026-07-13T04:34:29.503Z Compiling thread-id v5.1.0
3972026-07-13T04:34:29.820Z Checking futures-core v0.3.32
3982026-07-13T04:34:29.936Z Compiling regex-automata v0.4.14
3992026-07-13T04:34:29.969Z Checking log v0.4.33
4002026-07-13T04:34:30.022Z Checking futures-sink v0.3.32
4012026-07-13T04:34:30.112Z Compiling heapless v0.8.0
4022026-07-13T04:34:30.404Z Checking plain v0.2.3
4032026-07-13T04:34:30.487Z Checking futures-channel v0.3.32
4042026-07-13T04:34:30.660Z Checking hash32 v0.3.1
4052026-07-13T04:34:30.675Z Checking macaddr v1.0.1
4062026-07-13T04:34:30.730Z Compiling smoltcp v0.11.0
4072026-07-13T04:34:30.774Z Checking cfg-if v1.0.4
4082026-07-13T04:34:30.792Z Checking pin-project-lite v0.2.17
4092026-07-13T04:34:30.835Z Checking pretty-hex v0.4.2
4102026-07-13T04:34:30.936Z Checking stable_deref_trait v1.2.1
4112026-07-13T04:34:31.018Z Checking futures-io v0.3.32
4122026-07-13T04:34:31.030Z Checking futures-task v0.3.32
4132026-07-13T04:34:31.084Z Checking slab v0.4.12
4142026-07-13T04:34:31.141Z Checking bitflags v1.3.2
4152026-07-13T04:34:31.214Z Compiling pest_generator v2.8.7
4162026-07-13T04:34:31.243Z Compiling darling_core v0.21.3
4172026-07-13T04:34:31.243Z Compiling darling_core v0.23.0
4182026-07-13T04:34:31.456Z Compiling ref-cast v1.0.25
4192026-07-13T04:34:31.535Z Compiling crc32fast v1.5.0
4202026-07-13T04:34:31.808Z Compiling regex v1.12.4
4212026-07-13T04:34:31.832Z Compiling version_check v0.9.5
4222026-07-13T04:34:31.865Z Checking managed v0.8.0
4232026-07-13T04:34:32.036Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4242026-07-13T04:34:32.216Z Checking memmap2 v0.9.11
4252026-07-13T04:34:32.300Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4262026-07-13T04:34:32.356Z Compiling serde_derive v1.0.228
4272026-07-13T04:34:32.372Z Compiling thiserror-impl v2.0.18
4282026-07-13T04:34:32.463Z Compiling zerocopy-derive v0.8.52
4292026-07-13T04:34:32.596Z Compiling pest_derive v2.8.7
4302026-07-13T04:34:33.088Z Compiling scroll_derive v0.13.1
4312026-07-13T04:34:33.124Z Compiling futures-macro v0.3.32
4322026-07-13T04:34:33.203Z Compiling ref-cast-impl v1.0.25
4332026-07-13T04:34:33.280Z Compiling darling_macro v0.21.3
4342026-07-13T04:34:33.302Z Compiling darling_macro v0.23.0
4352026-07-13T04:34:33.791Z Compiling dtrace-parser v0.3.0
4362026-07-13T04:34:33.858Z Compiling darling v0.21.3
4372026-07-13T04:34:33.874Z Checking cobs v0.3.0
4382026-07-13T04:34:33.910Z Checking scroll v0.13.0
4392026-07-13T04:34:33.938Z Compiling ingot-macros v0.1.1
4402026-07-13T04:34:34.002Z Checking futures-util v0.3.32
4412026-07-13T04:34:34.019Z Compiling darling v0.23.0
4422026-07-13T04:34:34.090Z Checking unicode-width v0.2.2
4432026-07-13T04:34:34.122Z Checking goblin v0.10.7
4442026-07-13T04:34:34.377Z Checking ipnetwork v0.21.1
4452026-07-13T04:34:34.490Z Checking itertools v0.15.0
4462026-07-13T04:34:34.548Z Checking tabwriter v1.4.1
4472026-07-13T04:34:34.685Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4482026-07-13T04:34:35.474Z Checking postcard v1.1.3
4492026-07-13T04:34:35.497Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4502026-07-13T04:34:35.722Z Compiling serde_tokenstream v0.2.3
4512026-07-13T04:34:35.877Z Checking futures-executor v0.3.32
4522026-07-13T04:34:35.904Z Checking nom v8.0.0
4532026-07-13T04:34:35.999Z Checking dyn-clone v1.0.20
4542026-07-13T04:34:36.021Z Checking futures v0.3.32
4552026-07-13T04:34:36.079Z Compiling typeid v1.0.3
4562026-07-13T04:34:36.084Z Compiling anyhow v1.0.103
4572026-07-13T04:34:36.089Z Checking cookie-factory v0.3.3
4582026-07-13T04:34:36.342Z Checking uuid v1.23.4
4592026-07-13T04:34:36.411Z Compiling dtor-proc-macro v0.0.13
4602026-07-13T04:34:36.595Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4612026-07-13T04:34:36.612Z Checking circular v0.3.0
4622026-07-13T04:34:36.616Z Checking ingot-types v0.1.2
4632026-07-13T04:34:36.616Z Checking dof v0.4.0
4642026-07-13T04:34:36.759Z Checking dtor v0.8.1
4652026-07-13T04:34:36.800Z Compiling ctor-proc-macro v0.0.13
4662026-07-13T04:34:36.804Z Checking link-section v0.2.1
4672026-07-13T04:34:36.804Z Checking once_cell v1.21.4
4682026-07-13T04:34:36.916Z Checking ron v0.12.2
4692026-07-13T04:34:36.942Z Checking ingot v0.1.1
4702026-07-13T04:34:37.118Z Checking ctor v0.10.1
4712026-07-13T04:34:37.624Z Compiling usdt-macro v0.6.0
4722026-07-13T04:34:37.624Z Compiling usdt-attr-macro v0.6.0
4732026-07-13T04:34:37.775Z Checking rusticata-macros v5.0.0
4742026-07-13T04:34:37.893Z Checking pcap-parser v0.17.0
4752026-07-13T04:34:38.297Z Checking usdt v0.6.0
4762026-07-13T04:34:38.435Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4772026-07-13T04:34:42.796Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4782026-07-13T04:34:44.464Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4792026-07-13T04:34:46.764Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.70s
4802026-07-13T04:34:46.799Z
4812026-07-13T04:34:46.799Zreal 19.783554782
4822026-07-13T04:34:46.799Zuser 1:12.707200331
4832026-07-13T04:34:46.817Zsys 15.759198709
4842026-07-13T04:34:46.817Ztrap 0.036168950
4852026-07-13T04:34:46.817Ztflt 0.130784518
4862026-07-13T04:34:46.817Zdflt 0.172815428
4872026-07-13T04:34:46.817Zkflt 0.000049630
4882026-07-13T04:34:46.817Zlock 4:46.756866849
4892026-07-13T04:34:46.817Zslp 3:54.449964954
4902026-07-13T04:34:46.817Zlat 4.426385259
4912026-07-13T04:34:46.817Zstop 9.879912039
4922026-07-13T04:34:46.817Z+ header 'analyze no_std + engine + kernel'
4932026-07-13T04:34:46.817Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
4942026-07-13T04:34:46.818Z# ==== analyze no_std + engine + kernel ==== #
4952026-07-13T04:34:46.818Z+ ptime -m cargo +nightly-2026-07-13-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel
4962026-07-13T04:34:46.968Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4972026-07-13T04:34:46.968Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4982026-07-13T04:34:46.969Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4992026-07-13T04:34:46.969Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5002026-07-13T04:34:47.219Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5012026-07-13T04:34:50.829Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5022026-07-13T04:34:52.139Z Finished `dev` profile [optimized + debuginfo] target(s) in 5.30s
5032026-07-13T04:34:52.167Z
5042026-07-13T04:34:52.167Zreal 5.364598543
5052026-07-13T04:34:52.168Zuser 5.580251207
5062026-07-13T04:34:52.168Zsys 1.036864115
5072026-07-13T04:34:52.168Ztrap 0.000763070
5082026-07-13T04:34:52.168Ztflt 0.008784430
5092026-07-13T04:34:52.168Zdflt 0.002616920
5102026-07-13T04:34:52.168Zkflt 0.000000630
5112026-07-13T04:34:52.168Zlock 27.847513081
5122026-07-13T04:34:52.168Zslp 20.179511141
5132026-07-13T04:34:52.168Zlat 0.019547160
5142026-07-13T04:34:52.168Zstop 0.273559222
5152026-07-13T04:34:52.171Z+ header test
5162026-07-13T04:34:52.171Z+ echo '# ==== test ==== #'
5172026-07-13T04:34:52.171Z# ==== test ==== #
5182026-07-13T04:34:52.171Z+ ptime -m cargo test
5192026-07-13T04:34:52.320Z Compiling memchr v2.8.2
5202026-07-13T04:34:52.325Z Compiling serde_core v1.0.228
5212026-07-13T04:34:52.349Z Compiling thiserror v2.0.18
5222026-07-13T04:34:52.354Z Compiling zerocopy v0.8.52
5232026-07-13T04:34:52.354Z Compiling byteorder v1.5.0
5242026-07-13T04:34:52.354Z Compiling unicode-ident v1.0.24
5252026-07-13T04:34:52.392Z Compiling zmij v1.0.21
5262026-07-13T04:34:52.392Z Compiling libc v0.2.186
5272026-07-13T04:34:52.442Z Compiling proc-macro2 v1.0.106
5282026-07-13T04:34:52.481Z Compiling scroll v0.13.0
5292026-07-13T04:34:52.555Z Compiling log v0.4.33
5302026-07-13T04:34:52.692Z Compiling ucd-trie v0.1.7
5312026-07-13T04:34:52.713Z Compiling futures-sink v0.3.32
5322026-07-13T04:34:52.739Z Compiling itoa v1.0.18
5332026-07-13T04:34:52.782Z Compiling plain v0.2.3
5342026-07-13T04:34:52.803Z Compiling futures-core v0.3.32
5352026-07-13T04:34:52.875Z Compiling goblin v0.10.7
5362026-07-13T04:34:52.963Z Compiling futures-channel v0.3.32
5372026-07-13T04:34:52.989Z Compiling pest v2.8.7
5382026-07-13T04:34:53.203Z Compiling quote v1.0.46
5392026-07-13T04:34:53.394Z Compiling hash32 v0.3.1
5402026-07-13T04:34:53.571Z Compiling futures-task v0.3.32
5412026-07-13T04:34:53.786Z Compiling pretty-hex v0.4.2
5422026-07-13T04:34:53.864Z Compiling macaddr v1.0.1
5432026-07-13T04:34:53.896Z Compiling pin-project-lite v0.2.17
5442026-07-13T04:34:53.928Z Compiling slab v0.4.12
5452026-07-13T04:34:54.002Z Compiling stable_deref_trait v1.2.1
5462026-07-13T04:34:54.073Z Compiling cfg-if v1.0.4
5472026-07-13T04:34:54.159Z Compiling futures-io v0.3.32
5482026-07-13T04:34:54.159Z Compiling dtrace-parser v0.3.0
5492026-07-13T04:34:54.159Z Compiling serde v1.0.228
5502026-07-13T04:34:54.247Z Compiling bitflags v2.13.0
5512026-07-13T04:34:54.322Z Compiling serde_json v1.0.150
5522026-07-13T04:34:54.661Z Compiling futures-util v0.3.32
5532026-07-13T04:34:54.677Z Compiling heapless v0.8.0
5542026-07-13T04:34:54.727Z Compiling syn v2.0.118
5552026-07-13T04:34:55.108Z Compiling ingot-types v0.1.2
5562026-07-13T04:34:55.153Z Compiling thread-id v5.1.0
5572026-07-13T04:34:55.226Z Compiling cobs v0.3.0
5582026-07-13T04:34:55.333Z Compiling managed v0.8.0
5592026-07-13T04:34:55.499Z Compiling bitflags v1.3.2
5602026-07-13T04:34:55.505Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5612026-07-13T04:34:55.540Z Compiling ingot v0.1.1
5622026-07-13T04:34:55.555Z Compiling smoltcp v0.11.0
5632026-07-13T04:34:55.755Z Compiling postcard v1.1.3
5642026-07-13T04:34:56.101Z Compiling dof v0.4.0
5652026-07-13T04:34:57.430Z Compiling usdt-impl v0.6.0
5662026-07-13T04:34:57.468Z Compiling futures-executor v0.3.32
5672026-07-13T04:34:57.696Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5682026-07-13T04:34:57.772Z Compiling memmap2 v0.9.11
5692026-07-13T04:34:58.019Z Compiling unicode-width v0.2.2
5702026-07-13T04:34:58.061Z Compiling ipnetwork v0.21.1
5712026-07-13T04:34:58.329Z Compiling either v1.16.0
5722026-07-13T04:34:58.437Z Compiling tabwriter v1.4.1
5732026-07-13T04:34:58.475Z Compiling itertools v0.15.0
5742026-07-13T04:34:58.544Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5752026-07-13T04:34:58.743Z Compiling ref-cast v1.0.25
5762026-07-13T04:34:58.875Z Compiling usdt v0.6.0
5772026-07-13T04:34:59.455Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5782026-07-13T04:34:59.461Z Compiling futures v0.3.32
5792026-07-13T04:34:59.561Z Compiling crc32fast v1.5.0
5802026-07-13T04:34:59.680Z Compiling nom v8.0.0
5812026-07-13T04:34:59.799Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5822026-07-13T04:34:59.924Z Compiling dyn-clone v1.0.20
5832026-07-13T04:35:00.088Z Compiling cookie-factory v0.3.3
5842026-07-13T04:35:00.208Z Compiling uuid v1.23.4
5852026-07-13T04:35:00.421Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5862026-07-13T04:35:00.654Z Compiling circular v0.3.0
5872026-07-13T04:35:00.783Z Compiling dtor v0.8.1
5882026-07-13T04:35:00.868Z Compiling anyhow v1.0.103
5892026-07-13T04:35:00.871Z Compiling typeid v1.0.3
5902026-07-13T04:35:00.897Z Compiling once_cell v1.21.4
5912026-07-13T04:35:00.904Z Compiling link-section v0.2.1
5922026-07-13T04:35:01.039Z Compiling ron v0.12.2
5932026-07-13T04:35:01.052Z Compiling ctor v0.10.1
5942026-07-13T04:35:02.208Z Compiling rusticata-macros v5.0.0
5952026-07-13T04:35:02.526Z Compiling pcap-parser v0.17.0
5962026-07-13T04:35:05.257Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5972026-07-13T04:35:07.610Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
5982026-07-13T04:35:46.025Z Finished `test` profile [optimized + debuginfo] target(s) in 53.85s
5992026-07-13T04:35:46.042Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-49cc8ee11e0e9178)
6002026-07-13T04:35:46.048Z
6012026-07-13T04:35:46.048Zrunning 15 tests
6022026-07-13T04:35:46.048Ztest api::tests::parse_bad_proto_filter ... ok
6032026-07-13T04:35:46.048Ztest api::tests::parse_bad_address ... ok
6042026-07-13T04:35:46.048Ztest api::tests::parse_good_proto_filter ... ok
6052026-07-13T04:35:46.048Ztest api::tests::parse_good_address ... ok
6062026-07-13T04:35:46.048Ztest api::tests::ports_from_str_good ... ok
6072026-07-13T04:35:46.048Ztest api::tests::ports_from_str_bad ... ok
6082026-07-13T04:35:46.048Ztest cfg::tests::test_required_nat_space ... ok
6092026-07-13T04:35:46.048Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6102026-07-13T04:35:46.048Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6112026-07-13T04:35:46.048Ztest engine::geneve::test::option_packet_length_with_known_options ... ok
6122026-07-13T04:35:46.048Ztest engine::geneve::test::parse_multi_opt ... ok
6132026-07-13T04:35:46.048Ztest engine::geneve::test::parse_multicast_replication_values ... ok
6142026-07-13T04:35:46.048Ztest engine::geneve::test::parse_single_opt ... ok
6152026-07-13T04:35:46.048Ztest engine::geneve::test::unknown_crit_option_fails ... ok
6162026-07-13T04:35:46.052Ztest engine::firewall::tests::port_predicate_simplification ... ok
6172026-07-13T04:35:46.052Z
6182026-07-13T04:35:46.052Ztest result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6192026-07-13T04:35:46.052Z
6202026-07-13T04:35:46.052Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-2fa63914e07bbff9)
6212026-07-13T04:35:46.052Z
6222026-07-13T04:35:46.052Zrunning 4 tests
6232026-07-13T04:35:46.052Ztest firewall_external_inbound ... ok
6242026-07-13T04:35:46.052Ztest firewall_vni_outbound ... ok
6252026-07-13T04:35:46.052Ztest firewall_vni_inbound ... ok
6262026-07-13T04:35:46.052Ztest firewall_replace_rules ... ok
6272026-07-13T04:35:46.052Z
6282026-07-13T04:35:46.052Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6292026-07-13T04:35:46.052Z
6302026-07-13T04:35:46.052Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-86d937e99a2accd6)
6312026-07-13T04:35:46.056Z
6322026-07-13T04:35:46.056Zrunning 2 tests
6332026-07-13T04:35:46.056Ztest parse_in_regression ... ok
6342026-07-13T04:35:46.056Ztest parse_out_regression ... ok
6352026-07-13T04:35:46.056Z
6362026-07-13T04:35:46.056Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6372026-07-13T04:35:46.056Z
6382026-07-13T04:35:46.056Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-40bbb0afa2d0a910)
6392026-07-13T04:35:46.056Z
6402026-07-13T04:35:46.056Zrunning 48 tests
6412026-07-13T04:35:46.060Ztest bad_ip_len ... ok
6422026-07-13T04:35:46.060Ztest check_layers ... ok
6432026-07-13T04:35:46.061Ztest add_remove_fw_rule ... ok
6442026-07-13T04:35:46.061Ztest arp_gateway ... ok
6452026-07-13T04:35:46.061Ztest anti_spoof ... ok
6462026-07-13T04:35:46.061Ztest external_attached_subnets_cannot_reach_internal ... ok
6472026-07-13T04:35:46.061Ztest ephemeral_ip_preferred_over_snat_outbound ... ok
6482026-07-13T04:35:46.061Ztest external_attached_subnets_dont_apply_nat ... ok
6492026-07-13T04:35:46.061Ztest early_tcp_invalidation ... ok
6502026-07-13T04:35:46.061Ztest external_ip_reconfigurable ... ok
6512026-07-13T04:35:46.061Ztest external_ip_epoch_affinity_preserved ... ok
6522026-07-13T04:35:46.061Ztest flow_expiration ... ok
6532026-07-13T04:35:46.061Ztest gateway_icmp4_ping ... ok
6542026-07-13T04:35:46.061Ztest gateway_icmpv6_ping ... ok
6552026-07-13T04:35:46.061Ztest gateway_router_advert_reply ... ok
6562026-07-13T04:35:46.061Ztest guest_to_guest_no_route ... ok
6572026-07-13T04:35:46.061Ztest guest_to_guest_diff_vpc_no_peer ... ok
6582026-07-13T04:35:46.061Ztest guest_to_guest ... ok
6592026-07-13T04:35:46.061Ztest guest_to_internet_ipv4 ... ok
6602026-07-13T04:35:46.061Ztest guest_to_internet_ipv6 ... ok
6612026-07-13T04:35:46.061Ztest icmpv6_inner_has_nat_applied ... ok
6622026-07-13T04:35:46.061Ztest icmp_inner_has_nat_applied ... ok
6632026-07-13T04:35:46.061Ztest external_ip_balanced_over_floating_ips ... ok
6642026-07-13T04:35:46.061Ztest inbound_ndp_dropped_at_gateway ... ok
6652026-07-13T04:35:46.061Ztest external_ip_receive_and_reply_on_all ... ok
6662026-07-13T04:35:46.061Ztest packet_body_pullup ... ok
6672026-07-13T04:35:46.061Ztest outbound_ndp_dropped ... ok
6682026-07-13T04:35:46.062Ztest no_panic_on_flow_table_full ... ok
6692026-07-13T04:35:46.062Ztest intra_subnet_routes_with_custom ... ok
6702026-07-13T04:35:46.062Ztest internal_attached_subnets ... ok
6712026-07-13T04:35:46.062Ztest port_transition_running ... ok
6722026-07-13T04:35:46.062Ztest port_transition_reset ... ok
6732026-07-13T04:35:46.062Ztest port_as_router_target ... ok
6742026-07-13T04:35:46.062Ztest port_transition_pause ... ok
6752026-07-13T04:35:46.062Ztest test_drop_on_unknown_critical_option ... ok
6762026-07-13T04:35:46.062Ztest select_eip_conditioned_on_igw ... ok
6772026-07-13T04:35:46.062Ztest tcp_invalidation_does_not_block_connection ... ok
6782026-07-13T04:35:46.062Ztest snat_icmp4_echo_rewrite ... ok
6792026-07-13T04:35:46.062Ztest tcp_inbound ... ok
6802026-07-13T04:35:46.062Ztest snat_icmp6_echo_rewrite ... ok
6812026-07-13T04:35:46.063Ztest test_ipv6_multicast_encapsulation ... ok
6822026-07-13T04:35:46.063Ztest tcp_outbound ... ok
6832026-07-13T04:35:46.063Ztest test_v6_ext_hdr_geneve_offset_ok ... ok
6842026-07-13T04:35:46.063Ztest test_tcp_multicast_denied ... ok
6852026-07-13T04:35:46.063Ztest test_gateway_neighbor_advert_reply ... ok
6862026-07-13T04:35:46.063Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
6872026-07-13T04:35:46.063Ztest uft_lft_invalidation_out ... ok
6882026-07-13T04:35:46.063Ztest uft_lft_invalidation_in ... ok
6892026-07-13T04:35:46.063Z
6902026-07-13T04:35:46.063Ztest result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6912026-07-13T04:35:46.063Z
6922026-07-13T04:35:46.068Z Doc-tests oxide_vpc
6932026-07-13T04:35:46.356Z
6942026-07-13T04:35:46.356Zrunning 0 tests
6952026-07-13T04:35:46.356Z
6962026-07-13T04:35:46.356Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6972026-07-13T04:35:46.356Z
6982026-07-13T04:35:46.384Z
6992026-07-13T04:35:46.387Zreal 54.209352351
7002026-07-13T04:35:46.387Zuser 3:17.020113356
7012026-07-13T04:35:46.387Zsys 12.129174966
7022026-07-13T04:35:46.387Ztrap 0.089851391
7032026-07-13T04:35:46.387Ztflt 0.162286551
7042026-07-13T04:35:46.387Zdflt 0.490026193
7052026-07-13T04:35:46.387Zkflt 0.002788471
7062026-07-13T04:35:46.387Zlock 13:35.273241930
7072026-07-13T04:35:46.387Zslp 6:35.315648452
7082026-07-13T04:35:46.387Zlat 8.035563282
7092026-07-13T04:35:46.387Zstop 6.966985670
7102026-07-13T04:35:46.387Zprocess exited: duration 118054 ms, exit code 0
 
7112026-07-13T04:35:46.394Zfound 0 output files