01KVVVGMJEVWCMJZC84CZZZ9HR: oxide-vpc

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

Buildomat Job: 01KVVVH9G3YTKG606J205JSANY

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-24T03:43:16.586Zjob assigned to worker 01KVVVHKF0SFXQH5HGEH314CMR [factory aws, i-0f659b81a4d434c00] (queued for 1 m 2 s)
 
22026-06-24T03:43:23.407Zstarting task 0: "setup"
32026-06-24T03:43:23.411Z++ uname -s
42026-06-24T03:43:23.414Z+ kern=SunOS
52026-06-24T03:43:23.414Z+ build_user=build
62026-06-24T03:43:23.414Z+ build_uid=12345
72026-06-24T03:43:23.414Z+ work_dir=/work
82026-06-24T03:43:23.414Z+ input_dir=/input
92026-06-24T03:43:23.414Z+ [[ 0 == 12345 ]]
102026-06-24T03:43:23.414Z+ case "$kern" in
112026-06-24T03:43:23.414Z+ groupadd -g 12345 build
122026-06-24T03:43:23.417Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-24T03:43:25.421Z+ zfs create -o mountpoint=/work rpool/work
142026-06-24T03:43:25.499Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-24T03:43:25.502Z+ home_fs=zfs
162026-06-24T03:43:25.502Z+ [[ zfs == autofs ]]
172026-06-24T03:43:25.502Z+ mkdir -p /home/build
182026-06-24T03:43:25.502Z+ chown build:build /home/build /work
192026-06-24T03:43:27.503Z+ chmod 0700 /home/build /work
202026-06-24T03:43:27.506Zprocess exited: duration 4101 ms, exit code 0
 
212026-06-24T03:43:27.512Zstarting task 1: "rust-toolchain"
222026-06-24T03:43:27.517Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-24T03:43:27.517Z * rust toolchain channel = "1.96.0"
242026-06-24T03:43:27.517Z * rust toolchain profile = "default"
252026-06-24T03:43:27.517Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-06-24T03:43:27.517Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-24T03:43:27.517Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-24T03:43:27.520Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-24T03:43:27.520Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-24T03:43:27.589Zinfo: downloading installer
312026-06-24T03:43:29.060Zwarn: It looks like you have an existing rustup settings file at:
322026-06-24T03:43:29.060Zwarn: /home/build/.rustup/settings.toml
332026-06-24T03:43:29.060Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-24T03:43:29.060Zwarn: instead of the one inferred from the default host triple.
352026-06-24T03:43:29.072Zinfo: profile set to default
362026-06-24T03:43:29.072Zinfo: default host triple is x86_64-unknown-illumos
372026-06-24T03:43:29.075Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-24T03:43:29.233Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-24T03:43:29.236Zinfo: downloading 6 components
402026-06-24T03:43:44.433Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-24T03:43:44.434Z
422026-06-24T03:43:44.468Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-24T03:43:44.468Z
442026-06-24T03:43:44.472Z
452026-06-24T03:43:44.472ZRust is installed now. Great!
462026-06-24T03:43:44.472Z
472026-06-24T03:43:44.472ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-24T03:43:44.472Zenvironment variable. This has not been done automatically.
492026-06-24T03:43:44.472Z
502026-06-24T03:43:44.472ZTo configure your current shell, you need to source
512026-06-24T03:43:44.472Zthe corresponding env file under $HOME/.cargo.
522026-06-24T03:43:44.472Z
532026-06-24T03:43:44.472ZThis is usually done by running one of the following (note the leading DOT):
542026-06-24T03:43:44.472Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-24T03:43:44.472Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-24T03:43:44.472Zsource "~/.cargo/env.nu" # For nushell
572026-06-24T03:43:44.472Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-24T03:43:44.472Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-24T03:43:44.472Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-24T03:43:44.472Zwarn: no default linker (`cc`) was found in your PATH
612026-06-24T03:43:44.472Zwarn: many Rust crates require a system C toolchain to build
622026-06-24T03:43:44.578Z+ rustup --version
632026-06-24T03:43:44.587Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-24T03:43:44.590Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-24T03:43:44.607Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-24T03:43:44.611Z+ cargo --version
672026-06-24T03:43:44.623Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-24T03:43:44.626Z+ rustc --version
692026-06-24T03:43:44.644Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-24T03:43:44.648Zprocess exited: duration 17133 ms, exit code 0
 
712026-06-24T03:43:44.654Zstarting task 2: "authentication"
722026-06-24T03:43:44.687Zprocess exited: duration 26 ms, exit code 0
 
732026-06-24T03:43:44.741Zstarting task 3: "clone repository"
742026-06-24T03:43:44.749Z+ mkdir -p /work/oxidecomputer/opte
752026-06-24T03:43:44.749Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-24T03:43:44.757ZCloning into '/work/oxidecomputer/opte'...
772026-06-24T03:43:45.581Z+ cd /work/oxidecomputer/opte
782026-06-24T03:43:45.581Z+ git fetch origin 457c32418bac2dd3ee32c9bf8e512f90c540f8a2
792026-06-24T03:43:45.815ZFrom https://github.com/oxidecomputer/opte
802026-06-24T03:43:45.815Z * branch 457c32418bac2dd3ee32c9bf8e512f90c540f8a2 -> FETCH_HEAD
812026-06-24T03:43:45.821Z+ [[ -n renovate/rust-1.x ]]
822026-06-24T03:43:45.824Z++ git branch --show-current
832026-06-24T03:43:45.824Z+ current=master
842026-06-24T03:43:45.824Z+ [[ master != renovate/rust-1.x ]]
852026-06-24T03:43:45.824Z+ git branch -f renovate/rust-1.x 457c32418bac2dd3ee32c9bf8e512f90c540f8a2
862026-06-24T03:43:45.827Z+ git checkout -f renovate/rust-1.x
872026-06-24T03:43:45.849ZSwitched to branch 'renovate/rust-1.x'
882026-06-24T03:43:45.853Z+ git reset --hard 457c32418bac2dd3ee32c9bf8e512f90c540f8a2
892026-06-24T03:43:45.860ZHEAD is now at 457c324 Update Rust to nightly-2026-06-24
902026-06-24T03:43:45.862Zprocess exited: duration 1150 ms, exit code 0
 
