01KVSA6T6C62B3VZBM6Y5JKFPK: oxide-vpc

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

Buildomat Job: 01KVSA7ACGY38FTW9RPFH22XZA

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-23T04:02:09.515Zjob assigned to worker 01KVSA7F4YM4XQBXHX9P83289Z [factory aws, i-023afe2fb551b0afe] (queued for 56 s)
 
22026-06-23T04:02:16.045Zstarting task 0: "setup"
32026-06-23T04:02:16.049Z++ uname -s
42026-06-23T04:02:16.052Z+ kern=SunOS
52026-06-23T04:02:16.052Z+ build_user=build
62026-06-23T04:02:16.052Z+ build_uid=12345
72026-06-23T04:02:16.052Z+ work_dir=/work
82026-06-23T04:02:16.052Z+ input_dir=/input
92026-06-23T04:02:16.052Z+ [[ 0 == 12345 ]]
102026-06-23T04:02:16.052Z+ case "$kern" in
112026-06-23T04:02:16.052Z+ groupadd -g 12345 build
122026-06-23T04:02:16.055Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-23T04:02:18.059Z+ zfs create -o mountpoint=/work rpool/work
142026-06-23T04:02:18.155Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-23T04:02:18.158Z+ home_fs=zfs
162026-06-23T04:02:18.158Z+ [[ zfs == autofs ]]
172026-06-23T04:02:18.158Z+ mkdir -p /home/build
182026-06-23T04:02:18.158Z+ chown build:build /home/build /work
192026-06-23T04:02:20.160Z+ chmod 0700 /home/build /work
202026-06-23T04:02:20.163Zprocess exited: duration 4119 ms, exit code 0
 
212026-06-23T04:02:20.169Zstarting task 1: "rust-toolchain"
222026-06-23T04:02:20.173Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-23T04:02:20.174Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-06-23T04:02:20.174Z * rust toolchain channel = "1.96.0"
252026-06-23T04:02:20.174Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-06-23T04:02:20.174Z * rust toolchain profile = "default"
272026-06-23T04:02:20.174Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-23T04:02:20.177Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-23T04:02:20.177Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-23T04:02:20.277Zinfo: downloading installer
312026-06-23T04:02:21.737Zwarn: It looks like you have an existing rustup settings file at:
322026-06-23T04:02:21.737Zwarn: /home/build/.rustup/settings.toml
332026-06-23T04:02:21.737Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-23T04:02:21.737Zwarn: instead of the one inferred from the default host triple.
352026-06-23T04:02:21.750Zinfo: profile set to default
362026-06-23T04:02:21.750Zinfo: default host triple is x86_64-unknown-illumos
372026-06-23T04:02:21.753Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-23T04:02:21.907Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-23T04:02:21.910Zinfo: downloading 6 components
402026-06-23T04:02:36.656Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-23T04:02:36.656Z
422026-06-23T04:02:36.683Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-23T04:02:36.683Z
442026-06-23T04:02:36.683Z
452026-06-23T04:02:36.683ZRust is installed now. Great!
462026-06-23T04:02:36.683Z
472026-06-23T04:02:36.683ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-23T04:02:36.683Zenvironment variable. This has not been done automatically.
492026-06-23T04:02:36.683Z
502026-06-23T04:02:36.683ZTo configure your current shell, you need to source
512026-06-23T04:02:36.683Zthe corresponding env file under $HOME/.cargo.
522026-06-23T04:02:36.683Z
532026-06-23T04:02:36.683ZThis is usually done by running one of the following (note the leading DOT):
542026-06-23T04:02:36.686Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-23T04:02:36.686Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-23T04:02:36.686Zsource "~/.cargo/env.nu" # For nushell
572026-06-23T04:02:36.686Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-23T04:02:36.687Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-23T04:02:36.687Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-23T04:02:36.687Zwarn: no default linker (`cc`) was found in your PATH
612026-06-23T04:02:36.687Zwarn: many Rust crates require a system C toolchain to build
622026-06-23T04:02:36.784Z+ rustup --version
632026-06-23T04:02:36.793Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-23T04:02:36.796Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-23T04:02:36.815Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-23T04:02:36.818Z+ cargo --version
672026-06-23T04:02:36.830Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-23T04:02:36.833Z+ rustc --version
692026-06-23T04:02:36.852Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-23T04:02:36.855Zprocess exited: duration 16685 ms, exit code 0
 
712026-06-23T04:02:36.862Zstarting task 2: "authentication"
722026-06-23T04:02:36.878Zprocess exited: duration 16 ms, exit code 0
 
732026-06-23T04:02:36.884Zstarting task 3: "clone repository"
742026-06-23T04:02:36.887Z+ mkdir -p /work/oxidecomputer/opte
752026-06-23T04:02:36.890Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-23T04:02:36.922ZCloning into '/work/oxidecomputer/opte'...
772026-06-23T04:02:37.749Z+ cd /work/oxidecomputer/opte
782026-06-23T04:02:37.749Z+ git fetch origin e4d975c78abcaeec70759150b1bdeec0f875cb28
792026-06-23T04:02:37.993ZFrom https://github.com/oxidecomputer/opte
802026-06-23T04:02:37.993Z * branch e4d975c78abcaeec70759150b1bdeec0f875cb28 -> FETCH_HEAD
812026-06-23T04:02:37.998Z+ [[ -n renovate/ron-0.x-lockfile ]]
822026-06-23T04:02:38.002Z++ git branch --show-current
832026-06-23T04:02:38.002Z+ current=master
842026-06-23T04:02:38.002Z+ [[ master != renovate/ron-0.x-lockfile ]]
852026-06-23T04:02:38.002Z+ git branch -f renovate/ron-0.x-lockfile e4d975c78abcaeec70759150b1bdeec0f875cb28
862026-06-23T04:02:38.005Z+ git checkout -f renovate/ron-0.x-lockfile
872026-06-23T04:02:38.020ZSwitched to branch 'renovate/ron-0.x-lockfile'
882026-06-23T04:02:38.023Z+ git reset --hard e4d975c78abcaeec70759150b1bdeec0f875cb28
892026-06-23T04:02:38.037ZHEAD is now at e4d975c Update Rust crate ron to v0.12.2
902026-06-23T04:02:38.040Zprocess exited: duration 1153 ms, exit code 0
 
