01KWCG88XQAV1FZ592VNETB23Z: oxide-vpc

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

Buildomat Job: 01KWCG8VTG088C8SJ1SA3WBFAP

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-30T14:55:12.733Zjob assigned to worker 01KWCGCK4NZWAJ248H4RJG53E6 [factory aws, i-073411f7899c9d460] (queued for 2 m 43 s)
 
22026-06-30T14:55:19.207Zstarting task 0: "setup"
32026-06-30T14:55:19.212Z++ uname -s
42026-06-30T14:55:19.215Z+ kern=SunOS
52026-06-30T14:55:19.215Z+ build_user=build
62026-06-30T14:55:19.215Z+ build_uid=12345
72026-06-30T14:55:19.215Z+ work_dir=/work
82026-06-30T14:55:19.216Z+ input_dir=/input
92026-06-30T14:55:19.216Z+ [[ 0 == 12345 ]]
102026-06-30T14:55:19.216Z+ case "$kern" in
112026-06-30T14:55:19.216Z+ groupadd -g 12345 build
122026-06-30T14:55:19.218Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-30T14:55:21.221Z+ zfs create -o mountpoint=/work rpool/work
142026-06-30T14:55:21.331Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-30T14:55:21.334Z+ home_fs=zfs
162026-06-30T14:55:21.334Z+ [[ zfs == autofs ]]
172026-06-30T14:55:21.334Z+ mkdir -p /home/build
182026-06-30T14:55:21.334Z+ chown build:build /home/build /work
192026-06-30T14:55:23.335Z+ chmod 0700 /home/build /work
202026-06-30T14:55:23.339Zprocess exited: duration 4129 ms, exit code 0
 
212026-06-30T14:55:23.345Zstarting task 1: "rust-toolchain"
222026-06-30T14:55:23.348Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-30T14:55:23.348Z * rust toolchain channel = "1.96.0"
242026-06-30T14:55:23.348Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-06-30T14:55:23.348Z * rust toolchain profile = "default"
262026-06-30T14:55:23.348Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-30T14:55:23.348Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-30T14:55:23.352Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-30T14:55:23.352Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-30T14:55:23.430Zinfo: downloading installer
312026-06-30T14:55:24.742Zwarn: It looks like you have an existing rustup settings file at:
322026-06-30T14:55:24.742Zwarn: /home/build/.rustup/settings.toml
332026-06-30T14:55:24.742Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-30T14:55:24.742Zwarn: instead of the one inferred from the default host triple.
352026-06-30T14:55:24.755Zinfo: profile set to default
362026-06-30T14:55:24.755Zinfo: default host triple is x86_64-unknown-illumos
372026-06-30T14:55:24.758Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-30T14:55:24.886Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-30T14:55:24.890Zinfo: downloading 6 components
402026-06-30T14:55:39.288Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-30T14:55:39.288Z
422026-06-30T14:55:39.316Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-30T14:55:39.316Z
442026-06-30T14:55:39.316Z
452026-06-30T14:55:39.317ZRust is installed now. Great!
462026-06-30T14:55:39.317Z
472026-06-30T14:55:39.317ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-30T14:55:39.317Zenvironment variable. This has not been done automatically.
492026-06-30T14:55:39.317Z
502026-06-30T14:55:39.317ZTo configure your current shell, you need to source
512026-06-30T14:55:39.317Zthe corresponding env file under $HOME/.cargo.
522026-06-30T14:55:39.317Z
532026-06-30T14:55:39.317ZThis is usually done by running one of the following (note the leading DOT):
542026-06-30T14:55:39.320Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-30T14:55:39.320Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-30T14:55:39.320Zsource "~/.cargo/env.nu" # For nushell
572026-06-30T14:55:39.320Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-30T14:55:39.320Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-30T14:55:39.320Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-30T14:55:39.320Zwarn: no default linker (`cc`) was found in your PATH
612026-06-30T14:55:39.320Zwarn: many Rust crates require a system C toolchain to build
622026-06-30T14:55:39.416Z+ rustup --version
632026-06-30T14:55:39.424Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-30T14:55:39.427Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-30T14:55:39.446Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-30T14:55:39.449Z+ cargo --version
672026-06-30T14:55:39.462Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-30T14:55:39.465Z+ rustc --version
692026-06-30T14:55:39.485Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-30T14:55:39.488Zprocess exited: duration 16140 ms, exit code 0
 
712026-06-30T14:55:39.494Zstarting task 2: "authentication"
722026-06-30T14:55:39.516Zprocess exited: duration 17 ms, exit code 0
 
732026-06-30T14:55:39.523Zstarting task 3: "clone repository"
742026-06-30T14:55:39.526Z+ mkdir -p /work/oxidecomputer/opte
752026-06-30T14:55:39.536Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-30T14:55:39.560ZCloning into '/work/oxidecomputer/opte'...
772026-06-30T14:55:40.466Z+ cd /work/oxidecomputer/opte
782026-06-30T14:55:40.466Z+ git fetch origin 2a1be40c7ae5607cb84359f9638df92ee41bc860
792026-06-30T14:55:40.746ZFrom https://github.com/oxidecomputer/opte
802026-06-30T14:55:40.746Z * branch 2a1be40c7ae5607cb84359f9638df92ee41bc860 -> FETCH_HEAD
812026-06-30T14:55:40.751Z+ [[ -n c3 ]]
822026-06-30T14:55:40.754Z++ git branch --show-current
832026-06-30T14:55:40.754Z+ current=master
842026-06-30T14:55:40.754Z+ [[ master != c3 ]]
852026-06-30T14:55:40.754Z+ git branch -f c3 2a1be40c7ae5607cb84359f9638df92ee41bc860
862026-06-30T14:55:40.758Z+ git checkout -f c3
872026-06-30T14:55:40.773ZSwitched to branch 'c3'
882026-06-30T14:55:40.776Z+ git reset --hard 2a1be40c7ae5607cb84359f9638df92ee41bc860
892026-06-30T14:55:40.789ZHEAD is now at 2a1be40 [safety] Weaken lifetime in get_xde_state()
902026-06-30T14:55:40.791Zprocess exited: duration 1266 ms, exit code 0
 