912026-06-24T03:43:45.869Zstarting task 4: "build"
922026-06-24T03:43:45.873Z+ source .github/buildomat/common.sh
932026-06-24T03:43:45.873Z++ rustup show active-toolchain
942026-06-24T03:43:45.880Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-24T03:43:45.883Z++ pushd xde
962026-06-24T03:43:45.883Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-24T03:43:45.883Z++ rustup show active-toolchain
982026-06-24T03:43:45.886Zinfo: syncing channel updates for nightly-2026-06-24-x86_64-unknown-illumos
992026-06-24T03:43:46.043Zinfo: latest update on 2026-06-24 for version 1.98.0-nightly (f28ac764c 2026-06-23)
1002026-06-24T03:43:46.047Zinfo: downloading 6 components
1012026-06-24T03:44:00.028Znightly-2026-06-24-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-24T03:44:00.117Z+++ rustup show active-toolchain -v
1032026-06-24T03:44:00.120Z+++ head -n 1
1042026-06-24T03:44:00.120Z+++ cut '-d ' -f1
1052026-06-24T03:44:00.171Z++ export NIGHTLY=nightly-2026-06-24-x86_64-unknown-illumos
1062026-06-24T03:44:00.172Z++ NIGHTLY=nightly-2026-06-24-x86_64-unknown-illumos
1072026-06-24T03:44:00.172Z++ popd
1082026-06-24T03:44:00.175Z/work/oxidecomputer/opte
1092026-06-24T03:44:00.175Z+ cargo --version
1102026-06-24T03:44:00.183Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-24T03:44:00.188Z+ rustc --version
1122026-06-24T03:44:00.205Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-24T03:44:00.209Z+ cd lib/oxide-vpc
1142026-06-24T03:44:00.209Z+ header 'check style'
1152026-06-24T03:44:00.209Z+ echo '# ==== check style ==== #'
1162026-06-24T03:44:00.209Z# ==== check style ==== #
1172026-06-24T03:44:00.209Z+ ptime -m cargo +nightly-2026-06-24-x86_64-unknown-illumos fmt -- --check
1182026-06-24T03:44:00.331Z
1192026-06-24T03:44:00.331Zreal 0.121719406
1202026-06-24T03:44:00.331Zuser 0.087352902
1212026-06-24T03:44:00.331Zsys 0.031137935
1222026-06-24T03:44:00.331Ztrap 0.000003960
1232026-06-24T03:44:00.331Ztflt 0.000006220
1242026-06-24T03:44:00.331Zdflt 0.000001540
1252026-06-24T03:44:00.331Zkflt 0.000000000
1262026-06-24T03:44:00.331Zlock 0.030768932
1272026-06-24T03:44:00.331Zslp 0.101334523
1282026-06-24T03:44:00.332Zlat 0.000739460
1292026-06-24T03:44:00.332Zstop 0.000102810
1302026-06-24T03:44:00.335Z+ header 'check docs'
1312026-06-24T03:44:00.335Z+ echo '# ==== check docs ==== #'
1322026-06-24T03:44:00.335Z# ==== check docs ==== #
1332026-06-24T03:44:00.335Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-24T03:44:00.335Z+ ptime -m cargo +nightly-2026-06-24-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-24T03:44:00.402Z Updating crates.io index
1362026-06-24T03:44:00.407Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-24T03:44:01.139Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-24T03:44:01.371Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1392026-06-24T03:44:01.697Z Updating git repository `https://github.com/oxidecomputer/zone`
1402026-06-24T03:44:02.097Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1412026-06-24T03:44:02.137Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-24T03:44:02.402Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-24T03:44:04.428Z Downloading crates ...
1442026-06-24T03:44:04.487Z Downloaded fnv v1.0.7
1452026-06-24T03:44:04.496Z Downloaded ingot-types v0.1.2
1462026-06-24T03:44:04.512Z Downloaded ref-cast-impl v1.0.25
1472026-06-24T03:44:04.527Z Downloaded strsim v0.11.1
1482026-06-24T03:44:04.527Z Downloaded aho-corasick v1.1.4
1492026-06-24T03:44:04.528Z Downloaded proc-macro2 v1.0.106
1502026-06-24T03:44:04.528Z Downloaded thiserror v2.0.18
1512026-06-24T03:44:04.545Z Downloaded itertools v0.15.0
1522026-06-24T03:44:04.581Z Downloaded thread-id v5.1.0
1532026-06-24T03:44:04.587Z Downloaded bitflags v1.3.2
1542026-06-24T03:44:04.587Z Downloaded byteorder v1.5.0
1552026-06-24T03:44:04.596Z Downloaded memchr v2.8.2
1562026-06-24T03:44:04.609Z Downloaded embedded-io v0.6.1
1572026-06-24T03:44:04.614Z Downloaded proc-macro-error-attr2 v2.0.0
1582026-06-24T03:44:04.614Z Downloaded serde_json v1.0.150
1592026-06-24T03:44:04.614Z Downloaded uuid v1.23.3
1602026-06-24T03:44:04.618Z Downloaded either v1.16.0
1612026-06-24T03:44:04.618Z Downloaded pretty-hex v0.4.2
1622026-06-24T03:44:04.623Z Downloaded zerocopy-derive v0.8.52
1632026-06-24T03:44:04.633Z Downloaded defmt v1.1.0
1642026-06-24T03:44:04.633Z Downloaded pest_generator v2.8.6
1652026-06-24T03:44:04.633Z Downloaded dyn-clone v1.0.20
1662026-06-24T03:44:04.633Z Downloaded macaddr v1.0.1
1672026-06-24T03:44:04.633Z Downloaded stable_deref_trait v1.2.1
1682026-06-24T03:44:04.644Z Downloaded ipnetwork v0.21.1
1692026-06-24T03:44:04.644Z Downloaded unicode-ident v1.0.24
1702026-06-24T03:44:04.649Z Downloaded cfg-if v1.0.4
1712026-06-24T03:44:04.655Z Downloaded thiserror-impl v2.0.18
1722026-06-24T03:44:04.655Z Downloaded version_check v0.9.5
1732026-06-24T03:44:04.655Z Downloaded proc-macro-error2 v2.0.1
1742026-06-24T03:44:04.655Z Downloaded digest v0.10.7
1752026-06-24T03:44:04.655Z Downloaded serde_derive v1.0.228
1762026-06-24T03:44:04.668Z Downloaded usdt-macro v0.6.0
1772026-06-24T03:44:04.675Z Downloaded dtrace-parser v0.3.0
1782026-06-24T03:44:04.675Z Downloaded plain v0.2.3
1792026-06-24T03:44:04.675Z Downloaded crypto-common v0.1.7
1802026-06-24T03:44:04.675Z Downloaded darling_core v0.23.0
1812026-06-24T03:44:04.680Z Downloaded serde_tokenstream v0.2.3
1822026-06-24T03:44:04.686Z Downloaded zmij v1.0.21
1832026-06-24T03:44:04.689Z Downloaded itoa v1.0.18
1842026-06-24T03:44:04.697Z Downloaded ident_case v1.0.1
1852026-06-24T03:44:04.707Z Downloaded heapless v0.8.0
1862026-06-24T03:44:04.707Z Downloaded managed v0.8.0
1872026-06-24T03:44:04.716Z Downloaded quote v1.0.45
1882026-06-24T03:44:04.716Z Downloaded sha2 v0.10.9
1892026-06-24T03:44:04.738Z Downloaded darling v0.21.3
1902026-06-24T03:44:04.738Z Downloaded darling_core v0.21.3
1912026-06-24T03:44:04.738Z Downloaded block-buffer v0.10.4
1922026-06-24T03:44:04.738Z Downloaded ingot v0.1.1
1932026-06-24T03:44:04.738Z Downloaded scroll v0.13.0
1942026-06-24T03:44:04.742Z Downloaded scroll_derive v0.13.1
1952026-06-24T03:44:04.743Z Downloaded cpufeatures v0.2.17
1962026-06-24T03:44:04.743Z Downloaded darling_macro v0.21.3
1972026-06-24T03:44:04.743Z Downloaded defmt v0.3.100
1982026-06-24T03:44:04.743Z Downloaded tabwriter v1.4.1
1992026-06-24T03:44:04.743Z Downloaded usdt-attr-macro v0.6.0
2002026-06-24T03:44:04.743Z Downloaded darling_macro v0.23.0
2012026-06-24T03:44:04.748Z Downloaded serde_core v1.0.228
2022026-06-24T03:44:04.752Z Downloaded dof v0.4.0
2032026-06-24T03:44:04.756Z Downloaded ref-cast v1.0.25
2042026-06-24T03:44:04.759Z Downloaded bitflags v2.13.0
2052026-06-24T03:44:04.762Z Downloaded defmt-parser v1.0.0
2062026-06-24T03:44:04.762Z Downloaded crc32fast v1.5.0
2072026-06-24T03:44:04.765Z Downloaded generic-array v0.14.7
2082026-06-24T03:44:04.768Z Downloaded darling v0.23.0
2092026-06-24T03:44:04.775Z Downloaded regex-syntax v0.8.11
2102026-06-24T03:44:04.779Z Downloaded pest_meta v2.8.6
2112026-06-24T03:44:04.782Z Downloaded postcard v1.1.3
2122026-06-24T03:44:04.786Z Downloaded memmap2 v0.9.10
2132026-06-24T03:44:04.830Z Downloaded pest_derive v2.8.6
2142026-06-24T03:44:04.841Z Downloaded embedded-io v0.4.0
2152026-06-24T03:44:04.841Z Downloaded ingot-macros v0.1.1
2162026-06-24T03:44:04.841Z Downloaded cobs v0.3.0
2172026-06-24T03:44:04.841Z Downloaded typenum v1.20.1
2182026-06-24T03:44:04.841Z Downloaded usdt v0.6.0
2192026-06-24T03:44:04.841Z Downloaded serde v1.0.228
2202026-06-24T03:44:04.841Z Downloaded usdt-impl v0.6.0
2212026-06-24T03:44:04.841Z Downloaded ucd-trie v0.1.7
2222026-06-24T03:44:04.845Z Downloaded log v0.4.32
2232026-06-24T03:44:04.850Z Downloaded hash32 v0.3.1
2242026-06-24T03:44:04.854Z Downloaded defmt-macros v1.1.0
2252026-06-24T03:44:04.879Z Downloaded itertools v0.14.0
2262026-06-24T03:44:04.889Z Downloaded regex v1.12.4
2272026-06-24T03:44:04.924Z Downloaded pest v2.8.6
2282026-06-24T03:44:04.933Z Downloaded syn v2.0.117
2292026-06-24T03:44:04.944Z Downloaded goblin v0.10.7
2302026-06-24T03:44:04.954Z Downloaded zerocopy v0.8.52
2312026-06-24T03:44:04.959Z Downloaded unicode-width v0.2.2
2322026-06-24T03:44:04.993Z Downloaded smoltcp v0.11.0
2332026-06-24T03:44:05.025Z Downloaded regex-automata v0.4.14
2342026-06-24T03:44:05.043Z Downloaded libc v0.2.186
2352026-06-24T03:44:05.100Z Compiling proc-macro2 v1.0.106
2362026-06-24T03:44:05.100Z Compiling quote v1.0.45
2372026-06-24T03:44:05.100Z Compiling unicode-ident v1.0.24
2382026-06-24T03:44:05.108Z Documenting unicode-ident v1.0.24
2392026-06-24T03:44:05.108Z Compiling ident_case v1.0.1
2402026-06-24T03:44:05.108Z Compiling strsim v0.11.1
2412026-06-24T03:44:05.109Z Compiling serde_core v1.0.228
2422026-06-24T03:44:05.262Z Compiling fnv v1.0.7
2432026-06-24T03:44:05.283Z Compiling memchr v2.8.2
2442026-06-24T03:44:05.341Z Compiling zerocopy v0.8.52
2452026-06-24T03:44:05.449Z Compiling thiserror v2.0.18
2462026-06-24T03:44:05.517Z Compiling serde v1.0.228
2472026-06-24T03:44:05.553Z Compiling regex-syntax v0.8.11
2482026-06-24T03:44:05.736Z Documenting proc-macro2 v1.0.106
2492026-06-24T03:44:05.808Z Compiling aho-corasick v1.1.4
2502026-06-24T03:44:05.945Z Compiling either v1.16.0
2512026-06-24T03:44:06.127Z Checking syn v2.0.117
2522026-06-24T03:44:06.188Z Checking byteorder v1.5.0
2532026-06-24T03:44:06.317Z Compiling itertools v0.14.0
2542026-06-24T03:44:06.346Z Documenting quote v1.0.45
2552026-06-24T03:44:06.825Z Documenting syn v2.0.117
2562026-06-24T03:44:07.007Z Compiling regex-automata v0.4.14
2572026-06-24T03:44:07.017Z Compiling heapless v0.8.0
2582026-06-24T03:44:07.496Z Checking bitflags v2.13.0
2592026-06-24T03:44:07.577Z Checking hash32 v0.3.1
2602026-06-24T03:44:07.646Z Documenting serde_core v1.0.228
2612026-06-24T03:44:07.654Z Checking cfg-if v1.0.4
2622026-06-24T03:44:07.686Z Documenting memchr v2.8.2
2632026-06-24T03:44:07.711Z Checking macaddr v1.0.1
2642026-06-24T03:44:07.855Z Checking stable_deref_trait v1.2.1
2652026-06-24T03:44:08.009Z Documenting regex-syntax v0.8.11
2662026-06-24T03:44:08.199Z Compiling smoltcp v0.11.0
2672026-06-24T03:44:08.328Z Documenting aho-corasick v1.1.4
2682026-06-24T03:44:08.560Z Checking darling_core v0.21.3
2692026-06-24T03:44:09.044Z Compiling regex v1.12.4
2702026-06-24T03:44:09.367Z Compiling darling_core v0.23.0
2712026-06-24T03:44:09.418Z Documenting regex-automata v0.4.14
2722026-06-24T03:44:09.660Z Checking bitflags v1.3.2
2732026-06-24T03:44:09.719Z Checking managed v0.8.0
2742026-06-24T03:44:09.814Z Documenting zerocopy-derive v0.8.52
2752026-06-24T03:44:09.868Z Documenting serde_derive v1.0.228
2762026-06-24T03:44:09.966Z Compiling thiserror-impl v2.0.18
2772026-06-24T03:44:09.989Z Compiling serde_derive v1.0.228
2782026-06-24T03:44:10.742Z Compiling zerocopy-derive v0.8.52
2792026-06-24T03:44:10.743Z Documenting regex v1.12.4
2802026-06-24T03:44:11.018Z Documenting thiserror-impl v2.0.18
2812026-06-24T03:44:11.035Z Compiling darling_macro v0.21.3
2822026-06-24T03:44:11.061Z Compiling ref-cast v1.0.25
2832026-06-24T03:44:11.269Z Checking cobs v0.3.0
2842026-06-24T03:44:11.387Z Documenting byteorder v1.5.0
2852026-06-24T03:44:11.394Z Compiling crc32fast v1.5.0
2862026-06-24T03:44:11.474Z Compiling darling_macro v0.23.0
2872026-06-24T03:44:11.614Z Compiling darling v0.21.3
2882026-06-24T03:44:11.679Z Compiling ingot-macros v0.1.1
2892026-06-24T03:44:11.705Z Documenting ingot-macros v0.1.1
2902026-06-24T03:44:11.725Z Compiling ref-cast-impl v1.0.25
2912026-06-24T03:44:11.841Z Documenting thiserror v2.0.18
2922026-06-24T03:44:11.992Z Documenting hash32 v0.3.1
2932026-06-24T03:44:12.398Z Documenting zerocopy v0.8.52
2942026-06-24T03:44:12.526Z Documenting bitflags v2.13.0
2952026-06-24T03:44:12.704Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2962026-06-24T03:44:12.981Z Documenting serde v1.0.228
2972026-06-24T03:44:12.995Z Compiling version_check v0.9.5
2982026-06-24T03:44:13.186Z Checking postcard v1.1.3
2992026-06-24T03:44:13.196Z Documenting stable_deref_trait v1.2.1
3002026-06-24T03:44:13.272Z Checking ipnetwork v0.21.1
3012026-06-24T03:44:13.403Z Documenting macaddr v1.0.1
3022026-06-24T03:44:13.448Z Checking unicode-width v0.2.2
3032026-06-24T03:44:13.466Z Documenting cfg-if v1.0.4
3042026-06-24T03:44:13.708Z Documenting heapless v0.8.0
3052026-06-24T03:44:13.863Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3062026-06-24T03:44:13.954Z Documenting cobs v0.3.0
3072026-06-24T03:44:14.142Z Compiling darling v0.23.0
3082026-06-24T03:44:14.237Z Documenting managed v0.8.0
3092026-06-24T03:44:14.518Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3102026-06-24T03:44:14.565Z Checking itertools v0.15.0
3112026-06-24T03:44:14.617Z Checking tabwriter v1.4.1
3122026-06-24T03:44:14.766Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3132026-06-24T03:44:14.770Z Documenting postcard v1.1.3
3142026-06-24T03:44:15.000Z Documenting smoltcp v0.11.0
3152026-06-24T03:44:15.087Z Checking ingot-types v0.1.2
3162026-06-24T03:44:15.254Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3172026-06-24T03:44:15.349Z Documenting ref-cast-impl v1.0.25
3182026-06-24T03:44:15.361Z Documenting either v1.16.0
3192026-06-24T03:44:15.443Z Checking ingot v0.1.1
3202026-06-24T03:44:15.512Z Documenting ingot-types v0.1.2
3212026-06-24T03:44:15.540Z Checking dyn-clone v1.0.20
3222026-06-24T03:44:15.641Z Documenting unicode-width v0.2.2
3232026-06-24T03:44:15.784Z Documenting ipnetwork v0.21.1
3242026-06-24T03:44:15.862Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3252026-06-24T03:44:16.012Z Documenting itertools v0.15.0
3262026-06-24T03:44:16.390Z Documenting crc32fast v1.5.0
3272026-06-24T03:44:16.580Z Documenting ref-cast v1.0.25
3282026-06-24T03:44:16.914Z Documenting ingot v0.1.1
3292026-06-24T03:44:16.982Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3302026-06-24T03:44:17.154Z Documenting tabwriter v1.4.1
3312026-06-24T03:44:17.463Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3322026-06-24T03:44:17.745Z Documenting dyn-clone v1.0.20
3332026-06-24T03:44:18.221Z Documenting uuid v1.23.3
3342026-06-24T03:44:18.350Z Checking uuid v1.23.3
3352026-06-24T03:44:18.622Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3362026-06-24T03:44:18.665Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3372026-06-24T03:44:20.041Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3382026-06-24T03:44:21.239Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3392026-06-24T03:44:23.522Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3402026-06-24T03:44:25.116Z Finished `dev` profile [optimized + debuginfo] target(s) in 24.77s
3412026-06-24T03:44:25.205Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3422026-06-24T03:44:25.221Z
3432026-06-24T03:44:25.235Zreal 24.867810108
3442026-06-24T03:44:25.235Zuser 1:23.658423878
3452026-06-24T03:44:25.235Zsys 17.436798537
3462026-06-24T03:44:25.235Ztrap 0.052648924
3472026-06-24T03:44:25.235Ztflt 0.033153077
3482026-06-24T03:44:25.235Zdflt 0.139906982
3492026-06-24T03:44:25.235Zkflt 0.005121986
3502026-06-24T03:44:25.236Zlock 8:52.071441760
3512026-06-24T03:44:25.236Zslp 4:43.497573209
3522026-06-24T03:44:25.236Zlat 7.024318804
3532026-06-24T03:44:25.236Zstop 13.076666280
3542026-06-24T03:44:25.236Z+ header 'analyze std + api + usdt'
3552026-06-24T03:44:25.236Z+ echo '# ==== analyze std + api + usdt ==== #'
3562026-06-24T03:44:25.236Z# ==== analyze std + api + usdt ==== #
3572026-06-24T03:44:25.236Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3582026-06-24T03:44:25.414Z Downloading crates ...
3592026-06-24T03:44:25.481Z Downloaded futures-task v0.3.32
3602026-06-24T03:44:25.486Z Downloaded circular v0.3.0
3612026-06-24T03:44:25.490Z Downloaded futures-sink v0.3.32
3622026-06-24T03:44:25.490Z Downloaded dtor-proc-macro v0.0.13
3632026-06-24T03:44:25.490Z Downloaded futures-io v0.3.32
3642026-06-24T03:44:25.493Z Downloaded typeid v1.0.3
3652026-06-24T03:44:25.493Z Downloaded futures-macro v0.3.32
3662026-06-24T03:44:25.496Z Downloaded dtor v0.8.1
3672026-06-24T03:44:25.496Z Downloaded futures-core v0.3.32
3682026-06-24T03:44:25.502Z Downloaded link-section v0.2.1
3692026-06-24T03:44:25.513Z Downloaded rusticata-macros v5.0.0
3702026-06-24T03:44:25.516Z Downloaded ctor v0.10.1
3712026-06-24T03:44:25.520Z Downloaded cookie-factory v0.3.3
3722026-06-24T03:44:25.524Z Downloaded slab v0.4.12
3732026-06-24T03:44:25.597Z Downloaded pin-project-lite v0.2.17
3742026-06-24T03:44:25.597Z Downloaded futures-channel v0.3.32
3752026-06-24T03:44:25.597Z Downloaded futures-executor v0.3.32
3762026-06-24T03:44:25.604Z Downloaded once_cell v1.21.4
3772026-06-24T03:44:25.604Z Downloaded ctor-proc-macro v0.0.13
3782026-06-24T03:44:25.604Z Downloaded futures v0.3.32
3792026-06-24T03:44:25.604Z Downloaded anyhow v1.0.102
3802026-06-24T03:44:25.604Z Downloaded ron v0.12.1
3812026-06-24T03:44:25.604Z Downloaded pcap-parser v0.17.0
3822026-06-24T03:44:25.604Z Downloaded nom v8.0.0
3832026-06-24T03:44:25.604Z Downloaded futures-util v0.3.32
3842026-06-24T03:44:25.626Z Compiling proc-macro2 v1.0.106
3852026-06-24T03:44:25.626Z Compiling quote v1.0.45
3862026-06-24T03:44:25.626Z Compiling unicode-ident v1.0.24
3872026-06-24T03:44:25.626Z Compiling memchr v2.8.2
3882026-06-24T03:44:25.632Z Compiling thiserror v2.0.18
3892026-06-24T03:44:25.632Z Compiling zerocopy v0.8.52
3902026-06-24T03:44:25.632Z Compiling serde_core v1.0.228
3912026-06-24T03:44:25.658Z Compiling zmij v1.0.21
3922026-06-24T03:44:25.982Z Compiling libc v0.2.186
3932026-06-24T03:44:26.012Z Compiling strsim v0.11.1
3942026-06-24T03:44:26.019Z Compiling ident_case v1.0.1
3952026-06-24T03:44:26.063Z Compiling ucd-trie v0.1.7
3962026-06-24T03:44:26.130Z Compiling serde_json v1.0.150
3972026-06-24T03:44:26.197Z Compiling pest v2.8.6
3982026-06-24T03:44:26.278Z Compiling serde v1.0.228
3992026-06-24T03:44:26.515Z Compiling fnv v1.0.7
4002026-06-24T03:44:26.639Z Compiling aho-corasick v1.1.4
4012026-06-24T03:44:26.668Z Compiling regex-syntax v0.8.11
4022026-06-24T03:44:26.810Z Compiling syn v2.0.117
4032026-06-24T03:44:26.888Z Compiling itoa v1.0.18
4042026-06-24T03:44:26.947Z Checking byteorder v1.5.0
4052026-06-24T03:44:27.203Z Compiling pest_meta v2.8.6
4062026-06-24T03:44:27.426Z Compiling either v1.16.0
4072026-06-24T03:44:27.540Z Compiling usdt-impl v0.6.0
4082026-06-24T03:44:27.674Z Compiling itertools v0.14.0
4092026-06-24T03:44:27.783Z Checking bitflags v2.13.0
4102026-06-24T03:44:28.057Z Compiling thread-id v5.1.0
4112026-06-24T03:44:28.159Z Compiling regex-automata v0.4.14
4122026-06-24T03:44:28.171Z Compiling heapless v0.8.0
4132026-06-24T03:44:28.430Z Checking log v0.4.32
4142026-06-24T03:44:28.462Z Checking futures-core v0.3.32
4152026-06-24T03:44:28.549Z Checking plain v0.2.3
4162026-06-24T03:44:28.563Z Checking futures-sink v0.3.32
4172026-06-24T03:44:28.770Z Checking futures-channel v0.3.32
4182026-06-24T03:44:28.956Z Checking hash32 v0.3.1
4192026-06-24T03:44:29.018Z Checking pin-project-lite v0.2.17
4202026-06-24T03:44:29.034Z Checking slab v0.4.12
4212026-06-24T03:44:29.069Z Checking futures-io v0.3.32
4222026-06-24T03:44:29.098Z Checking futures-task v0.3.32
4232026-06-24T03:44:29.172Z Compiling smoltcp v0.11.0
4242026-06-24T03:44:29.185Z Checking cfg-if v1.0.4
4252026-06-24T03:44:29.226Z Checking pretty-hex v0.4.2
4262026-06-24T03:44:29.297Z Compiling pest_generator v2.8.6
4272026-06-24T03:44:29.322Z Compiling darling_core v0.21.3
4282026-06-24T03:44:29.334Z Compiling darling_core v0.23.0
4292026-06-24T03:44:29.463Z Checking macaddr v1.0.1
4302026-06-24T03:44:29.502Z Checking stable_deref_trait v1.2.1
4312026-06-24T03:44:29.861Z Compiling regex v1.12.4
4322026-06-24T03:44:29.914Z Checking bitflags v1.3.2
4332026-06-24T03:44:29.940Z Compiling crc32fast v1.5.0
4342026-06-24T03:44:29.981Z Compiling ref-cast v1.0.25
4352026-06-24T03:44:30.220Z Checking managed v0.8.0
4362026-06-24T03:44:30.263Z Compiling version_check v0.9.5
4372026-06-24T03:44:30.348Z Checking memmap2 v0.9.10
4382026-06-24T03:44:30.478Z Compiling thiserror-impl v2.0.18
4392026-06-24T03:44:30.503Z Compiling serde_derive v1.0.228
4402026-06-24T03:44:30.530Z Compiling zerocopy-derive v0.8.52
4412026-06-24T03:44:30.699Z Compiling pest_derive v2.8.6
4422026-06-24T03:44:31.226Z Compiling scroll_derive v0.13.1
4432026-06-24T03:44:31.397Z Compiling darling_macro v0.21.3
4442026-06-24T03:44:31.417Z Compiling futures-macro v0.3.32
4452026-06-24T03:44:31.572Z Compiling darling_macro v0.23.0
4462026-06-24T03:44:31.603Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4472026-06-24T03:44:31.843Z Checking cobs v0.3.0
4482026-06-24T03:44:31.878Z Compiling dtrace-parser v0.3.0
4492026-06-24T03:44:31.983Z Compiling darling v0.21.3
4502026-06-24T03:44:32.035Z Checking scroll v0.13.0
4512026-06-24T03:44:32.051Z Compiling ingot-macros v0.1.1
4522026-06-24T03:44:32.266Z Checking futures-util v0.3.32
4532026-06-24T03:44:32.303Z Checking goblin v0.10.7
4542026-06-24T03:44:32.434Z Compiling darling v0.23.0
4552026-06-24T03:44:32.514Z Compiling ref-cast-impl v1.0.25
4562026-06-24T03:44:32.556Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4572026-06-24T03:44:32.880Z Checking ipnetwork v0.21.1
4582026-06-24T03:44:33.115Z Checking unicode-width v0.2.2
4592026-06-24T03:44:33.214Z Checking itertools v0.15.0
4602026-06-24T03:44:33.705Z Checking postcard v1.1.3
4612026-06-24T03:44:33.836Z Compiling serde_tokenstream v0.2.3
4622026-06-24T03:44:33.925Z Checking tabwriter v1.4.1
4632026-06-24T03:44:34.022Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4642026-06-24T03:44:34.087Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4652026-06-24T03:44:34.212Z Checking nom v8.0.0
4662026-06-24T03:44:34.244Z Checking futures-executor v0.3.32
4672026-06-24T03:44:34.343Z Checking futures v0.3.32
4682026-06-24T03:44:34.425Z Compiling typeid v1.0.3
4692026-06-24T03:44:34.654Z Checking dyn-clone v1.0.20
4702026-06-24T03:44:34.705Z Compiling anyhow v1.0.102
4712026-06-24T03:44:34.722Z Checking cookie-factory v0.3.3
4722026-06-24T03:44:34.740Z Checking ingot-types v0.1.2
4732026-06-24T03:44:34.741Z Checking uuid v1.23.3
4742026-06-24T03:44:34.749Z Compiling dof v0.4.0
4752026-06-24T03:44:34.949Z Compiling dtor-proc-macro v0.0.13
4762026-06-24T03:44:34.976Z Checking circular v0.3.0
4772026-06-24T03:44:34.995Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4782026-06-24T03:44:35.091Z Checking ingot v0.1.1
4792026-06-24T03:44:35.119Z Checking link-section v0.2.1
4802026-06-24T03:44:35.156Z Compiling ctor-proc-macro v0.0.13
4812026-06-24T03:44:35.213Z Checking once_cell v1.21.4
4822026-06-24T03:44:35.260Z Checking dtor v0.8.1
4832026-06-24T03:44:35.346Z Checking ron v0.12.1
4842026-06-24T03:44:35.486Z Checking ctor v0.10.1
4852026-06-24T03:44:35.724Z Compiling usdt-attr-macro v0.6.0
4862026-06-24T03:44:35.724Z Compiling usdt-macro v0.6.0
4872026-06-24T03:44:36.140Z Checking rusticata-macros v5.0.0
4882026-06-24T03:44:36.267Z Checking pcap-parser v0.17.0
4892026-06-24T03:44:36.333Z Checking usdt v0.6.0
4902026-06-24T03:44:36.574Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4912026-06-24T03:44:41.026Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4922026-06-24T03:44:42.735Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4932026-06-24T03:44:45.055Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.78s
4942026-06-24T03:44:45.092Z
4952026-06-24T03:44:45.095Zreal 19.866054465
4962026-06-24T03:44:45.095Zuser 1:13.763652699
4972026-06-24T03:44:45.095Zsys 15.235126180
4982026-06-24T03:44:45.095Ztrap 0.041444676
4992026-06-24T03:44:45.095Ztflt 0.118295496
5002026-06-24T03:44:45.095Zdflt 0.137284893
5012026-06-24T03:44:45.095Zkflt 0.000026140
5022026-06-24T03:44:45.095Zlock 4:06.339297299
5032026-06-24T03:44:45.095Zslp 3:54.311936521
5042026-06-24T03:44:45.095Zlat 4.113227903
5052026-06-24T03:44:45.095Zstop 8.593804675
5062026-06-24T03:44:45.095Z+ header 'analyze no_std + engine + kernel'
5072026-06-24T03:44:45.095Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
5082026-06-24T03:44:45.096Z# ==== analyze no_std + engine + kernel ==== #
5092026-06-24T03:44:45.096Z+ ptime -m cargo +nightly-2026-06-24-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel
5102026-06-24T03:44:45.274Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5112026-06-24T03:44:45.274Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5122026-06-24T03:44:45.277Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5132026-06-24T03:44:45.277Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5142026-06-24T03:44:45.538Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5152026-06-24T03:44:49.274Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5162026-06-24T03:44:50.641Z Finished `dev` profile [optimized + debuginfo] target(s) in 5.50s
5172026-06-24T03:44:50.670Z
5182026-06-24T03:44:50.675Zreal 5.572155024
5192026-06-24T03:44:50.675Zuser 5.813842980
5202026-06-24T03:44:50.675Zsys 1.024341316
5212026-06-24T03:44:50.675Ztrap 0.001103670
5222026-06-24T03:44:50.675Ztflt 0.012637986
5232026-06-24T03:44:50.675Zdflt 0.002679180
5242026-06-24T03:44:50.675Zkflt 0.000000000
5252026-06-24T03:44:50.675Zlock 24.650592134
5262026-06-24T03:44:50.675Zslp 20.792265141
5272026-06-24T03:44:50.675Zlat 0.016940507
5282026-06-24T03:44:50.675Zstop 0.293922704
5292026-06-24T03:44:50.675Z+ header test
5302026-06-24T03:44:50.675Z+ echo '# ==== test ==== #'
5312026-06-24T03:44:50.675Z+ ptime -m cargo test
5322026-06-24T03:44:50.675Z# ==== test ==== #
5332026-06-24T03:44:50.830Z Compiling memchr v2.8.2
5342026-06-24T03:44:50.830Z Compiling serde_core v1.0.228
5352026-06-24T03:44:50.856Z Compiling thiserror v2.0.18
5362026-06-24T03:44:50.859Z Compiling zerocopy v0.8.52
5372026-06-24T03:44:50.859Z Compiling unicode-ident v1.0.24
5382026-06-24T03:44:50.864Z Compiling byteorder v1.5.0
5392026-06-24T03:44:50.868Z Compiling libc v0.2.186
5402026-06-24T03:44:50.868Z Compiling zmij v1.0.21
5412026-06-24T03:44:50.939Z Compiling proc-macro2 v1.0.106
5422026-06-24T03:44:50.982Z Compiling scroll v0.13.0
5432026-06-24T03:44:51.068Z Compiling ucd-trie v0.1.7
5442026-06-24T03:44:51.209Z Compiling itoa v1.0.18
5452026-06-24T03:44:51.232Z Compiling futures-sink v0.3.32
5462026-06-24T03:44:51.246Z Compiling futures-core v0.3.32
5472026-06-24T03:44:51.325Z Compiling log v0.4.32
5482026-06-24T03:44:51.406Z Compiling plain v0.2.3
5492026-06-24T03:44:51.461Z Compiling futures-channel v0.3.32
5502026-06-24T03:44:51.505Z Compiling goblin v0.10.7
5512026-06-24T03:44:51.550Z Compiling quote v1.0.45
5522026-06-24T03:44:51.692Z Compiling pest v2.8.6
5532026-06-24T03:44:51.778Z Compiling hash32 v0.3.1
5542026-06-24T03:44:51.942Z Compiling futures-task v0.3.32
5552026-06-24T03:44:52.152Z Compiling futures-io v0.3.32
5562026-06-24T03:44:52.221Z Compiling macaddr v1.0.1
5572026-06-24T03:44:52.350Z Compiling pretty-hex v0.4.2
5582026-06-24T03:44:52.428Z Compiling pin-project-lite v0.2.17
5592026-06-24T03:44:52.473Z Compiling slab v0.4.12
5602026-06-24T03:44:52.477Z Compiling stable_deref_trait v1.2.1
5612026-06-24T03:44:52.517Z Compiling cfg-if v1.0.4
5622026-06-24T03:44:52.545Z Compiling heapless v0.8.0
5632026-06-24T03:44:52.579Z Compiling syn v2.0.117
5642026-06-24T03:44:52.650Z Compiling serde v1.0.228
5652026-06-24T03:44:52.884Z Compiling bitflags v2.13.0
5662026-06-24T03:44:52.989Z Compiling serde_json v1.0.150
5672026-06-24T03:44:53.286Z Compiling dtrace-parser v0.3.0
5682026-06-24T03:44:53.301Z Compiling futures-util v0.3.32
5692026-06-24T03:44:53.466Z Compiling thread-id v5.1.0
5702026-06-24T03:44:53.541Z Compiling cobs v0.3.0
5712026-06-24T03:44:53.774Z Compiling ingot-types v0.1.2
5722026-06-24T03:44:53.829Z Compiling managed v0.8.0
5732026-06-24T03:44:53.909Z Compiling bitflags v1.3.2
5742026-06-24T03:44:53.957Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5752026-06-24T03:44:54.086Z Compiling smoltcp v0.11.0
5762026-06-24T03:44:54.173Z Compiling ingot v0.1.1
5772026-06-24T03:44:54.191Z Compiling postcard v1.1.3
5782026-06-24T03:44:54.548Z Compiling dof v0.4.0
5792026-06-24T03:44:56.050Z Compiling futures-executor v0.3.32
5802026-06-24T03:44:56.112Z Compiling usdt-impl v0.6.0
5812026-06-24T03:44:56.416Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5822026-06-24T03:44:56.662Z Compiling memmap2 v0.9.10
5832026-06-24T03:44:56.879Z Compiling unicode-width v0.2.2
5842026-06-24T03:44:56.959Z Compiling either v1.16.0
5852026-06-24T03:44:57.040Z Compiling ipnetwork v0.21.1
5862026-06-24T03:44:57.157Z Compiling tabwriter v1.4.1
5872026-06-24T03:44:57.217Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5882026-06-24T03:44:57.582Z Compiling itertools v0.15.0
5892026-06-24T03:44:57.582Z Compiling ref-cast v1.0.25
5902026-06-24T03:44:57.675Z Compiling usdt v0.6.0
5912026-06-24T03:44:58.302Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5922026-06-24T03:44:58.346Z Compiling futures v0.3.32
5932026-06-24T03:44:58.429Z Compiling crc32fast v1.5.0
5942026-06-24T03:44:58.529Z Compiling nom v8.0.0
5952026-06-24T03:44:58.568Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5962026-06-24T03:44:58.674Z Compiling dyn-clone v1.0.20
5972026-06-24T03:44:58.876Z Compiling cookie-factory v0.3.3
5982026-06-24T03:44:59.023Z Compiling uuid v1.23.3
5992026-06-24T03:44:59.147Z Compiling circular v0.3.0
6002026-06-24T03:44:59.397Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6012026-06-24T03:44:59.630Z Compiling dtor v0.8.1
6022026-06-24T03:44:59.638Z Compiling anyhow v1.0.102
6032026-06-24T03:44:59.646Z Compiling typeid v1.0.3
6042026-06-24T03:44:59.702Z Compiling once_cell v1.21.4
6052026-06-24T03:44:59.711Z Compiling link-section v0.2.1
6062026-06-24T03:44:59.851Z Compiling ron v0.12.1
6072026-06-24T03:44:59.860Z Compiling ctor v0.10.1
6082026-06-24T03:45:01.085Z Compiling rusticata-macros v5.0.0
6092026-06-24T03:45:01.410Z Compiling pcap-parser v0.17.0
6102026-06-24T03:45:05.021Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6112026-06-24T03:45:07.618Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6122026-06-24T03:45:45.206Z Finished `test` profile [optimized + debuginfo] target(s) in 54.52s
6132026-06-24T03:45:45.225Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-aad2d6f9f93418fd)
6142026-06-24T03:45:45.229Z
6152026-06-24T03:45:45.229Zrunning 15 tests
6162026-06-24T03:45:45.229Ztest api::tests::parse_bad_proto_filter ... ok
6172026-06-24T03:45:45.229Ztest api::tests::parse_bad_address ... ok
6182026-06-24T03:45:45.229Ztest api::tests::parse_good_proto_filter ... ok
6192026-06-24T03:45:45.229Ztest api::tests::parse_good_address ... ok
6202026-06-24T03:45:45.229Ztest api::tests::ports_from_str_bad ... ok
6212026-06-24T03:45:45.229Ztest api::tests::ports_from_str_good ... ok
6222026-06-24T03:45:45.229Ztest cfg::tests::test_required_nat_space ... ok
6232026-06-24T03:45:45.229Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6242026-06-24T03:45:45.229Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6252026-06-24T03:45:45.229Ztest engine::geneve::test::unknown_crit_option_fails ... ok
6262026-06-24T03:45:45.229Ztest engine::geneve::test::option_packet_length_with_known_options ... ok
6272026-06-24T03:45:45.229Ztest engine::geneve::test::parse_multicast_replication_values ... ok
6282026-06-24T03:45:45.229Ztest engine::geneve::test::parse_multi_opt ... ok
6292026-06-24T03:45:45.229Ztest engine::geneve::test::parse_single_opt ... ok
6302026-06-24T03:45:45.229Ztest engine::firewall::tests::port_predicate_simplification ... ok
6312026-06-24T03:45:45.229Z
6322026-06-24T03:45:45.229Ztest result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6332026-06-24T03:45:45.229Z
6342026-06-24T03:45:45.233Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-4ddc3a3041b71ddc)
6352026-06-24T03:45:45.233Z
6362026-06-24T03:45:45.233Zrunning 4 tests
6372026-06-24T03:45:45.233Ztest firewall_external_inbound ... ok
6382026-06-24T03:45:45.233Ztest firewall_vni_outbound ... ok
6392026-06-24T03:45:45.233Ztest firewall_vni_inbound ... ok
6402026-06-24T03:45:45.233Ztest firewall_replace_rules ... ok
6412026-06-24T03:45:45.234Z
6422026-06-24T03:45:45.234Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6432026-06-24T03:45:45.234Z
6442026-06-24T03:45:45.234Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-c40f7ed0e2c82591)
6452026-06-24T03:45:45.237Z
6462026-06-24T03:45:45.237Zrunning 2 tests
6472026-06-24T03:45:45.238Ztest parse_in_regression ... ok
6482026-06-24T03:45:45.238Ztest parse_out_regression ... ok
6492026-06-24T03:45:45.238Z
6502026-06-24T03:45:45.238Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6512026-06-24T03:45:45.238Z
6522026-06-24T03:45:45.238Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-663786f5ed4c2bba)
6532026-06-24T03:45:45.238Z
6542026-06-24T03:45:45.238Zrunning 48 tests
6552026-06-24T03:45:45.245Ztest bad_ip_len ... ok
6562026-06-24T03:45:45.245Ztest add_remove_fw_rule ... ok
6572026-06-24T03:45:45.245Ztest check_layers ... ok
6582026-06-24T03:45:45.245Ztest arp_gateway ... ok
6592026-06-24T03:45:45.245Ztest external_attached_subnets_cannot_reach_internal ... ok
6602026-06-24T03:45:45.245Ztest ephemeral_ip_preferred_over_snat_outbound ... ok
6612026-06-24T03:45:45.245Ztest anti_spoof ... ok
6622026-06-24T03:45:45.245Ztest external_attached_subnets_dont_apply_nat ... ok
6632026-06-24T03:45:45.245Ztest external_ip_epoch_affinity_preserved ... ok
6642026-06-24T03:45:45.245Ztest flow_expiration ... ok
6652026-06-24T03:45:45.245Ztest early_tcp_invalidation ... ok
6662026-06-24T03:45:45.245Ztest gateway_icmp4_ping ... ok
6672026-06-24T03:45:45.245Ztest gateway_icmpv6_ping ... ok
6682026-06-24T03:45:45.245Ztest external_ip_reconfigurable ... ok
6692026-06-24T03:45:45.245Ztest gateway_router_advert_reply ... ok
6702026-06-24T03:45:45.245Ztest guest_to_internet_ipv4 ... ok
6712026-06-24T03:45:45.245Ztest guest_to_internet_ipv6 ... ok
6722026-06-24T03:45:45.245Ztest guest_to_guest_diff_vpc_no_peer ... ok
6732026-06-24T03:45:45.245Ztest guest_to_guest_no_route ... ok
6742026-06-24T03:45:45.245Ztest guest_to_guest ... ok
6752026-06-24T03:45:45.245Ztest icmp_inner_has_nat_applied ... ok
6762026-06-24T03:45:45.245Ztest inbound_ndp_dropped_at_gateway ... ok
6772026-06-24T03:45:45.245Ztest icmpv6_inner_has_nat_applied ... ok
6782026-06-24T03:45:45.245Ztest outbound_ndp_dropped ... ok
6792026-06-24T03:45:45.245Ztest internal_attached_subnets ... ok
6802026-06-24T03:45:45.245Ztest no_panic_on_flow_table_full ... ok
6812026-06-24T03:45:45.246Ztest packet_body_pullup ... ok
6822026-06-24T03:45:45.246Ztest external_ip_receive_and_reply_on_all ... ok
6832026-06-24T03:45:45.246Ztest external_ip_balanced_over_floating_ips ... ok
6842026-06-24T03:45:45.246Ztest intra_subnet_routes_with_custom ... ok
6852026-06-24T03:45:45.246Ztest port_transition_reset ... ok
6862026-06-24T03:45:45.246Ztest port_transition_running ... ok
6872026-06-24T03:45:45.246Ztest port_as_router_target ... ok
6882026-06-24T03:45:45.246Ztest port_transition_pause ... ok
6892026-06-24T03:45:45.246Ztest tcp_invalidation_does_not_block_connection ... ok
6902026-06-24T03:45:45.246Ztest select_eip_conditioned_on_igw ... ok
6912026-06-24T03:45:45.246Ztest test_drop_on_unknown_critical_option ... ok
6922026-06-24T03:45:45.246Ztest tcp_inbound ... ok
6932026-06-24T03:45:45.246Ztest snat_icmp4_echo_rewrite ... ok
6942026-06-24T03:45:45.246Ztest snat_icmp6_echo_rewrite ... ok
6952026-06-24T03:45:45.246Ztest test_v6_ext_hdr_geneve_offset_ok ... ok
6962026-06-24T03:45:45.246Ztest tcp_outbound ... ok
6972026-06-24T03:45:45.246Ztest test_ipv6_multicast_encapsulation ... ok
6982026-06-24T03:45:45.246Ztest test_tcp_multicast_denied ... ok
6992026-06-24T03:45:45.246Ztest test_gateway_neighbor_advert_reply ... ok
7002026-06-24T03:45:45.246Ztest uft_lft_invalidation_out ... ok
7012026-06-24T03:45:45.246Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
7022026-06-24T03:45:45.246Ztest uft_lft_invalidation_in ... ok
7032026-06-24T03:45:45.246Z
7042026-06-24T03:45:45.246Ztest result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7052026-06-24T03:45:45.246Z
7062026-06-24T03:45:45.246Z Doc-tests oxide_vpc
7072026-06-24T03:45:45.536Z
7082026-06-24T03:45:45.536Zrunning 0 tests
7092026-06-24T03:45:45.536Z
7102026-06-24T03:45:45.536Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7112026-06-24T03:45:45.536Z
7122026-06-24T03:45:45.565Z
7132026-06-24T03:45:45.568Zreal 54.882953851
7142026-06-24T03:45:45.568Zuser 3:19.298949475
7152026-06-24T03:45:45.568Zsys 11.910869535
7162026-06-24T03:45:45.568Ztrap 0.088331757
7172026-06-24T03:45:45.569Ztflt 0.302862539
7182026-06-24T03:45:45.569Zdflt 0.242069424
7192026-06-24T03:45:45.569Zkflt 0.000017780
7202026-06-24T03:45:45.569Zlock 12:44.921843961
7212026-06-24T03:45:45.569Zslp 6:38.030373324
7222026-06-24T03:45:45.569Zlat 8.992248061
7232026-06-24T03:45:45.569Zstop 5.936910889
7242026-06-24T03:45:45.569Zprocess exited: duration 119696 ms, exit code 0
 
7252026-06-24T03:45:45.575Zfound 0 output files