912026-06-23T04:02:38.045Zstarting task 4: "build"
922026-06-23T04:02:38.049Z+ source .github/buildomat/common.sh
932026-06-23T04:02:38.052Z++ rustup show active-toolchain
942026-06-23T04:02:38.055Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-23T04:02:38.058Z++ pushd xde
962026-06-23T04:02:38.058Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-23T04:02:38.058Z++ rustup show active-toolchain
982026-06-23T04:02:38.061Zinfo: syncing channel updates for nightly-2026-06-19-x86_64-unknown-illumos
992026-06-23T04:02:38.235Zinfo: latest update on 2026-06-19 for version 1.98.0-nightly (bc2112ed5 2026-06-18)
1002026-06-23T04:02:38.239Zinfo: downloading 6 components
1012026-06-23T04:02:52.104Znightly-2026-06-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-23T04:02:52.186Z+++ rustup show active-toolchain -v
1032026-06-23T04:02:52.189Z+++ head -n 1
1042026-06-23T04:02:52.189Z+++ cut '-d ' -f1
1052026-06-23T04:02:52.242Z++ export NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1062026-06-23T04:02:52.242Z++ NIGHTLY=nightly-2026-06-19-x86_64-unknown-illumos
1072026-06-23T04:02:52.242Z++ popd
1082026-06-23T04:02:52.245Z/work/oxidecomputer/opte
1092026-06-23T04:02:52.245Z+ cargo --version
1102026-06-23T04:02:52.252Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-23T04:02:52.255Z+ rustc --version
1122026-06-23T04:02:52.274Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-23T04:02:52.277Z+ cd lib/oxide-vpc
1142026-06-23T04:02:52.277Z+ header 'check style'
1152026-06-23T04:02:52.277Z+ echo '# ==== check style ==== #'
1162026-06-23T04:02:52.277Z# ==== check style ==== #
1172026-06-23T04:02:52.277Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos fmt -- --check
1182026-06-23T04:02:52.400Z
1192026-06-23T04:02:52.400Zreal 0.120660934
1202026-06-23T04:02:52.400Zuser 0.085957920
1212026-06-23T04:02:52.400Zsys 0.031246141
1222026-06-23T04:02:52.400Ztrap 0.000004480
1232026-06-23T04:02:52.400Ztflt 0.000011290
1242026-06-23T04:02:52.400Zdflt 0.000005400
1252026-06-23T04:02:52.400Zkflt 0.000000000
1262026-06-23T04:02:52.400Zlock 0.031186737
1272026-06-23T04:02:52.400Zslp 0.100122678
1282026-06-23T04:02:52.400Zlat 0.000697050
1292026-06-23T04:02:52.400Zstop 0.000112800
1302026-06-23T04:02:52.404Z+ header 'check docs'
1312026-06-23T04:02:52.404Z+ echo '# ==== check docs ==== #'
1322026-06-23T04:02:52.404Z# ==== check docs ==== #
1332026-06-23T04:02:52.404Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-23T04:02:52.404Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-23T04:02:52.470Z Updating crates.io index
1362026-06-23T04:02:52.473Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-23T04:02:53.214Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-23T04:02:53.461Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1392026-06-23T04:02:53.761Z Updating git repository `https://github.com/oxidecomputer/zone`
1402026-06-23T04:02:54.002Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1412026-06-23T04:02:54.220Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-23T04:02:54.467Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-23T04:02:56.500Z Downloading crates ...
1442026-06-23T04:02:56.561Z Downloaded fnv v1.0.7
1452026-06-23T04:02:56.564Z Downloaded proc-macro-error-attr2 v2.0.0
1462026-06-23T04:02:56.577Z Downloaded stable_deref_trait v1.2.1
1472026-06-23T04:02:56.590Z Downloaded macaddr v1.0.1
1482026-06-23T04:02:56.593Z Downloaded byteorder v1.5.0
1492026-06-23T04:02:56.601Z Downloaded pest_meta v2.8.6
1502026-06-23T04:02:56.612Z Downloaded memmap2 v0.9.10
1512026-06-23T04:02:56.622Z Downloaded memchr v2.8.2
1522026-06-23T04:02:56.625Z Downloaded cfg-if v1.0.4
1532026-06-23T04:02:56.639Z Downloaded generic-array v0.14.7
1542026-06-23T04:02:56.642Z Downloaded plain v0.2.3
1552026-06-23T04:02:56.642Z Downloaded block-buffer v0.10.4
1562026-06-23T04:02:56.645Z Downloaded darling_macro v0.21.3
1572026-06-23T04:02:56.645Z Downloaded pretty-hex v0.4.2
1582026-06-23T04:02:56.648Z Downloaded ident_case v1.0.1
1592026-06-23T04:02:56.648Z Downloaded tabwriter v1.4.1
1602026-06-23T04:02:56.651Z Downloaded cobs v0.3.0
1612026-06-23T04:02:56.651Z Downloaded managed v0.8.0
1622026-06-23T04:02:56.654Z Downloaded usdt v0.6.0
1632026-06-23T04:02:56.658Z Downloaded dtrace-parser v0.3.0
1642026-06-23T04:02:56.669Z Downloaded usdt-attr-macro v0.6.0
1652026-06-23T04:02:56.687Z Downloaded dyn-clone v1.0.20
1662026-06-23T04:02:56.689Z Downloaded ref-cast-impl v1.0.25
1672026-06-23T04:02:56.700Z Downloaded scroll_derive v0.13.1
1682026-06-23T04:02:56.703Z Downloaded thread-id v5.1.0
1692026-06-23T04:02:56.707Z Downloaded usdt-macro v0.6.0
1702026-06-23T04:02:56.711Z Downloaded dof v0.4.0
1712026-06-23T04:02:56.711Z Downloaded ref-cast v1.0.25
1722026-06-23T04:02:56.714Z Downloaded darling_macro v0.23.0
1732026-06-23T04:02:56.721Z Downloaded version_check v0.9.5
1742026-06-23T04:02:56.724Z Downloaded strsim v0.11.1
1752026-06-23T04:02:56.731Z Downloaded crypto-common v0.1.7
1762026-06-23T04:02:56.734Z Downloaded hash32 v0.3.1
1772026-06-23T04:02:56.734Z Downloaded cpufeatures v0.2.17
1782026-06-23T04:02:56.734Z Downloaded embedded-io v0.4.0
1792026-06-23T04:02:56.734Z Downloaded embedded-io v0.6.1
1802026-06-23T04:02:56.736Z Downloaded scroll v0.13.0
1812026-06-23T04:02:56.736Z Downloaded zmij v1.0.21
1822026-06-23T04:02:56.736Z Downloaded sha2 v0.10.9
1832026-06-23T04:02:56.739Z Downloaded defmt-parser v1.0.0
1842026-06-23T04:02:56.742Z Downloaded ipnetwork v0.21.1
1852026-06-23T04:02:56.745Z Downloaded quote v1.0.45
1862026-06-23T04:02:56.745Z Downloaded either v1.16.0
1872026-06-23T04:02:56.745Z Downloaded thiserror v2.0.18
1882026-06-23T04:02:56.759Z Downloaded proc-macro-error2 v2.0.1
1892026-06-23T04:02:56.762Z Downloaded pest_generator v2.8.6
1902026-06-23T04:02:56.765Z Downloaded ingot-types v0.1.2
1912026-06-23T04:02:56.765Z Downloaded pest_derive v2.8.6
1922026-06-23T04:02:56.768Z Downloaded bitflags v1.3.2
1932026-06-23T04:02:56.768Z Downloaded ingot v0.1.1
1942026-06-23T04:02:56.771Z Downloaded itoa v1.0.18
1952026-06-23T04:02:56.771Z Downloaded usdt-impl v0.6.0
1962026-06-23T04:02:56.777Z Downloaded thiserror-impl v2.0.18
1972026-06-23T04:02:56.780Z Downloaded defmt v0.3.100
1982026-06-23T04:02:56.785Z Downloaded darling v0.21.3
1992026-06-23T04:02:56.788Z Downloaded serde_tokenstream v0.2.3
2002026-06-23T04:02:56.791Z Downloaded defmt-macros v1.1.0
2012026-06-23T04:02:56.791Z Downloaded darling v0.23.0
2022026-06-23T04:02:56.794Z Downloaded digest v0.10.7
2032026-06-23T04:02:56.798Z Downloaded crc32fast v1.5.0
2042026-06-23T04:02:56.801Z Downloaded ingot-macros v0.1.1
2052026-06-23T04:02:56.817Z Downloaded ucd-trie v0.1.7
2062026-06-23T04:02:56.829Z Downloaded uuid v1.23.3
2072026-06-23T04:02:56.835Z Downloaded postcard v1.1.3
2082026-06-23T04:02:56.838Z Downloaded proc-macro2 v1.0.106
2092026-06-23T04:02:56.838Z Downloaded serde_derive v1.0.228
2102026-06-23T04:02:56.841Z Downloaded unicode-ident v1.0.24
2112026-06-23T04:02:56.844Z Downloaded log v0.4.32
2122026-06-23T04:02:56.852Z Downloaded bitflags v2.13.0
2132026-06-23T04:02:56.856Z Downloaded defmt v1.1.0
2142026-06-23T04:02:56.860Z Downloaded serde_core v1.0.228
2152026-06-23T04:02:56.873Z Downloaded heapless v0.8.0
2162026-06-23T04:02:56.892Z Downloaded serde v1.0.228
2172026-06-23T04:02:56.899Z Downloaded itertools v0.15.0
2182026-06-23T04:02:56.904Z Downloaded darling_core v0.21.3
2192026-06-23T04:02:56.907Z Downloaded darling_core v0.23.0
2202026-06-23T04:02:56.910Z Downloaded typenum v1.20.1
2212026-06-23T04:02:56.918Z Downloaded zerocopy-derive v0.8.52
2222026-06-23T04:02:56.955Z Downloaded pest v2.8.6
2232026-06-23T04:02:56.959Z Downloaded regex-automata v0.4.14
2242026-06-23T04:02:56.969Z Downloaded serde_json v1.0.150
2252026-06-23T04:02:56.974Z Downloaded itertools v0.14.0
2262026-06-23T04:02:56.978Z Downloaded regex v1.12.4
2272026-06-23T04:02:56.985Z Downloaded aho-corasick v1.1.4
2282026-06-23T04:02:57.032Z Downloaded unicode-width v0.2.2
2292026-06-23T04:02:57.036Z Downloaded goblin v0.10.7
2302026-06-23T04:02:57.046Z Downloaded syn v2.0.117
2312026-06-23T04:02:57.052Z Downloaded zerocopy v0.8.52
2322026-06-23T04:02:57.063Z Downloaded smoltcp v0.11.0
2332026-06-23T04:02:57.069Z Downloaded regex-syntax v0.8.11
2342026-06-23T04:02:57.096Z Downloaded libc v0.2.186
2352026-06-23T04:02:57.157Z Compiling proc-macro2 v1.0.106
2362026-06-23T04:02:57.157Z Compiling quote v1.0.45
2372026-06-23T04:02:57.160Z Compiling unicode-ident v1.0.24
2382026-06-23T04:02:57.160Z Documenting unicode-ident v1.0.24
2392026-06-23T04:02:57.160Z Compiling strsim v0.11.1
2402026-06-23T04:02:57.160Z Compiling ident_case v1.0.1
2412026-06-23T04:02:57.160Z Compiling serde_core v1.0.228
2422026-06-23T04:02:57.316Z Compiling fnv v1.0.7
2432026-06-23T04:02:57.332Z Compiling memchr v2.8.2
2442026-06-23T04:02:57.339Z Compiling thiserror v2.0.18
2452026-06-23T04:02:57.401Z Compiling regex-syntax v0.8.11
2462026-06-23T04:02:57.510Z Compiling zerocopy v0.8.52
2472026-06-23T04:02:57.608Z Compiling serde v1.0.228
2482026-06-23T04:02:57.906Z Documenting proc-macro2 v1.0.106
2492026-06-23T04:02:57.918Z Compiling aho-corasick v1.1.4
2502026-06-23T04:02:57.983Z Compiling either v1.16.0
2512026-06-23T04:02:58.175Z Checking syn v2.0.117
2522026-06-23T04:02:58.185Z Checking byteorder v1.5.0
2532026-06-23T04:02:58.343Z Compiling itertools v0.14.0
2542026-06-23T04:02:58.486Z Documenting quote v1.0.45
2552026-06-23T04:02:58.997Z Documenting syn v2.0.117
2562026-06-23T04:02:59.033Z Compiling regex-automata v0.4.14
2572026-06-23T04:02:59.326Z Compiling heapless v0.8.0
2582026-06-23T04:02:59.468Z Checking bitflags v2.13.0
2592026-06-23T04:02:59.571Z Checking hash32 v0.3.1
2602026-06-23T04:02:59.629Z Documenting serde_core v1.0.228
2612026-06-23T04:02:59.706Z Documenting memchr v2.8.2
2622026-06-23T04:02:59.812Z Checking cfg-if v1.0.4
2632026-06-23T04:02:59.872Z Checking macaddr v1.0.1
2642026-06-23T04:03:00.019Z Checking stable_deref_trait v1.2.1
2652026-06-23T04:03:00.087Z Compiling smoltcp v0.11.0
2662026-06-23T04:03:00.302Z Documenting regex-syntax v0.8.11
2672026-06-23T04:03:00.384Z Documenting aho-corasick v1.1.4
2682026-06-23T04:03:00.454Z Checking darling_core v0.21.3
2692026-06-23T04:03:01.371Z Compiling regex v1.12.4
2702026-06-23T04:03:01.383Z Compiling darling_core v0.23.0
2712026-06-23T04:03:01.521Z Documenting regex-automata v0.4.14
2722026-06-23T04:03:01.673Z Checking managed v0.8.0
2732026-06-23T04:03:01.763Z Checking bitflags v1.3.2
2742026-06-23T04:03:01.825Z Documenting thiserror-impl v2.0.18
2752026-06-23T04:03:01.856Z Documenting serde_derive v1.0.228
2762026-06-23T04:03:02.033Z Compiling thiserror-impl v2.0.18
2772026-06-23T04:03:02.178Z Compiling serde_derive v1.0.228
2782026-06-23T04:03:02.620Z Compiling zerocopy-derive v0.8.52
2792026-06-23T04:03:02.909Z Documenting regex v1.12.4
2802026-06-23T04:03:02.986Z Documenting zerocopy-derive v0.8.52
2812026-06-23T04:03:03.009Z Compiling ref-cast v1.0.25
2822026-06-23T04:03:03.245Z Compiling darling_macro v0.21.3
2832026-06-23T04:03:03.347Z Documenting byteorder v1.5.0
2842026-06-23T04:03:03.369Z Checking cobs v0.3.0
2852026-06-23T04:03:03.506Z Compiling crc32fast v1.5.0
2862026-06-23T04:03:03.509Z Compiling darling_macro v0.23.0
2872026-06-23T04:03:03.853Z Documenting thiserror v2.0.18
2882026-06-23T04:03:03.860Z Compiling darling v0.21.3
2892026-06-23T04:03:03.927Z Compiling ref-cast-impl v1.0.25
2902026-06-23T04:03:03.935Z Compiling ingot-macros v0.1.1
2912026-06-23T04:03:03.944Z Documenting ingot-macros v0.1.1
2922026-06-23T04:03:04.087Z Documenting hash32 v0.3.1
2932026-06-23T04:03:04.125Z Documenting zerocopy v0.8.52
2942026-06-23T04:03:04.537Z Documenting bitflags v2.13.0
2952026-06-23T04:03:04.630Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2962026-06-23T04:03:04.916Z Checking unicode-width v0.2.2
2972026-06-23T04:03:05.171Z Documenting serde v1.0.228
2982026-06-23T04:03:05.220Z Compiling version_check v0.9.5
2992026-06-23T04:03:05.403Z Checking postcard v1.1.3
3002026-06-23T04:03:05.524Z Checking ipnetwork v0.21.1
3012026-06-23T04:03:05.569Z Documenting stable_deref_trait v1.2.1
3022026-06-23T04:03:05.682Z Documenting cfg-if v1.0.4
3032026-06-23T04:03:05.703Z Documenting macaddr v1.0.1
3042026-06-23T04:03:05.710Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3052026-06-23T04:03:05.965Z Documenting cobs v0.3.0
3062026-06-23T04:03:06.099Z Documenting heapless v0.8.0
3072026-06-23T04:03:06.263Z Compiling darling v0.23.0
3082026-06-23T04:03:06.437Z Documenting managed v0.8.0
3092026-06-23T04:03:06.739Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3102026-06-23T04:03:06.863Z Documenting postcard v1.1.3
3112026-06-23T04:03:06.877Z Checking itertools v0.15.0
3122026-06-23T04:03:07.035Z Checking ingot-types v0.1.2
3132026-06-23T04:03:07.144Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3142026-06-23T04:03:07.327Z Checking tabwriter v1.4.1
3152026-06-23T04:03:07.386Z Checking ingot v0.1.1
3162026-06-23T04:03:07.559Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3172026-06-23T04:03:07.596Z Documenting ref-cast-impl v1.0.25
3182026-06-23T04:03:07.612Z Documenting smoltcp v0.11.0
3192026-06-23T04:03:07.618Z Documenting ingot-types v0.1.2
3202026-06-23T04:03:07.685Z Documenting either v1.16.0
3212026-06-23T04:03:07.851Z Checking dyn-clone v1.0.20
3222026-06-23T04:03:07.955Z Documenting ipnetwork v0.21.1
3232026-06-23T04:03:08.101Z Documenting unicode-width v0.2.2
3242026-06-23T04:03:08.153Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3252026-06-23T04:03:08.335Z Documenting itertools v0.15.0
3262026-06-23T04:03:08.585Z Documenting ref-cast v1.0.25
3272026-06-23T04:03:08.870Z Documenting ingot v0.1.1
3282026-06-23T04:03:08.960Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3292026-06-23T04:03:09.197Z Documenting crc32fast v1.5.0
3302026-06-23T04:03:09.435Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3312026-06-23T04:03:09.693Z Documenting tabwriter v1.4.1
3322026-06-23T04:03:09.869Z Documenting dyn-clone v1.0.20
3332026-06-23T04:03:10.286Z Documenting uuid v1.23.3
3342026-06-23T04:03:10.765Z Checking uuid v1.23.3
3352026-06-23T04:03:10.901Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3362026-06-23T04:03:11.014Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3372026-06-23T04:03:11.985Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3382026-06-23T04:03:13.308Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3392026-06-23T04:03:15.649Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3402026-06-23T04:03:17.293Z Finished `dev` profile [optimized + debuginfo] target(s) in 24.88s
3412026-06-23T04:03:17.375Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3422026-06-23T04:03:17.400Z
3432026-06-23T04:03:17.402Zreal 24.978734248
3442026-06-23T04:03:17.403Zuser 1:24.126239484
3452026-06-23T04:03:17.403Zsys 17.652726753
3462026-06-23T04:03:17.403Ztrap 0.050911995
3472026-06-23T04:03:17.403Ztflt 0.039096531
3482026-06-23T04:03:17.403Zdflt 0.073846125
3492026-06-23T04:03:17.403Zkflt 0.005493902
3502026-06-23T04:03:17.403Zlock 9:02.086811798
3512026-06-23T04:03:17.403Zslp 4:47.938199967
3522026-06-23T04:03:17.403Zlat 7.355826614
3532026-06-23T04:03:17.403Zstop 13.721846440
3542026-06-23T04:03:17.403Z+ header 'analyze std + api + usdt'
3552026-06-23T04:03:17.403Z+ echo '# ==== analyze std + api + usdt ==== #'
3562026-06-23T04:03:17.403Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3572026-06-23T04:03:17.403Z# ==== analyze std + api + usdt ==== #
3582026-06-23T04:03:17.586Z Downloading crates ...
3592026-06-23T04:03:17.647Z Downloaded futures-executor v0.3.32
3602026-06-23T04:03:17.656Z Downloaded link-section v0.2.1
3612026-06-23T04:03:17.665Z Downloaded dtor v0.8.1
3622026-06-23T04:03:17.668Z Downloaded anyhow v1.0.102
3632026-06-23T04:03:17.670Z Downloaded circular v0.3.0
3642026-06-23T04:03:17.673Z Downloaded futures-core v0.3.32
3652026-06-23T04:03:17.679Z Downloaded typeid v1.0.3
3662026-06-23T04:03:17.683Z Downloaded rusticata-macros v5.0.0
3672026-06-23T04:03:17.683Z Downloaded futures-sink v0.3.32
3682026-06-23T04:03:17.683Z Downloaded ctor-proc-macro v0.0.13
3692026-06-23T04:03:17.683Z Downloaded futures-task v0.3.32
3702026-06-23T04:03:17.686Z Downloaded futures-macro v0.3.32
3712026-06-23T04:03:17.686Z Downloaded dtor-proc-macro v0.0.13
3722026-06-23T04:03:17.686Z Downloaded futures-io v0.3.32
3732026-06-23T04:03:17.689Z Downloaded once_cell v1.21.4
3742026-06-23T04:03:17.689Z Downloaded slab v0.4.12
3752026-06-23T04:03:17.692Z Downloaded cookie-factory v0.3.3
3762026-06-23T04:03:17.695Z Downloaded ctor v0.10.1
3772026-06-23T04:03:17.698Z Downloaded futures-channel v0.3.32
3782026-06-23T04:03:17.701Z Downloaded pin-project-lite v0.2.17
3792026-06-23T04:03:17.704Z Downloaded futures v0.3.32
3802026-06-23T04:03:17.723Z Downloaded ron v0.12.2
3812026-06-23T04:03:17.726Z Downloaded nom v8.0.0
3822026-06-23T04:03:17.730Z Downloaded pcap-parser v0.17.0
3832026-06-23T04:03:17.733Z Downloaded futures-util v0.3.32
3842026-06-23T04:03:17.788Z Compiling proc-macro2 v1.0.106
3852026-06-23T04:03:17.788Z Compiling quote v1.0.45
3862026-06-23T04:03:17.788Z Compiling unicode-ident v1.0.24
3872026-06-23T04:03:17.792Z Compiling memchr v2.8.2
3882026-06-23T04:03:17.792Z Compiling thiserror v2.0.18
3892026-06-23T04:03:17.792Z Compiling serde_core v1.0.228
3902026-06-23T04:03:17.792Z Compiling zerocopy v0.8.52
3912026-06-23T04:03:17.792Z Compiling zmij v1.0.21
3922026-06-23T04:03:18.134Z Compiling libc v0.2.186
3932026-06-23T04:03:18.163Z Compiling ucd-trie v0.1.7
3942026-06-23T04:03:18.167Z Compiling serde_json v1.0.150
3952026-06-23T04:03:18.225Z Compiling strsim v0.11.1
3962026-06-23T04:03:18.358Z Compiling ident_case v1.0.1
3972026-06-23T04:03:18.378Z Compiling pest v2.8.6
3982026-06-23T04:03:18.381Z Compiling serde v1.0.228
3992026-06-23T04:03:18.695Z Compiling fnv v1.0.7
4002026-06-23T04:03:18.782Z Compiling aho-corasick v1.1.4
4012026-06-23T04:03:18.832Z Compiling itoa v1.0.18
4022026-06-23T04:03:19.003Z Compiling syn v2.0.117
4032026-06-23T04:03:19.007Z Compiling regex-syntax v0.8.11
4042026-06-23T04:03:19.053Z Checking byteorder v1.5.0
4052026-06-23T04:03:19.430Z Compiling pest_meta v2.8.6
4062026-06-23T04:03:19.632Z Compiling usdt-impl v0.6.0
4072026-06-23T04:03:19.652Z Compiling either v1.16.0
4082026-06-23T04:03:19.736Z Checking bitflags v2.13.0
4092026-06-23T04:03:19.865Z Compiling itertools v0.14.0
4102026-06-23T04:03:20.118Z Compiling thread-id v5.1.0
4112026-06-23T04:03:20.267Z Checking plain v0.2.3
4122026-06-23T04:03:20.362Z Checking futures-sink v0.3.32
4132026-06-23T04:03:20.456Z Checking futures-core v0.3.32
4142026-06-23T04:03:20.575Z Compiling regex-automata v0.4.14
4152026-06-23T04:03:20.600Z Compiling heapless v0.8.0
4162026-06-23T04:03:20.636Z Checking log v0.4.32
4172026-06-23T04:03:21.047Z Checking futures-channel v0.3.32
4182026-06-23T04:03:21.141Z Checking hash32 v0.3.1
4192026-06-23T04:03:21.235Z Checking futures-task v0.3.32
4202026-06-23T04:03:21.255Z Checking pretty-hex v0.4.2
4212026-06-23T04:03:21.302Z Compiling smoltcp v0.11.0
4222026-06-23T04:03:21.364Z Checking slab v0.4.12
4232026-06-23T04:03:21.364Z Checking stable_deref_trait v1.2.1
4242026-06-23T04:03:21.398Z Checking pin-project-lite v0.2.17
4252026-06-23T04:03:21.405Z Checking futures-io v0.3.32
4262026-06-23T04:03:21.425Z Checking macaddr v1.0.1
4272026-06-23T04:03:21.480Z Compiling pest_generator v2.8.6
4282026-06-23T04:03:21.508Z Compiling darling_core v0.21.3
4292026-06-23T04:03:21.511Z Compiling darling_core v0.23.0
4302026-06-23T04:03:21.633Z Checking cfg-if v1.0.4
4312026-06-23T04:03:22.037Z Compiling version_check v0.9.5
4322026-06-23T04:03:22.068Z Compiling ref-cast v1.0.25
4332026-06-23T04:03:22.096Z Checking managed v0.8.0
4342026-06-23T04:03:22.275Z Compiling regex v1.12.4
4352026-06-23T04:03:22.306Z Compiling crc32fast v1.5.0
4362026-06-23T04:03:22.372Z Checking bitflags v1.3.2
4372026-06-23T04:03:22.657Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4382026-06-23T04:03:22.664Z Compiling thiserror-impl v2.0.18
4392026-06-23T04:03:22.668Z Compiling serde_derive v1.0.228
4402026-06-23T04:03:22.896Z Compiling zerocopy-derive v0.8.52
4412026-06-23T04:03:23.137Z Compiling pest_derive v2.8.6
4422026-06-23T04:03:23.593Z Compiling scroll_derive v0.13.1
4432026-06-23T04:03:23.610Z Compiling darling_macro v0.21.3
4442026-06-23T04:03:23.632Z Compiling futures-macro v0.3.32
4452026-06-23T04:03:23.655Z Compiling darling_macro v0.23.0
4462026-06-23T04:03:23.820Z Compiling ref-cast-impl v1.0.25
4472026-06-23T04:03:24.060Z Compiling dtrace-parser v0.3.0
4482026-06-23T04:03:24.147Z Compiling darling v0.21.3
4492026-06-23T04:03:24.221Z Compiling ingot-macros v0.1.1
4502026-06-23T04:03:24.405Z Checking scroll v0.13.0
4512026-06-23T04:03:24.435Z Checking cobs v0.3.0
4522026-06-23T04:03:24.439Z Checking futures-util v0.3.32
4532026-06-23T04:03:24.573Z Compiling darling v0.23.0
4542026-06-23T04:03:24.623Z Checking goblin v0.10.7
4552026-06-23T04:03:24.663Z Checking memmap2 v0.9.10
4562026-06-23T04:03:24.685Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4572026-06-23T04:03:24.990Z Checking unicode-width v0.2.2
4582026-06-23T04:03:25.006Z Checking ipnetwork v0.21.1
4592026-06-23T04:03:25.183Z Checking itertools v0.15.0
4602026-06-23T04:03:25.237Z Checking tabwriter v1.4.1
4612026-06-23T04:03:25.751Z Checking postcard v1.1.3
4622026-06-23T04:03:25.880Z Compiling serde_tokenstream v0.2.3
4632026-06-23T04:03:25.969Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4642026-06-23T04:03:26.156Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4652026-06-23T04:03:26.285Z Checking nom v8.0.0
4662026-06-23T04:03:26.450Z Checking futures-executor v0.3.32
4672026-06-23T04:03:26.600Z Checking futures v0.3.32
4682026-06-23T04:03:26.665Z Checking dyn-clone v1.0.20
4692026-06-23T04:03:26.675Z Compiling anyhow v1.0.102
4702026-06-23T04:03:26.721Z Compiling typeid v1.0.3
4712026-06-23T04:03:26.758Z Checking cookie-factory v0.3.3
4722026-06-23T04:03:26.973Z Checking uuid v1.23.3
4732026-06-23T04:03:27.004Z Checking circular v0.3.0
4742026-06-23T04:03:27.029Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4752026-06-23T04:03:27.096Z Checking ingot-types v0.1.2
4762026-06-23T04:03:27.110Z Compiling dtor-proc-macro v0.0.13
4772026-06-23T04:03:27.212Z Checking dof v0.4.0
4782026-06-23T04:03:27.231Z Checking once_cell v1.21.4
4792026-06-23T04:03:27.245Z Checking link-section v0.2.1
4802026-06-23T04:03:27.358Z Compiling ctor-proc-macro v0.0.13
4812026-06-23T04:03:27.358Z Checking ron v0.12.2
4822026-06-23T04:03:27.433Z Checking ingot v0.1.1
4832026-06-23T04:03:27.445Z Checking dtor v0.8.1
4842026-06-23T04:03:27.666Z Checking ctor v0.10.1
4852026-06-23T04:03:28.209Z Checking rusticata-macros v5.0.0
4862026-06-23T04:03:28.257Z Compiling usdt-attr-macro v0.6.0
4872026-06-23T04:03:28.257Z Compiling usdt-macro v0.6.0
4882026-06-23T04:03:28.324Z Checking pcap-parser v0.17.0
4892026-06-23T04:03:28.853Z Checking usdt v0.6.0
4902026-06-23T04:03:28.913Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4912026-06-23T04:03:33.364Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4922026-06-23T04:03:35.045Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4932026-06-23T04:03:37.365Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.91s
4942026-06-23T04:03:37.400Z
4952026-06-23T04:03:37.403Zreal 19.993425302
4962026-06-23T04:03:37.403Zuser 1:14.064782357
4972026-06-23T04:03:37.403Zsys 15.267530350
4982026-06-23T04:03:37.403Ztrap 0.041848625
4992026-06-23T04:03:37.403Ztflt 0.117875818
5002026-06-23T04:03:37.403Zdflt 0.184017590
5012026-06-23T04:03:37.403Zkflt 0.000005480
5022026-06-23T04:03:37.403Zlock 4:08.015297331
5032026-06-23T04:03:37.403Zslp 3:54.423530861
5042026-06-23T04:03:37.403Zlat 4.704473614
5052026-06-23T04:03:37.403Zstop 8.650500006
5062026-06-23T04:03:37.404Z+ header 'analyze no_std + engine + kernel'
5072026-06-23T04:03:37.404Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
5082026-06-23T04:03:37.404Z# ==== analyze no_std + engine + kernel ==== #
5092026-06-23T04:03:37.404Z+ ptime -m cargo +nightly-2026-06-19-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel
5102026-06-23T04:03:37.585Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5112026-06-23T04:03:37.585Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5122026-06-23T04:03:37.608Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5132026-06-23T04:03:37.611Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5142026-06-23T04:03:37.847Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5152026-06-23T04:03:41.593Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5162026-06-23T04:03:42.957Z Finished `dev` profile [optimized + debuginfo] target(s) in 5.51s
5172026-06-23T04:03:42.987Z
5182026-06-23T04:03:42.987Zreal 5.580396407
5192026-06-23T04:03:42.987Zuser 5.798364645
5202026-06-23T04:03:42.987Zsys 1.046179685
5212026-06-23T04:03:42.987Ztrap 0.000890661
5222026-06-23T04:03:42.987Ztflt 0.007980877
5232026-06-23T04:03:42.987Zdflt 0.004515017
5242026-06-23T04:03:42.987Zkflt 0.000001750
5252026-06-23T04:03:42.987Zlock 24.657927177
5262026-06-23T04:03:42.987Zslp 20.811764946
5272026-06-23T04:03:42.987Zlat 0.016552749
5282026-06-23T04:03:42.991Zstop 0.252842200
5292026-06-23T04:03:42.991Z+ header test
5302026-06-23T04:03:42.991Z+ echo '# ==== test ==== #'
5312026-06-23T04:03:42.991Z+ ptime -m cargo test
5322026-06-23T04:03:42.991Z# ==== test ==== #
5332026-06-23T04:03:43.146Z Compiling memchr v2.8.2
5342026-06-23T04:03:43.146Z Compiling serde_core v1.0.228
5352026-06-23T04:03:43.172Z Compiling thiserror v2.0.18
5362026-06-23T04:03:43.175Z Compiling zerocopy v0.8.52
5372026-06-23T04:03:43.178Z Compiling unicode-ident v1.0.24
5382026-06-23T04:03:43.178Z Compiling byteorder v1.5.0
5392026-06-23T04:03:43.182Z Compiling zmij v1.0.21
5402026-06-23T04:03:43.182Z Compiling libc v0.2.186
5412026-06-23T04:03:43.254Z Compiling proc-macro2 v1.0.106
5422026-06-23T04:03:43.301Z Compiling scroll v0.13.0
5432026-06-23T04:03:43.386Z Compiling futures-sink v0.3.32
5442026-06-23T04:03:43.479Z Compiling futures-core v0.3.32
5452026-06-23T04:03:43.524Z Compiling ucd-trie v0.1.7
5462026-06-23T04:03:43.553Z Compiling plain v0.2.3
5472026-06-23T04:03:43.568Z Compiling itoa v1.0.18
5482026-06-23T04:03:43.638Z Compiling log v0.4.32
5492026-06-23T04:03:43.649Z Compiling quote v1.0.45
5502026-06-23T04:03:43.826Z Compiling goblin v0.10.7
5512026-06-23T04:03:43.869Z Compiling pest v2.8.6
5522026-06-23T04:03:44.245Z Compiling futures-channel v0.3.32
5532026-06-23T04:03:44.303Z Compiling hash32 v0.3.1
5542026-06-23T04:03:44.469Z Compiling pretty-hex v0.4.2
5552026-06-23T04:03:44.481Z Compiling cfg-if v1.0.4
5562026-06-23T04:03:44.542Z Compiling futures-task v0.3.32
5572026-06-23T04:03:44.603Z Compiling macaddr v1.0.1
5582026-06-23T04:03:44.741Z Compiling pin-project-lite v0.2.17
5592026-06-23T04:03:44.745Z Compiling stable_deref_trait v1.2.1
5602026-06-23T04:03:44.816Z Compiling slab v0.4.12
5612026-06-23T04:03:44.829Z Compiling futures-io v0.3.32
5622026-06-23T04:03:44.862Z Compiling heapless v0.8.0
5632026-06-23T04:03:44.991Z Compiling serde v1.0.228
5642026-06-23T04:03:45.021Z Compiling bitflags v2.13.0
5652026-06-23T04:03:45.181Z Compiling serde_json v1.0.150
5662026-06-23T04:03:45.310Z Compiling futures-util v0.3.32
5672026-06-23T04:03:45.440Z Compiling dtrace-parser v0.3.0
5682026-06-23T04:03:45.632Z Compiling syn v2.0.117
5692026-06-23T04:03:45.635Z Compiling thread-id v5.1.0
5702026-06-23T04:03:45.707Z Compiling cobs v0.3.0
5712026-06-23T04:03:45.994Z Compiling bitflags v1.3.2
5722026-06-23T04:03:46.062Z Compiling ingot-types v0.1.2
5732026-06-23T04:03:46.079Z Compiling managed v0.8.0
5742026-06-23T04:03:46.194Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5752026-06-23T04:03:46.299Z Compiling smoltcp v0.11.0
5762026-06-23T04:03:46.424Z Compiling ingot v0.1.1
5772026-06-23T04:03:46.467Z Compiling postcard v1.1.3
5782026-06-23T04:03:46.818Z Compiling dof v0.4.0
5792026-06-23T04:03:48.050Z Compiling usdt-impl v0.6.0
5802026-06-23T04:03:48.318Z Compiling futures-executor v0.3.32
5812026-06-23T04:03:48.661Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5822026-06-23T04:03:48.918Z Compiling memmap2 v0.9.10
5832026-06-23T04:03:49.036Z Compiling either v1.16.0
5842026-06-23T04:03:49.212Z Compiling ipnetwork v0.21.1
5852026-06-23T04:03:49.218Z Compiling unicode-width v0.2.2
5862026-06-23T04:03:49.290Z Compiling itertools v0.15.0
5872026-06-23T04:03:49.524Z Compiling tabwriter v1.4.1
5882026-06-23T04:03:49.750Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5892026-06-23T04:03:49.975Z Compiling usdt v0.6.0
5902026-06-23T04:03:50.298Z Compiling ref-cast v1.0.25
5912026-06-23T04:03:50.398Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5922026-06-23T04:03:50.607Z Compiling futures v0.3.32
5932026-06-23T04:03:50.610Z Compiling crc32fast v1.5.0
5942026-06-23T04:03:50.713Z Compiling nom v8.0.0
5952026-06-23T04:03:50.722Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5962026-06-23T04:03:50.848Z Compiling dyn-clone v1.0.20
5972026-06-23T04:03:51.017Z Compiling cookie-factory v0.3.3
5982026-06-23T04:03:51.095Z Compiling uuid v1.23.3
5992026-06-23T04:03:51.333Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6002026-06-23T04:03:51.568Z Compiling circular v0.3.0
6012026-06-23T04:03:51.650Z Compiling dtor v0.8.1
6022026-06-23T04:03:51.711Z Compiling anyhow v1.0.102
6032026-06-23T04:03:51.734Z Compiling typeid v1.0.3
6042026-06-23T04:03:51.821Z Compiling link-section v0.2.1
6052026-06-23T04:03:51.844Z Compiling once_cell v1.21.4
6062026-06-23T04:03:51.964Z Compiling ron v0.12.2
6072026-06-23T04:03:52.004Z Compiling ctor v0.10.1
6082026-06-23T04:03:53.289Z Compiling rusticata-macros v5.0.0
6092026-06-23T04:03:53.610Z Compiling pcap-parser v0.17.0
6102026-06-23T04:03:55.764Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6112026-06-23T04:03:58.427Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6122026-06-23T04:04:36.225Z Finished `test` profile [optimized + debuginfo] target(s) in 53.22s
6132026-06-23T04:04:36.242Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-e6d39cabcf5f5db6)
6142026-06-23T04:04:36.245Z
6152026-06-23T04:04:36.245Zrunning 15 tests
6162026-06-23T04:04:36.245Ztest api::tests::parse_good_proto_filter ... ok
6172026-06-23T04:04:36.245Ztest api::tests::ports_from_str_bad ... ok
6182026-06-23T04:04:36.245Ztest api::tests::parse_good_address ... ok
6192026-06-23T04:04:36.245Ztest cfg::tests::test_required_nat_space ... ok
6202026-06-23T04:04:36.248Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6212026-06-23T04:04:36.248Ztest api::tests::ports_from_str_good ... ok
6222026-06-23T04:04:36.248Ztest api::tests::parse_bad_proto_filter ... ok
6232026-06-23T04:04:36.248Ztest api::tests::parse_bad_address ... ok
6242026-06-23T04:04:36.248Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6252026-06-23T04:04:36.248Ztest engine::geneve::test::option_packet_length_with_known_options ... ok
6262026-06-23T04:04:36.248Ztest engine::geneve::test::parse_multi_opt ... ok
6272026-06-23T04:04:36.248Ztest engine::geneve::test::parse_single_opt ... ok
6282026-06-23T04:04:36.248Ztest engine::geneve::test::parse_multicast_replication_values ... ok
6292026-06-23T04:04:36.248Ztest engine::geneve::test::unknown_crit_option_fails ... ok
6302026-06-23T04:04:36.248Ztest engine::firewall::tests::port_predicate_simplification ... ok
6312026-06-23T04:04:36.248Z
6322026-06-23T04:04:36.249Ztest result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6332026-06-23T04:04:36.249Z
6342026-06-23T04:04:36.249Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-44534768c49e8f0c)
6352026-06-23T04:04:36.252Z
6362026-06-23T04:04:36.252Zrunning 4 tests
6372026-06-23T04:04:36.252Ztest firewall_external_inbound ... ok
6382026-06-23T04:04:36.252Ztest firewall_vni_outbound ... ok
6392026-06-23T04:04:36.252Ztest firewall_vni_inbound ... ok
6402026-06-23T04:04:36.252Ztest firewall_replace_rules ... ok
6412026-06-23T04:04:36.252Z
6422026-06-23T04:04:36.252Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6432026-06-23T04:04:36.252Z
6442026-06-23T04:04:36.252Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-aac593259996662a)
6452026-06-23T04:04:36.255Z
6462026-06-23T04:04:36.255Zrunning 2 tests
6472026-06-23T04:04:36.255Ztest parse_in_regression ... ok
6482026-06-23T04:04:36.255Ztest parse_out_regression ... ok
6492026-06-23T04:04:36.255Z
6502026-06-23T04:04:36.255Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6512026-06-23T04:04:36.255Z
6522026-06-23T04:04:36.255Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-df6fb84ab51e1624)
6532026-06-23T04:04:36.258Z
6542026-06-23T04:04:36.258Zrunning 48 tests
6552026-06-23T04:04:36.258Ztest bad_ip_len ... ok
6562026-06-23T04:04:36.258Ztest add_remove_fw_rule ... ok
6572026-06-23T04:04:36.258Ztest check_layers ... ok
6582026-06-23T04:04:36.258Ztest arp_gateway ... ok
6592026-06-23T04:04:36.258Ztest external_attached_subnets_cannot_reach_internal ... ok
6602026-06-23T04:04:36.258Ztest ephemeral_ip_preferred_over_snat_outbound ... ok
6612026-06-23T04:04:36.258Ztest anti_spoof ... ok
6622026-06-23T04:04:36.258Ztest external_attached_subnets_dont_apply_nat ... ok
6632026-06-23T04:04:36.258Ztest gateway_icmp4_ping ... ok
6642026-06-23T04:04:36.258Ztest gateway_icmpv6_ping ... ok
6652026-06-23T04:04:36.258Ztest flow_expiration ... ok
6662026-06-23T04:04:36.258Ztest early_tcp_invalidation ... ok
6672026-06-23T04:04:36.258Ztest gateway_router_advert_reply ... ok
6682026-06-23T04:04:36.259Ztest external_ip_epoch_affinity_preserved ... ok
6692026-06-23T04:04:36.259Ztest external_ip_reconfigurable ... ok
6702026-06-23T04:04:36.259Ztest guest_to_guest_no_route ... ok
6712026-06-23T04:04:36.259Ztest guest_to_internet_ipv4 ... ok
6722026-06-23T04:04:36.259Ztest guest_to_internet_ipv6 ... ok
6732026-06-23T04:04:36.259Ztest guest_to_guest_diff_vpc_no_peer ... ok
6742026-06-23T04:04:36.259Ztest icmp_inner_has_nat_applied ... ok
6752026-06-23T04:04:36.262Ztest inbound_ndp_dropped_at_gateway ... ok
6762026-06-23T04:04:36.262Ztest icmpv6_inner_has_nat_applied ... ok
6772026-06-23T04:04:36.262Ztest external_ip_balanced_over_floating_ips ... ok
6782026-06-23T04:04:36.262Ztest guest_to_guest ... ok
6792026-06-23T04:04:36.262Ztest intra_subnet_routes_with_custom ... ok
6802026-06-23T04:04:36.262Ztest no_panic_on_flow_table_full ... ok
6812026-06-23T04:04:36.262Ztest external_ip_receive_and_reply_on_all ... ok
6822026-06-23T04:04:36.262Ztest internal_attached_subnets ... ok
6832026-06-23T04:04:36.262Ztest outbound_ndp_dropped ... ok
6842026-06-23T04:04:36.262Ztest packet_body_pullup ... ok
6852026-06-23T04:04:36.262Ztest port_transition_reset ... ok
6862026-06-23T04:04:36.262Ztest port_transition_running ... ok
6872026-06-23T04:04:36.262Ztest port_as_router_target ... ok
6882026-06-23T04:04:36.262Ztest test_drop_on_unknown_critical_option ... ok
6892026-06-23T04:04:36.262Ztest port_transition_pause ... ok
6902026-06-23T04:04:36.262Ztest select_eip_conditioned_on_igw ... ok
6912026-06-23T04:04:36.262Ztest tcp_invalidation_does_not_block_connection ... ok
6922026-06-23T04:04:36.262Ztest snat_icmp4_echo_rewrite ... ok
6932026-06-23T04:04:36.262Ztest snat_icmp6_echo_rewrite ... ok
6942026-06-23T04:04:36.262Ztest tcp_inbound ... ok
6952026-06-23T04:04:36.262Ztest test_v6_ext_hdr_geneve_offset_ok ... ok
6962026-06-23T04:04:36.262Ztest test_ipv6_multicast_encapsulation ... ok
6972026-06-23T04:04:36.263Ztest tcp_outbound ... ok
6982026-06-23T04:04:36.263Ztest test_tcp_multicast_denied ... ok
6992026-06-23T04:04:36.263Ztest test_gateway_neighbor_advert_reply ... ok
7002026-06-23T04:04:36.263Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
7012026-06-23T04:04:36.263Ztest uft_lft_invalidation_out ... ok
7022026-06-23T04:04:36.263Ztest uft_lft_invalidation_in ... ok
7032026-06-23T04:04:36.263Z
7042026-06-23T04:04:36.263Ztest result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7052026-06-23T04:04:36.263Z
7062026-06-23T04:04:36.263Z Doc-tests oxide_vpc
7072026-06-23T04:04:36.554Z
7082026-06-23T04:04:36.554Zrunning 0 tests
7092026-06-23T04:04:36.554Z
7102026-06-23T04:04:36.554Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7112026-06-23T04:04:36.554Z
7122026-06-23T04:04:36.584Z
7132026-06-23T04:04:36.587Zreal 53.586040290
7142026-06-23T04:04:36.587Zuser 3:19.754389629
7152026-06-23T04:04:36.587Zsys 11.947459810
7162026-06-23T04:04:36.587Ztrap 0.099847099
7172026-06-23T04:04:36.587Ztflt 0.179775137
7182026-06-23T04:04:36.587Zdflt 0.213631046
7192026-06-23T04:04:36.587Zkflt 0.000018680
7202026-06-23T04:04:36.588Zlock 12:57.206415822
7212026-06-23T04:04:36.588Zslp 6:47.176434897
7222026-06-23T04:04:36.588Zlat 8.810965535
7232026-06-23T04:04:36.588Zstop 5.713404305
7242026-06-23T04:04:36.588Zprocess exited: duration 118539 ms, exit code 0
 
7252026-06-23T04:04:36.594Zfound 0 output files