912026-06-30T14:55:40.797Zstarting task 4: "build"
922026-06-30T14:55:40.800Z+ source .github/buildomat/common.sh
932026-06-30T14:55:40.800Z++ rustup show active-toolchain
942026-06-30T14:55:40.806Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-30T14:55:40.808Z++ pushd xde
962026-06-30T14:55:40.808Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-30T14:55:40.808Z++ rustup show active-toolchain
982026-06-30T14:55:40.811Zinfo: syncing channel updates for nightly-2026-06-19-x86_64-unknown-illumos
992026-06-30T14:55:40.953Zinfo: latest update on 2026-06-19 for version 1.98.0-nightly (bc2112ed5 2026-06-18)
1002026-06-30T14:55:40.956Zinfo: downloading 6 components
1012026-06-30T14:55:54.360Znightly-2026-06-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-30T14:55:54.458Z+++ rustup show active-toolchain -v
1032026-06-30T14:55:54.474Z+++ head -n 1
1042026-06-30T14:55:54.476Z+++ cut '-d ' -f1
1052026-06-30T14:55:54.566Z++ export NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1062026-06-30T14:55:54.566Z++ NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1072026-06-30T14:55:54.566Z++ popd
1082026-06-30T14:55:54.566Z/work/oxidecomputer/opte
1092026-06-30T14:55:54.566Z+ cargo --version
1102026-06-30T14:55:54.566Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-30T14:55:54.566Z+ rustc --version
1122026-06-30T14:55:54.566Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-30T14:55:54.566Z+ cd lib/oxide-vpc
1142026-06-30T14:55:54.566Z+ header 'check style'
1152026-06-30T14:55:54.566Z+ echo '# ==== check style ==== #'
1162026-06-30T14:55:54.566Z# ==== check style ==== #
1172026-06-30T14:55:54.566Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos fmt -- --check
1182026-06-30T14:55:54.687Z
1192026-06-30T14:55:54.687Zreal 0.135505599
1202026-06-30T14:55:54.687Zuser 0.086653021
1212026-06-30T14:55:54.687Zsys 0.044597961
1222026-06-30T14:55:54.687Ztrap 0.000020747
1232026-06-30T14:55:54.687Ztflt 0.000013544
1242026-06-30T14:55:54.687Zdflt 0.000005109
1252026-06-30T14:55:54.687Zkflt 0.000000000
1262026-06-30T14:55:54.687Zlock 0.032257906
1272026-06-30T14:55:54.687Zslp 0.103862588
1282026-06-30T14:55:54.687Zlat 0.000581061
1292026-06-30T14:55:54.687Zstop 0.000101591
1302026-06-30T14:55:54.690Z+ header 'check docs'
1312026-06-30T14:55:54.690Z+ echo '# ==== check docs ==== #'
1322026-06-30T14:55:54.690Z# ==== check docs ==== #
1332026-06-30T14:55:54.690Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-30T14:55:54.690Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-30T14:55:54.758Z Updating crates.io index
1362026-06-30T14:55:54.761Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-30T14:55:55.762Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-30T14:55:56.058Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1392026-06-30T14:55:56.537Z Updating git repository `https://github.com/oxidecomputer/zone`
1402026-06-30T14:55:56.838Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1412026-06-30T14:55:57.109Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-30T14:55:57.382Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-30T14:55:59.186Z Downloading crates ...
1442026-06-30T14:55:59.237Z Downloaded block-buffer v0.10.4
1452026-06-30T14:55:59.244Z Downloaded crypto-common v0.1.7
1462026-06-30T14:55:59.254Z Downloaded itoa v1.0.18
1472026-06-30T14:55:59.258Z Downloaded cpufeatures v0.2.17
1482026-06-30T14:55:59.258Z Downloaded generic-array v0.14.7
1492026-06-30T14:55:59.261Z Downloaded dyn-clone v1.0.20
1502026-06-30T14:55:59.261Z Downloaded fnv v1.0.7
1512026-06-30T14:55:59.264Z Downloaded dof v0.4.0
1522026-06-30T14:55:59.267Z Downloaded bitflags v1.3.2
1532026-06-30T14:55:59.270Z Downloaded cobs v0.3.0
1542026-06-30T14:55:59.274Z Downloaded macaddr v1.0.1
1552026-06-30T14:55:59.277Z Downloaded managed v0.8.0
1562026-06-30T14:55:59.277Z Downloaded byteorder v1.5.0
1572026-06-30T14:55:59.280Z Downloaded ingot v0.1.1
1582026-06-30T14:55:59.280Z Downloaded digest v0.10.7
1592026-06-30T14:55:59.280Z Downloaded crc32fast v1.5.0
1602026-06-30T14:55:59.280Z Downloaded darling v0.21.3
1612026-06-30T14:55:59.283Z Downloaded darling v0.23.0
1622026-06-30T14:55:59.286Z Downloaded defmt v0.3.100
1632026-06-30T14:55:59.286Z Downloaded cfg-if v1.0.4
1642026-06-30T14:55:59.289Z Downloaded ident_case v1.0.1
1652026-06-30T14:55:59.289Z Downloaded embedded-io v0.4.0
1662026-06-30T14:55:59.292Z Downloaded darling_macro v0.21.3
1672026-06-30T14:55:59.292Z Downloaded bitflags v2.13.0
1682026-06-30T14:55:59.299Z Downloaded usdt-impl v0.6.0
1692026-06-30T14:55:59.303Z Downloaded ingot-types v0.1.2
1702026-06-30T14:55:59.306Z Downloaded ipnetwork v0.21.1
1712026-06-30T14:55:59.310Z Downloaded usdt v0.6.0
1722026-06-30T14:55:59.314Z Downloaded plain v0.2.3
1732026-06-30T14:55:59.314Z Downloaded stable_deref_trait v1.2.1
1742026-06-30T14:55:59.314Z Downloaded tabwriter v1.4.1
1752026-06-30T14:55:59.318Z Downloaded proc-macro-error-attr2 v2.0.0
1762026-06-30T14:55:59.321Z Downloaded ref-cast v1.0.25
1772026-06-30T14:55:59.321Z Downloaded darling_macro v0.23.0
1782026-06-30T14:55:59.323Z Downloaded ref-cast-impl v1.0.25
1792026-06-30T14:55:59.326Z Downloaded strsim v0.11.1
1802026-06-30T14:55:59.326Z Downloaded defmt-parser v1.0.0
1812026-06-30T14:55:59.329Z Downloaded dtrace-parser v0.3.0
1822026-06-30T14:55:59.332Z Downloaded version_check v0.9.5
1832026-06-30T14:55:59.335Z Downloaded usdt-attr-macro v0.6.0
1842026-06-30T14:55:59.339Z Downloaded defmt-macros v1.1.0
1852026-06-30T14:55:59.342Z Downloaded thread-id v5.1.0
1862026-06-30T14:55:59.342Z Downloaded aho-corasick v1.1.4
1872026-06-30T14:55:59.349Z Downloaded pretty-hex v0.4.2
1882026-06-30T14:55:59.352Z Downloaded hash32 v0.3.1
1892026-06-30T14:55:59.360Z Downloaded scroll_derive v0.13.1
1902026-06-30T14:55:59.367Z Downloaded quote v1.0.46
1912026-06-30T14:55:59.371Z Downloaded thiserror-impl v2.0.18
1922026-06-30T14:55:59.374Z Downloaded embedded-io v0.6.1
1932026-06-30T14:55:59.377Z Downloaded either v1.16.0
1942026-06-30T14:55:59.379Z Downloaded serde_tokenstream v0.2.3
1952026-06-30T14:55:59.387Z Downloaded scroll v0.13.0
1962026-06-30T14:55:59.397Z Downloaded thiserror v2.0.18
1972026-06-30T14:55:59.401Z Downloaded proc-macro-error2 v2.0.1
1982026-06-30T14:55:59.404Z Downloaded usdt-macro v0.6.0
1992026-06-30T14:55:59.411Z Downloaded zmij v1.0.21
2002026-06-30T14:55:59.413Z Downloaded defmt v1.1.0
2012026-06-30T14:55:59.416Z Downloaded pest_generator v2.8.6
2022026-06-30T14:55:59.416Z Downloaded ucd-trie v0.1.7
2032026-06-30T14:55:59.417Z Downloaded memmap2 v0.9.10
2042026-06-30T14:55:59.417Z Downloaded postcard v1.1.3
2052026-06-30T14:55:59.421Z Downloaded darling_core v0.23.0
2062026-06-30T14:55:59.424Z Downloaded sha2 v0.10.9
2072026-06-30T14:55:59.427Z Downloaded heapless v0.8.0
2082026-06-30T14:55:59.429Z Downloaded ingot-macros v0.1.1
2092026-06-30T14:55:59.440Z Downloaded pest_meta v2.8.6
2102026-06-30T14:55:59.442Z Downloaded proc-macro2 v1.0.106
2112026-06-30T14:55:59.446Z Downloaded serde_core v1.0.228
2122026-06-30T14:55:59.449Z Downloaded unicode-ident v1.0.24
2132026-06-30T14:55:59.453Z Downloaded log v0.4.33
2142026-06-30T14:55:59.456Z Downloaded uuid v1.23.3
2152026-06-30T14:55:59.467Z Downloaded pest_derive v2.8.6
2162026-06-30T14:55:59.476Z Downloaded serde_derive v1.0.228
2172026-06-30T14:55:59.486Z Downloaded darling_core v0.21.3
2182026-06-30T14:55:59.489Z Downloaded zerocopy-derive v0.8.52
2192026-06-30T14:55:59.493Z Downloaded serde v1.0.228
2202026-06-30T14:55:59.503Z Downloaded pest v2.8.6
2212026-06-30T14:55:59.510Z Downloaded typenum v1.20.1
2222026-06-30T14:55:59.513Z Downloaded memchr v2.8.2
2232026-06-30T14:55:59.516Z Downloaded itertools v0.14.0
2242026-06-30T14:55:59.530Z Downloaded itertools v0.15.0
2252026-06-30T14:55:59.549Z Downloaded serde_json v1.0.150
2262026-06-30T14:55:59.553Z Downloaded regex v1.12.4
2272026-06-30T14:55:59.585Z Downloaded goblin v0.10.7
2282026-06-30T14:55:59.622Z Downloaded unicode-width v0.2.2
2292026-06-30T14:55:59.625Z Downloaded zerocopy v0.8.52
2302026-06-30T14:55:59.635Z Downloaded syn v2.0.118
2312026-06-30T14:55:59.642Z Downloaded regex-syntax v0.8.11
2322026-06-30T14:55:59.646Z Downloaded smoltcp v0.11.0
2332026-06-30T14:55:59.671Z Downloaded regex-automata v0.4.14
2342026-06-30T14:55:59.685Z Downloaded libc v0.2.186
2352026-06-30T14:55:59.746Z Compiling proc-macro2 v1.0.106
2362026-06-30T14:55:59.749Z Compiling quote v1.0.46
2372026-06-30T14:55:59.749Z Compiling unicode-ident v1.0.24
2382026-06-30T14:55:59.749Z Compiling strsim v0.11.1
2392026-06-30T14:55:59.749Z Documenting unicode-ident v1.0.24
2402026-06-30T14:55:59.749Z Compiling ident_case v1.0.1
2412026-06-30T14:55:59.749Z Compiling serde_core v1.0.228
2422026-06-30T14:55:59.901Z Compiling fnv v1.0.7
2432026-06-30T14:55:59.918Z Compiling memchr v2.8.2
2442026-06-30T14:55:59.922Z Compiling zerocopy v0.8.52
2452026-06-30T14:55:59.986Z Compiling regex-syntax v0.8.11
2462026-06-30T14:56:00.148Z Compiling thiserror v2.0.18
2472026-06-30T14:56:00.189Z Compiling serde v1.0.228
2482026-06-30T14:56:00.491Z Documenting proc-macro2 v1.0.106
2492026-06-30T14:56:00.498Z Compiling aho-corasick v1.1.4
2502026-06-30T14:56:00.602Z Checking byteorder v1.5.0
2512026-06-30T14:56:00.762Z Compiling either v1.16.0
2522026-06-30T14:56:00.839Z Compiling syn v2.0.118
2532026-06-30T14:56:00.962Z Compiling itertools v0.14.0
2542026-06-30T14:56:01.070Z Documenting quote v1.0.46
2552026-06-30T14:56:01.572Z Documenting syn v2.0.118
2562026-06-30T14:56:01.647Z Compiling regex-automata v0.4.14
2572026-06-30T14:56:01.667Z Compiling heapless v0.8.0
2582026-06-30T14:56:02.028Z Checking bitflags v2.13.0
2592026-06-30T14:56:02.130Z Checking hash32 v0.3.1
2602026-06-30T14:56:02.183Z Documenting serde_core v1.0.228
2612026-06-30T14:56:02.186Z Checking macaddr v1.0.1
2622026-06-30T14:56:02.235Z Checking stable_deref_trait v1.2.1
2632026-06-30T14:56:02.299Z Checking cfg-if v1.0.4
2642026-06-30T14:56:02.320Z Documenting memchr v2.8.2
2652026-06-30T14:56:02.356Z Compiling smoltcp v0.11.0
2662026-06-30T14:56:02.692Z Documenting regex-syntax v0.8.11
2672026-06-30T14:56:02.924Z Checking darling_core v0.21.3
2682026-06-30T14:56:03.007Z Documenting aho-corasick v1.1.4
2692026-06-30T14:56:03.746Z Compiling regex v1.12.4
2702026-06-30T14:56:03.885Z Compiling darling_core v0.23.0
2712026-06-30T14:56:04.008Z Documenting regex-automata v0.4.14
2722026-06-30T14:56:04.233Z Checking bitflags v1.3.2
2732026-06-30T14:56:04.295Z Checking managed v0.8.0
2742026-06-30T14:56:04.366Z Documenting thiserror-impl v2.0.18
2752026-06-30T14:56:04.473Z Documenting zerocopy-derive v0.8.52
2762026-06-30T14:56:04.521Z Compiling thiserror-impl v2.0.18
2772026-06-30T14:56:04.604Z Compiling serde_derive v1.0.228
2782026-06-30T14:56:05.145Z Compiling zerocopy-derive v0.8.52
2792026-06-30T14:56:05.429Z Documenting regex v1.12.4
2802026-06-30T14:56:05.478Z Documenting serde_derive v1.0.228
2812026-06-30T14:56:05.628Z Compiling ref-cast v1.0.25
2822026-06-30T14:56:05.717Z Compiling darling_macro v0.21.3
2832026-06-30T14:56:05.814Z Checking cobs v0.3.0
2842026-06-30T14:56:05.944Z Documenting byteorder v1.5.0
2852026-06-30T14:56:05.951Z Compiling crc32fast v1.5.0
2862026-06-30T14:56:05.970Z Compiling darling_macro v0.23.0
2872026-06-30T14:56:06.284Z Compiling darling v0.21.3
2882026-06-30T14:56:06.312Z Documenting thiserror v2.0.18
2892026-06-30T14:56:06.355Z Compiling ingot-macros v0.1.1
2902026-06-30T14:56:06.359Z Documenting ingot-macros v0.1.1
2912026-06-30T14:56:06.494Z Documenting hash32 v0.3.1
2922026-06-30T14:56:06.557Z Documenting zerocopy v0.8.52
2932026-06-30T14:56:06.683Z Compiling ref-cast-impl v1.0.25
2942026-06-30T14:56:07.037Z Documenting bitflags v2.13.0
2952026-06-30T14:56:07.306Z Documenting serde v1.0.228
2962026-06-30T14:56:07.560Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2972026-06-30T14:56:07.672Z Checking postcard v1.1.3
2982026-06-30T14:56:07.717Z Documenting macaddr v1.0.1
2992026-06-30T14:56:07.864Z Checking unicode-width v0.2.2
3002026-06-30T14:56:07.993Z Documenting stable_deref_trait v1.2.1
3012026-06-30T14:56:08.128Z Checking ipnetwork v0.21.1
3022026-06-30T14:56:08.132Z Documenting cfg-if v1.0.4
3032026-06-30T14:56:08.380Z Compiling version_check v0.9.5
3042026-06-30T14:56:08.489Z Documenting cobs v0.3.0
3052026-06-30T14:56:08.567Z Documenting heapless v0.8.0
3062026-06-30T14:56:08.642Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3072026-06-30T14:56:08.890Z Compiling darling v0.23.0
3082026-06-30T14:56:08.971Z Documenting managed v0.8.0
3092026-06-30T14:56:08.974Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3102026-06-30T14:56:09.124Z Checking itertools v0.15.0
3112026-06-30T14:56:09.174Z Documenting postcard v1.1.3
3122026-06-30T14:56:09.441Z Checking tabwriter v1.4.1
3132026-06-30T14:56:09.485Z Checking ingot-types v0.1.2
3142026-06-30T14:56:09.582Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3152026-06-30T14:56:09.828Z Checking ingot v0.1.1
3162026-06-30T14:56:09.936Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3172026-06-30T14:56:09.946Z Documenting ref-cast-impl v1.0.25
3182026-06-30T14:56:09.953Z Documenting smoltcp v0.11.0
3192026-06-30T14:56:09.956Z Documenting ingot-types v0.1.2
3202026-06-30T14:56:09.956Z Documenting unicode-width v0.2.2
3212026-06-30T14:56:10.169Z Checking dyn-clone v1.0.20
3222026-06-30T14:56:10.271Z Documenting either v1.16.0
3232026-06-30T14:56:10.424Z Documenting ipnetwork v0.21.1
3242026-06-30T14:56:10.516Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3252026-06-30T14:56:10.678Z Documenting tabwriter v1.4.1
3262026-06-30T14:56:10.919Z Documenting ref-cast v1.0.25
3272026-06-30T14:56:11.202Z Documenting ingot v0.1.1
3282026-06-30T14:56:11.393Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3292026-06-30T14:56:11.400Z Documenting itertools v0.15.0
3302026-06-30T14:56:11.769Z Documenting crc32fast v1.5.0
3312026-06-30T14:56:11.996Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3322026-06-30T14:56:12.242Z Documenting dyn-clone v1.0.20
3332026-06-30T14:56:12.546Z Documenting uuid v1.23.3
3342026-06-30T14:56:12.823Z Checking uuid v1.23.3
3352026-06-30T14:56:13.117Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3362026-06-30T14:56:13.254Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3372026-06-30T14:56:14.260Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3382026-06-30T14:56:15.565Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3392026-06-30T14:56:17.859Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3402026-06-30T14:56:19.489Z Finished `dev` profile [optimized + debuginfo] target(s) in 24.79s
3412026-06-30T14:56:19.562Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3422026-06-30T14:56:19.586Z
3432026-06-30T14:56:19.589Zreal 24.878964661
3442026-06-30T14:56:19.589Zuser 1:22.746741036
3452026-06-30T14:56:19.589Zsys 17.405749280
3462026-06-30T14:56:19.589Ztrap 0.045282703
3472026-06-30T14:56:19.589Ztflt 0.041449274
3482026-06-30T14:56:19.589Zdflt 0.054009836
3492026-06-30T14:56:19.589Zkflt 0.004965705
3502026-06-30T14:56:19.589Zlock 8:46.985263738
3512026-06-30T14:56:19.589Zslp 4:41.739390158
3522026-06-30T14:56:19.589Zlat 7.714839160
3532026-06-30T14:56:19.589Zstop 12.616089455
3542026-06-30T14:56:19.589Z+ header 'analyze std + api + usdt'
3552026-06-30T14:56:19.589Z+ echo '# ==== analyze std + api + usdt ==== #'
3562026-06-30T14:56:19.589Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3572026-06-30T14:56:19.589Z# ==== analyze std + api + usdt ==== #
3582026-06-30T14:56:19.767Z Downloading crates ...
3592026-06-30T14:56:19.823Z Downloaded circular v0.3.0
3602026-06-30T14:56:19.826Z Downloaded dtor v0.8.1
3612026-06-30T14:56:19.826Z Downloaded typeid v1.0.3
3622026-06-30T14:56:19.830Z Downloaded cookie-factory v0.3.3
3632026-06-30T14:56:19.833Z Downloaded futures-core v0.3.32
3642026-06-30T14:56:19.837Z Downloaded dtor-proc-macro v0.0.13
3652026-06-30T14:56:19.840Z Downloaded futures-task v0.3.32
3662026-06-30T14:56:19.840Z Downloaded futures-sink v0.3.32
3672026-06-30T14:56:19.840Z Downloaded futures-io v0.3.32
3682026-06-30T14:56:19.841Z Downloaded ctor-proc-macro v0.0.13
3692026-06-30T14:56:19.841Z Downloaded slab v0.4.12
3702026-06-30T14:56:19.846Z Downloaded futures-macro v0.3.32
3712026-06-30T14:56:19.853Z Downloaded link-section v0.2.1
3722026-06-30T14:56:19.858Z Downloaded ctor v0.10.1
3732026-06-30T14:56:19.862Z Downloaded rusticata-macros v5.0.0
3742026-06-30T14:56:19.865Z Downloaded once_cell v1.21.4
3752026-06-30T14:56:19.865Z Downloaded futures-executor v0.3.32
3762026-06-30T14:56:19.865Z Downloaded anyhow v1.0.102
3772026-06-30T14:56:19.868Z Downloaded futures-channel v0.3.32
3782026-06-30T14:56:19.870Z Downloaded futures v0.3.32
3792026-06-30T14:56:19.873Z Downloaded pin-project-lite v0.2.17
3802026-06-30T14:56:19.883Z Downloaded pcap-parser v0.17.0
3812026-06-30T14:56:19.889Z Downloaded nom v8.0.0
3822026-06-30T14:56:19.892Z Downloaded futures-util v0.3.32
3832026-06-30T14:56:19.898Z Downloaded ron v0.12.1
3842026-06-30T14:56:19.950Z Compiling proc-macro2 v1.0.106
3852026-06-30T14:56:19.950Z Compiling quote v1.0.46
3862026-06-30T14:56:19.954Z Compiling unicode-ident v1.0.24
3872026-06-30T14:56:19.954Z Compiling memchr v2.8.2
3882026-06-30T14:56:19.954Z Compiling thiserror v2.0.18
3892026-06-30T14:56:19.954Z Compiling serde_core v1.0.228
3902026-06-30T14:56:19.954Z Compiling zerocopy v0.8.52
3912026-06-30T14:56:20.127Z Compiling zmij v1.0.21
3922026-06-30T14:56:20.310Z Compiling libc v0.2.186
3932026-06-30T14:56:20.325Z Compiling ident_case v1.0.1
3942026-06-30T14:56:20.354Z Compiling strsim v0.11.1
3952026-06-30T14:56:20.374Z Compiling serde_json v1.0.150
3962026-06-30T14:56:20.410Z Compiling ucd-trie v0.1.7
3972026-06-30T14:56:20.540Z Compiling pest v2.8.6
3982026-06-30T14:56:20.598Z Compiling serde v1.0.228
3992026-06-30T14:56:20.849Z Compiling fnv v1.0.7
4002026-06-30T14:56:20.975Z Compiling aho-corasick v1.1.4
4012026-06-30T14:56:20.997Z Compiling regex-syntax v0.8.11
4022026-06-30T14:56:21.184Z Compiling syn v2.0.118
4032026-06-30T14:56:21.258Z Compiling itoa v1.0.18
4042026-06-30T14:56:21.314Z Checking byteorder v1.5.0
4052026-06-30T14:56:21.580Z Compiling pest_meta v2.8.6
4062026-06-30T14:56:21.763Z Compiling either v1.16.0
4072026-06-30T14:56:21.884Z Compiling usdt-impl v0.6.0
4082026-06-30T14:56:21.958Z Compiling itertools v0.14.0
4092026-06-30T14:56:22.123Z Checking bitflags v2.13.0
4102026-06-30T14:56:22.287Z Compiling thread-id v5.1.0
4112026-06-30T14:56:22.423Z Compiling regex-automata v0.4.14
4122026-06-30T14:56:22.598Z Checking futures-core v0.3.32
4132026-06-30T14:56:22.751Z Checking log v0.4.33
4142026-06-30T14:56:22.876Z Checking plain v0.2.3
4152026-06-30T14:56:22.904Z Checking futures-sink v0.3.32
4162026-06-30T14:56:22.991Z Compiling heapless v0.8.0
4172026-06-30T14:56:23.071Z Checking futures-channel v0.3.32
4182026-06-30T14:56:23.267Z Checking hash32 v0.3.1
4192026-06-30T14:56:23.381Z Checking macaddr v1.0.1
4202026-06-30T14:56:23.385Z Checking stable_deref_trait v1.2.1
4212026-06-30T14:56:23.444Z Compiling smoltcp v0.11.0
4222026-06-30T14:56:23.448Z Checking pin-project-lite v0.2.17
4232026-06-30T14:56:23.520Z Checking cfg-if v1.0.4
4242026-06-30T14:56:23.524Z Checking slab v0.4.12
4252026-06-30T14:56:23.533Z Checking futures-task v0.3.32
4262026-06-30T14:56:23.576Z Checking pretty-hex v0.4.2
4272026-06-30T14:56:23.662Z Compiling pest_generator v2.8.6
4282026-06-30T14:56:23.666Z Compiling darling_core v0.21.3
4292026-06-30T14:56:23.683Z Compiling darling_core v0.23.0
4302026-06-30T14:56:23.768Z Checking futures-io v0.3.32
4312026-06-30T14:56:24.149Z Compiling regex v1.12.4
4322026-06-30T14:56:24.247Z Checking bitflags v1.3.2
4332026-06-30T14:56:24.269Z Compiling ref-cast v1.0.25
4342026-06-30T14:56:24.309Z Compiling crc32fast v1.5.0
4352026-06-30T14:56:24.536Z Compiling version_check v0.9.5
4362026-06-30T14:56:24.567Z Checking managed v0.8.0
4372026-06-30T14:56:24.655Z Checking memmap2 v0.9.10
4382026-06-30T14:56:24.779Z Compiling serde_derive v1.0.228
4392026-06-30T14:56:24.798Z Compiling thiserror-impl v2.0.18
4402026-06-30T14:56:24.808Z Compiling zerocopy-derive v0.8.52
4412026-06-30T14:56:25.032Z Compiling pest_derive v2.8.6
4422026-06-30T14:56:25.537Z Compiling scroll_derive v0.13.1
4432026-06-30T14:56:25.722Z Compiling darling_macro v0.21.3
4442026-06-30T14:56:25.744Z Compiling futures-macro v0.3.32
4452026-06-30T14:56:25.909Z Compiling darling_macro v0.23.0
4462026-06-30T14:56:25.947Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4472026-06-30T14:56:26.191Z Compiling dtrace-parser v0.3.0
4482026-06-30T14:56:26.259Z Compiling darling v0.21.3
4492026-06-30T14:56:26.330Z Compiling ingot-macros v0.1.1
4502026-06-30T14:56:26.344Z Checking scroll v0.13.0
4512026-06-30T14:56:26.443Z Checking cobs v0.3.0
4522026-06-30T14:56:26.547Z Checking futures-util v0.3.32
4532026-06-30T14:56:26.558Z Checking goblin v0.10.7
4542026-06-30T14:56:26.789Z Compiling darling v0.23.0
4552026-06-30T14:56:26.818Z Compiling ref-cast-impl v1.0.25
4562026-06-30T14:56:26.859Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4572026-06-30T14:56:27.165Z Checking ipnetwork v0.21.1
4582026-06-30T14:56:27.396Z Checking unicode-width v0.2.2
4592026-06-30T14:56:27.639Z Checking tabwriter v1.4.1
4602026-06-30T14:56:27.803Z Checking postcard v1.1.3
4612026-06-30T14:56:27.811Z Checking itertools v0.15.0
4622026-06-30T14:56:28.009Z Compiling serde_tokenstream v0.2.3
4632026-06-30T14:56:28.173Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4642026-06-30T14:56:28.328Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4652026-06-30T14:56:28.496Z Checking futures-executor v0.3.32
4662026-06-30T14:56:28.641Z Checking futures v0.3.32
4672026-06-30T14:56:28.707Z Checking nom v8.0.0
4682026-06-30T14:56:28.710Z Compiling typeid v1.0.3
4692026-06-30T14:56:28.894Z Checking dyn-clone v1.0.20
4702026-06-30T14:56:28.916Z Compiling anyhow v1.0.102
4712026-06-30T14:56:28.929Z Compiling dof v0.4.0
4722026-06-30T14:56:28.988Z Checking cookie-factory v0.3.3
4732026-06-30T14:56:29.003Z Checking ingot-types v0.1.2
4742026-06-30T14:56:29.035Z Checking uuid v1.23.3
4752026-06-30T14:56:29.106Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4762026-06-30T14:56:29.230Z Checking circular v0.3.0
4772026-06-30T14:56:29.233Z Compiling dtor-proc-macro v0.0.13
4782026-06-30T14:56:29.327Z Checking ingot v0.1.1
4792026-06-30T14:56:29.334Z Checking link-section v0.2.1
4802026-06-30T14:56:29.371Z Compiling ctor-proc-macro v0.0.13
4812026-06-30T14:56:29.431Z Checking once_cell v1.21.4
4822026-06-30T14:56:29.560Z Checking dtor v0.8.1
4832026-06-30T14:56:29.607Z Checking ron v0.12.1
4842026-06-30T14:56:29.700Z Checking ctor v0.10.1
4852026-06-30T14:56:29.938Z Compiling usdt-attr-macro v0.6.0
4862026-06-30T14:56:29.942Z Compiling usdt-macro v0.6.0
4872026-06-30T14:56:30.542Z Checking usdt v0.6.0
4882026-06-30T14:56:30.633Z Checking rusticata-macros v5.0.0
4892026-06-30T14:56:30.746Z Checking pcap-parser v0.17.0
4902026-06-30T14:56:30.815Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4912026-06-30T14:56:35.286Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4922026-06-30T14:56:36.966Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4932026-06-30T14:56:39.301Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.66s
4942026-06-30T14:56:39.335Z
4952026-06-30T14:56:39.338Zreal 19.743437221
4962026-06-30T14:56:39.338Zuser 1:13.111720353
4972026-06-30T14:56:39.338Zsys 15.269983559
4982026-06-30T14:56:39.338Ztrap 0.040363942
4992026-06-30T14:56:39.339Ztflt 0.103245477
5002026-06-30T14:56:39.339Zdflt 0.137217243
5012026-06-30T14:56:39.339Zkflt 0.000024543
5022026-06-30T14:56:39.339Zlock 4:04.684378072
5032026-06-30T14:56:39.339Zslp 3:53.606058217
5042026-06-30T14:56:39.339Zlat 3.858606489
5052026-06-30T14:56:39.339Zstop 8.144517359
5062026-06-30T14:56:39.339Z+ header 'analyze no_std + engine + kernel'
5072026-06-30T14:56:39.339Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
5082026-06-30T14:56:39.339Z# ==== analyze no_std + engine + kernel ==== #
5092026-06-30T14:56:39.339Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel
5102026-06-30T14:56:39.513Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5112026-06-30T14:56:39.516Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5122026-06-30T14:56:39.535Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5132026-06-30T14:56:39.538Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5142026-06-30T14:56:39.775Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5152026-06-30T14:56:43.493Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5162026-06-30T14:56:44.862Z Finished `dev` profile [optimized + debuginfo] target(s) in 5.48s
5172026-06-30T14:56:44.888Z
5182026-06-30T14:56:44.891Zreal 5.547085199
5192026-06-30T14:56:44.891Zuser 5.774843316
5202026-06-30T14:56:44.891Zsys 1.025449051
5212026-06-30T14:56:44.891Ztrap 0.000695365
5222026-06-30T14:56:44.891Ztflt 0.006680651
5232026-06-30T14:56:44.891Zdflt 0.005007145
5242026-06-30T14:56:44.891Zkflt 0.000000000
5252026-06-30T14:56:44.891Zlock 25.907422462
5262026-06-30T14:56:44.891Zslp 20.663677420
5272026-06-30T14:56:44.891Zlat 0.020412471
5282026-06-30T14:56:44.891Zstop 0.257020031
5292026-06-30T14:56:44.891Z+ header test
5302026-06-30T14:56:44.891Z+ echo '# ==== test ==== #'
5312026-06-30T14:56:44.891Z+ ptime -m cargo test
5322026-06-30T14:56:44.891Z# ==== test ==== #
5332026-06-30T14:56:45.041Z Compiling memchr v2.8.2
5342026-06-30T14:56:45.044Z Compiling serde_core v1.0.228
5352026-06-30T14:56:45.066Z Compiling thiserror v2.0.18
5362026-06-30T14:56:45.069Z Compiling zerocopy v0.8.52
5372026-06-30T14:56:45.072Z Compiling byteorder v1.5.0
5382026-06-30T14:56:45.072Z Compiling unicode-ident v1.0.24
5392026-06-30T14:56:45.075Z Compiling zmij v1.0.21
5402026-06-30T14:56:45.075Z Compiling libc v0.2.186
5412026-06-30T14:56:45.148Z Compiling proc-macro2 v1.0.106
5422026-06-30T14:56:45.194Z Compiling scroll v0.13.0
5432026-06-30T14:56:45.279Z Compiling ucd-trie v0.1.7
5442026-06-30T14:56:45.419Z Compiling futures-sink v0.3.32
5452026-06-30T14:56:45.438Z Compiling log v0.4.33
5462026-06-30T14:56:45.455Z Compiling itoa v1.0.18
5472026-06-30T14:56:45.512Z Compiling futures-core v0.3.32
5482026-06-30T14:56:45.666Z Compiling plain v0.2.3
5492026-06-30T14:56:45.677Z Compiling futures-channel v0.3.32
5502026-06-30T14:56:45.708Z Compiling quote v1.0.46
5512026-06-30T14:56:45.761Z Compiling goblin v0.10.7
5522026-06-30T14:56:45.909Z Compiling pest v2.8.6
5532026-06-30T14:56:45.980Z Compiling hash32 v0.3.1
5542026-06-30T14:56:46.144Z Compiling pin-project-lite v0.2.17
5552026-06-30T14:56:46.239Z Compiling macaddr v1.0.1
5562026-06-30T14:56:46.350Z Compiling futures-task v0.3.32
5572026-06-30T14:56:46.485Z Compiling stable_deref_trait v1.2.1
5582026-06-30T14:56:46.545Z Compiling slab v0.4.12
5592026-06-30T14:56:46.555Z Compiling futures-io v0.3.32
5602026-06-30T14:56:46.611Z Compiling cfg-if v1.0.4
5612026-06-30T14:56:46.673Z Compiling pretty-hex v0.4.2
5622026-06-30T14:56:46.720Z Compiling futures-util v0.3.32
5632026-06-30T14:56:46.735Z Compiling heapless v0.8.0
5642026-06-30T14:56:46.798Z Compiling serde v1.0.228
5652026-06-30T14:56:47.038Z Compiling bitflags v2.13.0
5662026-06-30T14:56:47.176Z Compiling serde_json v1.0.150
5672026-06-30T14:56:47.445Z Compiling dtrace-parser v0.3.0
5682026-06-30T14:56:47.448Z Compiling syn v2.0.118
5692026-06-30T14:56:47.601Z Compiling thread-id v5.1.0
5702026-06-30T14:56:47.675Z Compiling cobs v0.3.0
5712026-06-30T14:56:47.963Z Compiling ingot-types v0.1.2
5722026-06-30T14:56:47.969Z Compiling managed v0.8.0
5732026-06-30T14:56:48.012Z Compiling bitflags v1.3.2
5742026-06-30T14:56:48.078Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5752026-06-30T14:56:48.192Z Compiling smoltcp v0.11.0
5762026-06-30T14:56:48.310Z Compiling ingot v0.1.1
5772026-06-30T14:56:48.364Z Compiling postcard v1.1.3
5782026-06-30T14:56:48.709Z Compiling dof v0.4.0
5792026-06-30T14:56:49.454Z Compiling futures-executor v0.3.32
5802026-06-30T14:56:50.048Z Compiling usdt-impl v0.6.0
5812026-06-30T14:56:50.328Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5822026-06-30T14:56:50.501Z Compiling memmap2 v0.9.10
5832026-06-30T14:56:50.837Z Compiling ipnetwork v0.21.1
5842026-06-30T14:56:50.929Z Compiling unicode-width v0.2.2
5852026-06-30T14:56:50.991Z Compiling either v1.16.0
5862026-06-30T14:56:51.169Z Compiling tabwriter v1.4.1
5872026-06-30T14:56:51.233Z Compiling itertools v0.15.0
5882026-06-30T14:56:51.362Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5892026-06-30T14:56:51.588Z Compiling ref-cast v1.0.25
5902026-06-30T14:56:51.683Z Compiling usdt v0.6.0
5912026-06-30T14:56:52.214Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5922026-06-30T14:56:52.291Z Compiling futures v0.3.32
5932026-06-30T14:56:52.387Z Compiling crc32fast v1.5.0
5942026-06-30T14:56:52.399Z Compiling nom v8.0.0
5952026-06-30T14:56:52.548Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5962026-06-30T14:56:52.625Z Compiling dyn-clone v1.0.20
5972026-06-30T14:56:52.798Z Compiling cookie-factory v0.3.3
5982026-06-30T14:56:52.908Z Compiling uuid v1.23.3
5992026-06-30T14:56:53.121Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6002026-06-30T14:56:53.355Z Compiling circular v0.3.0
6012026-06-30T14:56:53.547Z Compiling dtor v0.8.1
6022026-06-30T14:56:53.582Z Compiling anyhow v1.0.102
6032026-06-30T14:56:53.611Z Compiling typeid v1.0.3
6042026-06-30T14:56:53.627Z Compiling link-section v0.2.1
6052026-06-30T14:56:53.717Z Compiling once_cell v1.21.4
6062026-06-30T14:56:53.771Z Compiling ctor v0.10.1
6072026-06-30T14:56:53.843Z Compiling ron v0.12.1
6082026-06-30T14:56:54.731Z Compiling rusticata-macros v5.0.0
6092026-06-30T14:56:55.026Z Compiling pcap-parser v0.17.0
6102026-06-30T14:56:57.936Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6112026-06-30T14:57:00.296Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6122026-06-30T14:57:38.451Z Finished `test` profile [optimized + debuginfo] target(s) in 53.55s
6132026-06-30T14:57:38.468Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-24cea1feacb3a91f)
6142026-06-30T14:57:38.471Z
6152026-06-30T14:57:38.471Zrunning 15 tests
6162026-06-30T14:57:38.471Ztest api::tests::parse_bad_proto_filter ... ok
6172026-06-30T14:57:38.471Ztest api::tests::parse_good_address ... ok
6182026-06-30T14:57:38.472Ztest api::tests::parse_bad_address ... ok
6192026-06-30T14:57:38.472Ztest api::tests::ports_from_str_bad ... ok
6202026-06-30T14:57:38.472Ztest api::tests::ports_from_str_good ... ok
6212026-06-30T14:57:38.472Ztest api::tests::parse_good_proto_filter ... ok
6222026-06-30T14:57:38.472Ztest cfg::tests::test_required_nat_space ... ok
6232026-06-30T14:57:38.472Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6242026-06-30T14:57:38.472Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6252026-06-30T14:57:38.472Ztest engine::geneve::test::parse_multi_opt ... ok
6262026-06-30T14:57:38.472Ztest engine::geneve::test::parse_multicast_replication_values ... ok
6272026-06-30T14:57:38.472Ztest engine::geneve::test::unknown_crit_option_fails ... ok
6282026-06-30T14:57:38.472Ztest engine::geneve::test::option_packet_length_with_known_options ... ok
6292026-06-30T14:57:38.472Ztest engine::geneve::test::parse_single_opt ... ok
6302026-06-30T14:57:38.475Ztest engine::firewall::tests::port_predicate_simplification ... ok
6312026-06-30T14:57:38.475Z
6322026-06-30T14:57:38.475Ztest result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6332026-06-30T14:57:38.475Z
6342026-06-30T14:57:38.475Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-fa3a6388b420215f)
6352026-06-30T14:57:38.475Z
6362026-06-30T14:57:38.475Zrunning 4 tests
6372026-06-30T14:57:38.478Ztest firewall_external_inbound ... ok
6382026-06-30T14:57:38.478Ztest firewall_vni_outbound ... ok
6392026-06-30T14:57:38.478Ztest firewall_vni_inbound ... ok
6402026-06-30T14:57:38.478Ztest firewall_replace_rules ... ok
6412026-06-30T14:57:38.478Z
6422026-06-30T14:57:38.478Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6432026-06-30T14:57:38.478Z
6442026-06-30T14:57:38.478Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-8b007db1de2c7291)
6452026-06-30T14:57:38.478Z
6462026-06-30T14:57:38.478Zrunning 2 tests
6472026-06-30T14:57:38.481Ztest parse_in_regression ... ok
6482026-06-30T14:57:38.481Ztest parse_out_regression ... ok
6492026-06-30T14:57:38.481Z
6502026-06-30T14:57:38.481Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6512026-06-30T14:57:38.481Z
6522026-06-30T14:57:38.481Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-48a3b02f74a5544a)
6532026-06-30T14:57:38.481Z
6542026-06-30T14:57:38.481Zrunning 48 tests
6552026-06-30T14:57:38.481Ztest bad_ip_len ... ok
6562026-06-30T14:57:38.485Ztest check_layers ... ok
6572026-06-30T14:57:38.485Ztest add_remove_fw_rule ... ok
6582026-06-30T14:57:38.485Ztest arp_gateway ... ok
6592026-06-30T14:57:38.485Ztest external_attached_subnets_cannot_reach_internal ... ok
6602026-06-30T14:57:38.485Ztest anti_spoof ... ok
6612026-06-30T14:57:38.485Ztest ephemeral_ip_preferred_over_snat_outbound ... ok
6622026-06-30T14:57:38.485Ztest external_attached_subnets_dont_apply_nat ... ok
6632026-06-30T14:57:38.485Ztest flow_expiration ... ok
6642026-06-30T14:57:38.485Ztest gateway_icmp4_ping ... ok
6652026-06-30T14:57:38.485Ztest gateway_icmpv6_ping ... ok
6662026-06-30T14:57:38.485Ztest early_tcp_invalidation ... ok
6672026-06-30T14:57:38.485Ztest external_ip_epoch_affinity_preserved ... ok
6682026-06-30T14:57:38.485Ztest gateway_router_advert_reply ... ok
6692026-06-30T14:57:38.485Ztest external_ip_reconfigurable ... ok
6702026-06-30T14:57:38.485Ztest guest_to_guest_no_route ... ok
6712026-06-30T14:57:38.485Ztest guest_to_internet_ipv4 ... ok
6722026-06-30T14:57:38.485Ztest guest_to_internet_ipv6 ... ok
6732026-06-30T14:57:38.485Ztest guest_to_guest_diff_vpc_no_peer ... ok
6742026-06-30T14:57:38.485Ztest guest_to_guest ... ok
6752026-06-30T14:57:38.485Ztest icmpv6_inner_has_nat_applied ... ok
6762026-06-30T14:57:38.485Ztest icmp_inner_has_nat_applied ... ok
6772026-06-30T14:57:38.485Ztest inbound_ndp_dropped_at_gateway ... ok
6782026-06-30T14:57:38.485Ztest external_ip_balanced_over_floating_ips ... ok
6792026-06-30T14:57:38.485Ztest external_ip_receive_and_reply_on_all ... ok
6802026-06-30T14:57:38.485Ztest packet_body_pullup ... ok
6812026-06-30T14:57:38.485Ztest no_panic_on_flow_table_full ... ok
6822026-06-30T14:57:38.485Ztest intra_subnet_routes_with_custom ... ok
6832026-06-30T14:57:38.485Ztest outbound_ndp_dropped ... ok
6842026-06-30T14:57:38.485Ztest internal_attached_subnets ... ok
6852026-06-30T14:57:38.485Ztest port_transition_reset ... ok
6862026-06-30T14:57:38.486Ztest port_transition_running ... ok
6872026-06-30T14:57:38.486Ztest port_as_router_target ... ok
6882026-06-30T14:57:38.486Ztest test_drop_on_unknown_critical_option ... ok
6892026-06-30T14:57:38.486Ztest port_transition_pause ... ok
6902026-06-30T14:57:38.486Ztest select_eip_conditioned_on_igw ... ok
6912026-06-30T14:57:38.486Ztest snat_icmp6_echo_rewrite ... ok
6922026-06-30T14:57:38.486Ztest tcp_invalidation_does_not_block_connection ... ok
6932026-06-30T14:57:38.486Ztest snat_icmp4_echo_rewrite ... ok
6942026-06-30T14:57:38.486Ztest test_v6_ext_hdr_geneve_offset_ok ... ok
6952026-06-30T14:57:38.486Ztest tcp_inbound ... ok
6962026-06-30T14:57:38.486Ztest tcp_outbound ... ok
6972026-06-30T14:57:38.486Ztest test_ipv6_multicast_encapsulation ... ok
6982026-06-30T14:57:38.486Ztest test_tcp_multicast_denied ... ok
6992026-06-30T14:57:38.486Ztest test_gateway_neighbor_advert_reply ... ok
7002026-06-30T14:57:38.486Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
7012026-06-30T14:57:38.486Ztest uft_lft_invalidation_out ... ok
7022026-06-30T14:57:38.486Ztest uft_lft_invalidation_in ... ok
7032026-06-30T14:57:38.486Z
7042026-06-30T14:57:38.486Ztest result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7052026-06-30T14:57:38.486Z
7062026-06-30T14:57:38.486Z Doc-tests oxide_vpc
7072026-06-30T14:57:38.776Z
7082026-06-30T14:57:38.776Zrunning 0 tests
7092026-06-30T14:57:38.776Z
7102026-06-30T14:57:38.776Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7112026-06-30T14:57:38.776Z
7122026-06-30T14:57:38.805Z
7132026-06-30T14:57:38.808Zreal 53.906126022
7142026-06-30T14:57:38.808Zuser 3:15.358327075
7152026-06-30T14:57:38.808Zsys 11.695807295
7162026-06-30T14:57:38.808Ztrap 0.094833781
7172026-06-30T14:57:38.808Ztflt 0.209888679
7182026-06-30T14:57:38.808Zdflt 0.415270299
7192026-06-30T14:57:38.808Zkflt 0.000006569
7202026-06-30T14:57:38.808Zlock 12:34.557918519
7212026-06-30T14:57:38.808Zslp 6:33.158308221
7222026-06-30T14:57:38.808Zlat 9.354890255
7232026-06-30T14:57:38.808Zstop 6.399433685
7242026-06-30T14:57:38.808Zprocess exited: duration 118007 ms, exit code 0
 
7252026-06-30T14:57:38.814Zfound 0 output files