01KW8RP0CM3AKC27X7RBBS1PPN: oxide-vpc

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

Buildomat Job: 01KW8RPDRYDZWXT0TEBC80NEF1

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-29T04:03:41.465Zjob assigned to worker 01KW8RPM38BF6DRKF21VJVYXRW [factory aws, i-04cd49dbeeb8216fe] (queued for 57 s)
 
22026-06-29T04:03:48.297Zstarting task 0: "setup"
32026-06-29T04:03:48.302Z++ uname -s
42026-06-29T04:03:48.305Z+ kern=SunOS
52026-06-29T04:03:48.305Z+ build_user=build
62026-06-29T04:03:48.305Z+ build_uid=12345
72026-06-29T04:03:48.305Z+ work_dir=/work
82026-06-29T04:03:48.305Z+ input_dir=/input
92026-06-29T04:03:48.305Z+ [[ 0 == 12345 ]]
102026-06-29T04:03:48.305Z+ case "$kern" in
112026-06-29T04:03:48.305Z+ groupadd -g 12345 build
122026-06-29T04:03:48.305Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-29T04:03:50.311Z+ zfs create -o mountpoint=/work rpool/work
142026-06-29T04:03:50.448Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-29T04:03:50.451Z+ home_fs=zfs
162026-06-29T04:03:50.451Z+ [[ zfs == autofs ]]
172026-06-29T04:03:50.451Z+ mkdir -p /home/build
182026-06-29T04:03:50.451Z+ chown build:build /home/build /work
192026-06-29T04:03:52.452Z+ chmod 0700 /home/build /work
202026-06-29T04:03:52.455Zprocess exited: duration 4156 ms, exit code 0
 
212026-06-29T04:03:52.462Zstarting task 1: "rust-toolchain"
222026-06-29T04:03:52.465Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-29T04:03:52.465Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-06-29T04:03:52.465Z * rust toolchain channel = "1.96.0"
252026-06-29T04:03:52.466Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-06-29T04:03:52.466Z * rust toolchain profile = "default"
272026-06-29T04:03:52.466Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-29T04:03:52.469Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-29T04:03:52.469Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-29T04:03:52.528Zinfo: downloading installer
312026-06-29T04:03:54.015Zwarn: It looks like you have an existing rustup settings file at:
322026-06-29T04:03:54.015Zwarn: /home/build/.rustup/settings.toml
332026-06-29T04:03:54.015Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-29T04:03:54.015Zwarn: instead of the one inferred from the default host triple.
352026-06-29T04:03:54.027Zinfo: profile set to default
362026-06-29T04:03:54.027Zinfo: default host triple is x86_64-unknown-illumos
372026-06-29T04:03:54.031Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-29T04:03:54.176Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-29T04:03:54.180Zinfo: downloading 6 components
402026-06-29T04:04:09.048Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-29T04:04:09.048Z
422026-06-29T04:04:09.077Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-29T04:04:09.077Z
442026-06-29T04:04:09.078Z
452026-06-29T04:04:09.078ZRust is installed now. Great!
462026-06-29T04:04:09.078Z
472026-06-29T04:04:09.078ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-29T04:04:09.078Zenvironment variable. This has not been done automatically.
492026-06-29T04:04:09.078Z
502026-06-29T04:04:09.078ZTo configure your current shell, you need to source
512026-06-29T04:04:09.078Zthe corresponding env file under $HOME/.cargo.
522026-06-29T04:04:09.078Z
532026-06-29T04:04:09.078ZThis is usually done by running one of the following (note the leading DOT):
542026-06-29T04:04:09.078Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-29T04:04:09.078Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-29T04:04:09.078Zsource "~/.cargo/env.nu" # For nushell
572026-06-29T04:04:09.078Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-29T04:04:09.078Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-29T04:04:09.078Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-29T04:04:09.081Zwarn: no default linker (`cc`) was found in your PATH
612026-06-29T04:04:09.082Zwarn: many Rust crates require a system C toolchain to build
622026-06-29T04:04:09.187Z+ rustup --version
632026-06-29T04:04:09.195Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-29T04:04:09.198Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-29T04:04:09.217Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-29T04:04:09.220Z+ cargo --version
672026-06-29T04:04:09.233Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-29T04:04:09.236Z+ rustc --version
692026-06-29T04:04:09.255Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-29T04:04:09.258Zprocess exited: duration 16795 ms, exit code 0
 
712026-06-29T04:04:09.265Zstarting task 2: "authentication"
722026-06-29T04:04:09.281Zprocess exited: duration 16 ms, exit code 0
 
732026-06-29T04:04:09.288Zstarting task 3: "clone repository"
742026-06-29T04:04:09.291Z+ mkdir -p /work/oxidecomputer/opte
752026-06-29T04:04:09.295Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-29T04:04:09.322ZCloning into '/work/oxidecomputer/opte'...
772026-06-29T04:04:10.229Z+ cd /work/oxidecomputer/opte
782026-06-29T04:04:10.229Z+ git fetch origin 82c081243dd488ddb658321919066c3bede18e40
792026-06-29T04:04:10.488ZFrom https://github.com/oxidecomputer/opte
802026-06-29T04:04:10.488Z * branch 82c081243dd488ddb658321919066c3bede18e40 -> FETCH_HEAD
812026-06-29T04:04:10.493Z+ [[ -n renovate/rust-1.x ]]
822026-06-29T04:04:10.497Z++ git branch --show-current
832026-06-29T04:04:10.497Z+ current=master
842026-06-29T04:04:10.497Z+ [[ master != renovate/rust-1.x ]]
852026-06-29T04:04:10.497Z+ git branch -f renovate/rust-1.x 82c081243dd488ddb658321919066c3bede18e40
862026-06-29T04:04:10.500Z+ git checkout -f renovate/rust-1.x
872026-06-29T04:04:10.515ZSwitched to branch 'renovate/rust-1.x'
882026-06-29T04:04:10.518Z+ git reset --hard 82c081243dd488ddb658321919066c3bede18e40
892026-06-29T04:04:10.531ZHEAD is now at 82c0812 Update Rust to nightly-2026-06-29
902026-06-29T04:04:10.535Zprocess exited: duration 1243 ms, exit code 0
 
912026-06-29T04:04:10.541Zstarting task 4: "build"
922026-06-29T04:04:10.545Z+ source .github/buildomat/common.sh
932026-06-29T04:04:10.548Z++ rustup show active-toolchain
942026-06-29T04:04:10.551Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-29T04:04:10.551Z++ pushd xde
962026-06-29T04:04:10.551Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-29T04:04:10.551Z++ rustup show active-toolchain
982026-06-29T04:04:10.556Zinfo: syncing channel updates for nightly-2026-06-29-x86_64-unknown-illumos
992026-06-29T04:04:10.714Zinfo: latest update on 2026-06-29 for version 1.98.0-nightly (df6ee909e 2026-06-28)
1002026-06-29T04:04:10.718Zinfo: downloading 6 components
1012026-06-29T04:04:24.698Znightly-2026-06-29-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-29T04:04:24.785Z+++ rustup show active-toolchain -v
1032026-06-29T04:04:24.788Z+++ head -n 1
1042026-06-29T04:04:24.788Z+++ cut '-d ' -f1
1052026-06-29T04:04:24.841Z++ export NIGHTLY=nightly-2026-06-29-x86_64-unknown-illumos
1062026-06-29T04:04:24.841Z++ NIGHTLY=nightly-2026-06-29-x86_64-unknown-illumos
1072026-06-29T04:04:24.841Z++ popd
1082026-06-29T04:04:24.844Z/work/oxidecomputer/opte
1092026-06-29T04:04:24.844Z+ cargo --version
1102026-06-29T04:04:24.850Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-29T04:04:24.855Z+ rustc --version
1122026-06-29T04:04:24.872Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-29T04:04:24.875Z+ cd lib/oxide-vpc
1142026-06-29T04:04:24.875Z+ header 'check style'
1152026-06-29T04:04:24.875Z+ echo '# ==== check style ==== #'
1162026-06-29T04:04:24.875Z# ==== check style ==== #
1172026-06-29T04:04:24.875Z+ ptime -m cargo +nightly-2026-06-29-x86_64-unknown-illumos fmt -- --check
1182026-06-29T04:04:24.999Z
1192026-06-29T04:04:24.999Zreal 0.122334184
1202026-06-29T04:04:24.999Zuser 0.086316650
1212026-06-29T04:04:24.999Zsys 0.032392480
1222026-06-29T04:04:24.999Ztrap 0.000004690
1232026-06-29T04:04:24.999Ztflt 0.000021020
1242026-06-29T04:04:25.011Zdflt 0.000004220
1252026-06-29T04:04:25.011Zkflt 0.000000000
1262026-06-29T04:04:25.011Zlock 0.031803840
1272026-06-29T04:04:25.011Zslp 0.101376645
1282026-06-29T04:04:25.011Zlat 0.000830130
1292026-06-29T04:04:25.011Zstop 0.000109680
1302026-06-29T04:04:25.011Z+ header 'check docs'
1312026-06-29T04:04:25.011Z+ echo '# ==== check docs ==== #'
1322026-06-29T04:04:25.011Z# ==== check docs ==== #
1332026-06-29T04:04:25.011Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-29T04:04:25.011Z+ ptime -m cargo +nightly-2026-06-29-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-29T04:04:25.068Z Updating crates.io index
1362026-06-29T04:04:25.071Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-29T04:04:25.836Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-29T04:04:26.130Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1392026-06-29T04:04:26.496Z Updating git repository `https://github.com/oxidecomputer/zone`
1402026-06-29T04:04:26.775Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1412026-06-29T04:04:27.066Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-29T04:04:27.338Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-29T04:04:29.345Z Downloading crates ...
1442026-06-29T04:04:29.410Z Downloaded stable_deref_trait v1.2.1
1452026-06-29T04:04:29.413Z Downloaded itertools v0.15.0
1462026-06-29T04:04:29.416Z Downloaded defmt v0.3.100
1472026-06-29T04:04:29.419Z Downloaded thread-id v5.1.0
1482026-06-29T04:04:29.419Z Downloaded usdt-attr-macro v0.6.0
1492026-06-29T04:04:29.419Z Downloaded darling_macro v0.23.0
1502026-06-29T04:04:29.419Z Downloaded dof v0.4.0
1512026-06-29T04:04:29.419Z Downloaded ident_case v1.0.1
1522026-06-29T04:04:29.419Z Downloaded plain v0.2.3
1532026-06-29T04:04:29.423Z Downloaded bitflags v1.3.2
1542026-06-29T04:04:29.426Z Downloaded either v1.16.0
1552026-06-29T04:04:29.431Z Downloaded pest_derive v2.8.6
1562026-06-29T04:04:29.434Z Downloaded defmt v1.1.0
1572026-06-29T04:04:29.434Z Downloaded darling_macro v0.21.3
1582026-06-29T04:04:29.441Z Downloaded darling_core v0.23.0
1592026-06-29T04:04:29.448Z Downloaded postcard v1.1.3
1602026-06-29T04:04:29.451Z Downloaded serde_derive v1.0.228
1612026-06-29T04:04:29.451Z Downloaded crypto-common v0.1.7
1622026-06-29T04:04:29.455Z Downloaded ingot-types v0.1.2
1632026-06-29T04:04:29.459Z Downloaded bitflags v2.13.0
1642026-06-29T04:04:29.459Z Downloaded hash32 v0.3.1
1652026-06-29T04:04:29.462Z Downloaded block-buffer v0.10.4
1662026-06-29T04:04:29.465Z Downloaded cobs v0.3.0
1672026-06-29T04:04:29.465Z Downloaded fnv v1.0.7
1682026-06-29T04:04:29.465Z Downloaded generic-array v0.14.7
1692026-06-29T04:04:29.468Z Downloaded usdt-macro v0.6.0
1702026-06-29T04:04:29.468Z Downloaded macaddr v1.0.1
1712026-06-29T04:04:29.468Z Downloaded ref-cast v1.0.25
1722026-06-29T04:04:29.472Z Downloaded darling v0.21.3
1732026-06-29T04:04:29.475Z Downloaded embedded-io v0.6.1
1742026-06-29T04:04:29.478Z Downloaded cfg-if v1.0.4
1752026-06-29T04:04:29.481Z Downloaded managed v0.8.0
1762026-06-29T04:04:29.484Z Downloaded dtrace-parser v0.3.0
1772026-06-29T04:04:29.489Z Downloaded ipnetwork v0.21.1
1782026-06-29T04:04:29.496Z Downloaded itoa v1.0.18
1792026-06-29T04:04:29.499Z Downloaded proc-macro-error-attr2 v2.0.0
1802026-06-29T04:04:29.499Z Downloaded scroll_derive v0.13.1
1812026-06-29T04:04:29.499Z Downloaded version_check v0.9.5
1822026-06-29T04:04:29.505Z Downloaded pretty-hex v0.4.2
1832026-06-29T04:04:29.508Z Downloaded ref-cast-impl v1.0.25
1842026-06-29T04:04:29.508Z Downloaded cpufeatures v0.2.17
1852026-06-29T04:04:29.516Z Downloaded defmt-parser v1.0.0
1862026-06-29T04:04:29.523Z Downloaded thiserror-impl v2.0.18
1872026-06-29T04:04:29.526Z Downloaded defmt-macros v1.1.0
1882026-06-29T04:04:29.526Z Downloaded embedded-io v0.4.0
1892026-06-29T04:04:29.529Z Downloaded strsim v0.11.1
1902026-06-29T04:04:29.532Z Downloaded tabwriter v1.4.1
1912026-06-29T04:04:29.532Z Downloaded ingot-macros v0.1.1
1922026-06-29T04:04:29.532Z Downloaded byteorder v1.5.0
1932026-06-29T04:04:29.535Z Downloaded digest v0.10.7
1942026-06-29T04:04:29.539Z Downloaded zmij v1.0.21
1952026-06-29T04:04:29.542Z Downloaded dyn-clone v1.0.20
1962026-06-29T04:04:29.545Z Downloaded crc32fast v1.5.0
1972026-06-29T04:04:29.548Z Downloaded quote v1.0.46
1982026-06-29T04:04:29.548Z Downloaded ingot v0.1.1
1992026-06-29T04:04:29.551Z Downloaded log v0.4.33
2002026-06-29T04:04:29.551Z Downloaded usdt v0.6.0
2012026-06-29T04:04:29.554Z Downloaded serde_tokenstream v0.2.3
2022026-06-29T04:04:29.557Z Downloaded proc-macro-error2 v2.0.1
2032026-06-29T04:04:29.557Z Downloaded sha2 v0.10.9
2042026-06-29T04:04:29.561Z Downloaded scroll v0.13.0
2052026-06-29T04:04:29.561Z Downloaded thiserror v2.0.18
2062026-06-29T04:04:29.564Z Downloaded memmap2 v0.9.10
2072026-06-29T04:04:29.579Z Downloaded usdt-impl v0.6.0
2082026-06-29T04:04:29.582Z Downloaded ucd-trie v0.1.7
2092026-06-29T04:04:29.586Z Downloaded darling v0.23.0
2102026-06-29T04:04:29.592Z Downloaded pest_generator v2.8.6
2112026-06-29T04:04:29.595Z Downloaded serde_core v1.0.228
2122026-06-29T04:04:29.598Z Downloaded pest_meta v2.8.6
2132026-06-29T04:04:29.609Z Downloaded proc-macro2 v1.0.106
2142026-06-29T04:04:29.612Z Downloaded uuid v1.23.3
2152026-06-29T04:04:29.619Z Downloaded unicode-ident v1.0.24
2162026-06-29T04:04:29.622Z Downloaded darling_core v0.21.3
2172026-06-29T04:04:29.629Z Downloaded serde v1.0.228
2182026-06-29T04:04:29.634Z Downloaded memchr v2.8.2
2192026-06-29T04:04:29.639Z Downloaded zerocopy-derive v0.8.52
2202026-06-29T04:04:29.643Z Downloaded aho-corasick v1.1.4
2212026-06-29T04:04:29.646Z Downloaded heapless v0.8.0
2222026-06-29T04:04:29.656Z Downloaded typenum v1.20.1
2232026-06-29T04:04:29.662Z Downloaded pest v2.8.6
2242026-06-29T04:04:29.685Z Downloaded itertools v0.14.0
2252026-06-29T04:04:29.692Z Downloaded serde_json v1.0.150
2262026-06-29T04:04:29.695Z Downloaded regex v1.12.4
2272026-06-29T04:04:29.752Z Downloaded unicode-width v0.2.2
2282026-06-29T04:04:29.755Z Downloaded goblin v0.10.7
2292026-06-29T04:04:29.762Z Downloaded zerocopy v0.8.52
2302026-06-29T04:04:29.772Z Downloaded syn v2.0.118
2312026-06-29T04:04:29.777Z Downloaded smoltcp v0.11.0
2322026-06-29T04:04:29.783Z Downloaded regex-syntax v0.8.11
2332026-06-29T04:04:29.800Z Downloaded regex-automata v0.4.14
2342026-06-29T04:04:29.816Z Downloaded libc v0.2.186
2352026-06-29T04:04:29.875Z Compiling proc-macro2 v1.0.106
2362026-06-29T04:04:29.875Z Compiling quote v1.0.46
2372026-06-29T04:04:29.878Z Compiling unicode-ident v1.0.24
2382026-06-29T04:04:29.878Z Documenting unicode-ident v1.0.24
2392026-06-29T04:04:29.878Z Compiling ident_case v1.0.1
2402026-06-29T04:04:29.878Z Compiling strsim v0.11.1
2412026-06-29T04:04:29.878Z Compiling serde_core v1.0.228
2422026-06-29T04:04:30.025Z Compiling fnv v1.0.7
2432026-06-29T04:04:30.043Z Compiling memchr v2.8.2
2442026-06-29T04:04:30.046Z Compiling regex-syntax v0.8.11
2452026-06-29T04:04:30.219Z Compiling serde v1.0.228
2462026-06-29T04:04:30.270Z Compiling thiserror v2.0.18
2472026-06-29T04:04:30.323Z Compiling zerocopy v0.8.52
2482026-06-29T04:04:30.531Z Documenting proc-macro2 v1.0.106
2492026-06-29T04:04:30.599Z Compiling aho-corasick v1.1.4
2502026-06-29T04:04:30.751Z Compiling either v1.16.0
2512026-06-29T04:04:30.946Z Compiling syn v2.0.118
2522026-06-29T04:04:30.986Z Checking byteorder v1.5.0
2532026-06-29T04:04:31.113Z Documenting quote v1.0.46
2542026-06-29T04:04:31.139Z Compiling itertools v0.14.0
2552026-06-29T04:04:31.618Z Documenting syn v2.0.118
2562026-06-29T04:04:31.751Z Compiling regex-automata v0.4.14
2572026-06-29T04:04:31.991Z Compiling heapless v0.8.0
2582026-06-29T04:04:32.071Z Checking bitflags v2.13.0
2592026-06-29T04:04:32.234Z Checking hash32 v0.3.1
2602026-06-29T04:04:32.343Z Documenting serde_core v1.0.228
2612026-06-29T04:04:32.403Z Checking stable_deref_trait v1.2.1
2622026-06-29T04:04:32.469Z Checking macaddr v1.0.1
2632026-06-29T04:04:32.485Z Documenting memchr v2.8.2
2642026-06-29T04:04:32.609Z Checking cfg-if v1.0.4
2652026-06-29T04:04:32.666Z Documenting regex-syntax v0.8.11
2662026-06-29T04:04:33.087Z Compiling smoltcp v0.11.0
2672026-06-29T04:04:33.146Z Documenting aho-corasick v1.1.4
2682026-06-29T04:04:33.429Z Compiling darling_core v0.21.3
2692026-06-29T04:04:33.702Z Compiling regex v1.12.4
2702026-06-29T04:04:33.720Z Compiling darling_core v0.23.0
2712026-06-29T04:04:34.073Z Documenting regex-automata v0.4.14
2722026-06-29T04:04:34.333Z Checking managed v0.8.0
2732026-06-29T04:04:34.450Z Checking bitflags v1.3.2
2742026-06-29T04:04:34.520Z Documenting thiserror-impl v2.0.18
2752026-06-29T04:04:34.589Z Compiling thiserror-impl v2.0.18
2762026-06-29T04:04:34.690Z Compiling serde_derive v1.0.228
2772026-06-29T04:04:34.857Z Compiling zerocopy-derive v0.8.52
2782026-06-29T04:04:35.418Z Documenting regex v1.12.4
2792026-06-29T04:04:35.475Z Documenting serde_derive v1.0.228
2802026-06-29T04:04:35.525Z Compiling darling_macro v0.21.3
2812026-06-29T04:04:35.804Z Compiling darling_macro v0.23.0
2822026-06-29T04:04:35.896Z Checking cobs v0.3.0
2832026-06-29T04:04:36.020Z Documenting zerocopy-derive v0.8.52
2842026-06-29T04:04:36.027Z Compiling crc32fast v1.5.0
2852026-06-29T04:04:36.099Z Compiling darling v0.21.3
2862026-06-29T04:04:36.176Z Compiling ingot-macros v0.1.1
2872026-06-29T04:04:36.318Z Compiling ref-cast v1.0.25
2882026-06-29T04:04:36.347Z Documenting byteorder v1.5.0
2892026-06-29T04:04:36.382Z Documenting ingot-macros v0.1.1
2902026-06-29T04:04:36.645Z Documenting thiserror v2.0.18
2912026-06-29T04:04:36.676Z Compiling ref-cast-impl v1.0.25
2922026-06-29T04:04:36.881Z Documenting zerocopy v0.8.52
2932026-06-29T04:04:37.027Z Documenting hash32 v0.3.1
2942026-06-29T04:04:37.369Z Documenting bitflags v2.13.0
2952026-06-29T04:04:37.568Z Documenting serde v1.0.228
2962026-06-29T04:04:37.773Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2972026-06-29T04:04:37.826Z Checking postcard v1.1.3
2982026-06-29T04:04:38.020Z Documenting stable_deref_trait v1.2.1
2992026-06-29T04:04:38.045Z Compiling version_check v0.9.5
3002026-06-29T04:04:38.105Z Documenting cfg-if v1.0.4
3012026-06-29T04:04:38.469Z Checking unicode-width v0.2.2
3022026-06-29T04:04:38.485Z Documenting macaddr v1.0.1
3032026-06-29T04:04:38.552Z Checking ipnetwork v0.21.1
3042026-06-29T04:04:38.711Z Documenting heapless v0.8.0
3052026-06-29T04:04:38.718Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3062026-06-29T04:04:38.724Z Documenting cobs v0.3.0
3072026-06-29T04:04:38.926Z Compiling darling v0.23.0
3082026-06-29T04:04:39.001Z Documenting managed v0.8.0
3092026-06-29T04:04:39.114Z Checking ingot-types v0.1.2
3102026-06-29T04:04:39.121Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3112026-06-29T04:04:39.185Z Checking tabwriter v1.4.1
3122026-06-29T04:04:39.325Z Checking itertools v0.15.0
3132026-06-29T04:04:39.349Z Documenting postcard v1.1.3
3142026-06-29T04:04:39.457Z Checking ingot v0.1.1
3152026-06-29T04:04:39.611Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3162026-06-29T04:04:39.793Z Documenting smoltcp v0.11.0
3172026-06-29T04:04:39.971Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3182026-06-29T04:04:40.074Z Documenting ref-cast-impl v1.0.25
3192026-06-29T04:04:40.124Z Documenting ipnetwork v0.21.1
3202026-06-29T04:04:40.297Z Documenting ingot-types v0.1.2
3212026-06-29T04:04:40.316Z Documenting unicode-width v0.2.2
3222026-06-29T04:04:40.551Z Documenting either v1.16.0
3232026-06-29T04:04:40.567Z Checking dyn-clone v1.0.20
3242026-06-29T04:04:40.664Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3252026-06-29T04:04:40.875Z Documenting ref-cast v1.0.25
3262026-06-29T04:04:41.049Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3272026-06-29T04:04:41.115Z Documenting crc32fast v1.5.0
3282026-06-29T04:04:41.451Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3292026-06-29T04:04:41.638Z Documenting tabwriter v1.4.1
3302026-06-29T04:04:41.884Z Documenting dyn-clone v1.0.20
3312026-06-29T04:04:41.971Z Documenting ingot v0.1.1
3322026-06-29T04:04:42.209Z Documenting itertools v0.15.0
3332026-06-29T04:04:42.765Z Documenting uuid v1.23.3
3342026-06-29T04:04:43.064Z Checking uuid v1.23.3
3352026-06-29T04:04:43.317Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3362026-06-29T04:04:43.371Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3372026-06-29T04:04:45.011Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3382026-06-29T04:04:46.168Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3392026-06-29T04:04:48.480Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3402026-06-29T04:04:50.074Z Finished `dev` profile [optimized + debuginfo] target(s) in 25.06s
3412026-06-29T04:04:50.148Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3422026-06-29T04:04:50.170Z
3432026-06-29T04:04:50.173Zreal 25.152212236
3442026-06-29T04:04:50.173Zuser 1:22.299988463
3452026-06-29T04:04:50.173Zsys 17.391982249
3462026-06-29T04:04:50.173Ztrap 0.055735201
3472026-06-29T04:04:50.173Ztflt 0.110627794
3482026-06-29T04:04:50.173Zdflt 0.097317596
3492026-06-29T04:04:50.174Zkflt 0.005220450
3502026-06-29T04:04:50.174Zlock 8:52.822953854
3512026-06-29T04:04:50.174Zslp 4:41.997554055
3522026-06-29T04:04:50.174Zlat 8.324271350
3532026-06-29T04:04:50.174Zstop 12.673676483
3542026-06-29T04:04:50.174Z+ header 'analyze std + api + usdt'
3552026-06-29T04:04:50.174Z+ echo '# ==== analyze std + api + usdt ==== #'
3562026-06-29T04:04:50.174Z# ==== analyze std + api + usdt ==== #
3572026-06-29T04:04:50.174Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3582026-06-29T04:04:50.354Z Downloading crates ...
3592026-06-29T04:04:50.419Z Downloaded pin-project-lite v0.2.17
3602026-06-29T04:04:50.422Z Downloaded futures-io v0.3.32
3612026-06-29T04:04:50.425Z Downloaded typeid v1.0.3
3622026-06-29T04:04:50.425Z Downloaded futures-task v0.3.32
3632026-06-29T04:04:50.429Z Downloaded anyhow v1.0.102
3642026-06-29T04:04:50.432Z Downloaded futures-core v0.3.32
3652026-06-29T04:04:50.435Z Downloaded ctor v0.10.1
3662026-06-29T04:04:50.435Z Downloaded dtor-proc-macro v0.0.13
3672026-06-29T04:04:50.438Z Downloaded futures-sink v0.3.32
3682026-06-29T04:04:50.438Z Downloaded cookie-factory v0.3.3
3692026-06-29T04:04:50.438Z Downloaded futures-executor v0.3.32
3702026-06-29T04:04:50.438Z Downloaded dtor v0.8.1
3712026-06-29T04:04:50.441Z Downloaded rusticata-macros v5.0.0
3722026-06-29T04:04:50.441Z Downloaded link-section v0.2.1
3732026-06-29T04:04:50.455Z Downloaded futures-macro v0.3.32
3742026-06-29T04:04:50.458Z Downloaded ctor-proc-macro v0.0.13
3752026-06-29T04:04:50.469Z Downloaded nom v8.0.0
3762026-06-29T04:04:50.473Z Downloaded pcap-parser v0.17.0
3772026-06-29T04:04:50.476Z Downloaded futures v0.3.32
3782026-06-29T04:04:50.479Z Downloaded slab v0.4.12
3792026-06-29T04:04:50.479Z Downloaded circular v0.3.0
3802026-06-29T04:04:50.480Z Downloaded futures-util v0.3.32
3812026-06-29T04:04:50.486Z Downloaded ron v0.12.1
3822026-06-29T04:04:50.491Z Downloaded once_cell v1.21.4
3832026-06-29T04:04:50.494Z Downloaded futures-channel v0.3.32
3842026-06-29T04:04:50.541Z Compiling proc-macro2 v1.0.106
3852026-06-29T04:04:50.541Z Compiling quote v1.0.46
3862026-06-29T04:04:50.541Z Compiling unicode-ident v1.0.24
3872026-06-29T04:04:50.544Z Compiling memchr v2.8.2
3882026-06-29T04:04:50.545Z Compiling thiserror v2.0.18
3892026-06-29T04:04:50.545Z Compiling serde_core v1.0.228
3902026-06-29T04:04:50.545Z Compiling zerocopy v0.8.52
3912026-06-29T04:04:50.545Z Compiling zmij v1.0.21
3922026-06-29T04:04:50.886Z Compiling libc v0.2.186
3932026-06-29T04:04:50.913Z Compiling ident_case v1.0.1
3942026-06-29T04:04:50.917Z Compiling serde_json v1.0.150
3952026-06-29T04:04:50.970Z Compiling strsim v0.11.1
3962026-06-29T04:04:51.021Z Compiling ucd-trie v0.1.7
3972026-06-29T04:04:51.129Z Compiling serde v1.0.228
3982026-06-29T04:04:51.235Z Compiling pest v2.8.6
3992026-06-29T04:04:51.348Z Compiling fnv v1.0.7
4002026-06-29T04:04:51.497Z Compiling aho-corasick v1.1.4
4012026-06-29T04:04:51.600Z Checking byteorder v1.5.0
4022026-06-29T04:04:51.686Z Compiling regex-syntax v0.8.11
4032026-06-29T04:04:51.757Z Compiling syn v2.0.118
4042026-06-29T04:04:51.792Z Compiling itoa v1.0.18
4052026-06-29T04:04:52.200Z Compiling either v1.16.0
4062026-06-29T04:04:52.332Z Compiling pest_meta v2.8.6
4072026-06-29T04:04:52.404Z Compiling usdt-impl v0.6.0
4082026-06-29T04:04:52.463Z Compiling itertools v0.14.0
4092026-06-29T04:04:52.468Z Checking bitflags v2.13.0
4102026-06-29T04:04:52.855Z Compiling thread-id v5.1.0
4112026-06-29T04:04:52.942Z Checking log v0.4.33
4122026-06-29T04:04:52.967Z Checking futures-sink v0.3.32
4132026-06-29T04:04:53.056Z Compiling heapless v0.8.0
4142026-06-29T04:04:53.212Z Compiling regex-automata v0.4.14
4152026-06-29T04:04:53.342Z Checking futures-core v0.3.32
4162026-06-29T04:04:53.492Z Checking plain v0.2.3
4172026-06-29T04:04:53.584Z Checking futures-channel v0.3.32
4182026-06-29T04:04:53.783Z Checking hash32 v0.3.1
4192026-06-29T04:04:53.786Z Checking pretty-hex v0.4.2
4202026-06-29T04:04:53.891Z Compiling smoltcp v0.11.0
4212026-06-29T04:04:53.896Z Checking stable_deref_trait v1.2.1
4222026-06-29T04:04:53.931Z Checking slab v0.4.12
4232026-06-29T04:04:53.953Z Checking cfg-if v1.0.4
4242026-06-29T04:04:54.010Z Checking futures-io v0.3.32
4252026-06-29T04:04:54.081Z Checking macaddr v1.0.1
4262026-06-29T04:04:54.117Z Checking pin-project-lite v0.2.17
4272026-06-29T04:04:54.198Z Compiling pest_generator v2.8.6
4282026-06-29T04:04:54.208Z Compiling darling_core v0.21.3
4292026-06-29T04:04:54.212Z Compiling darling_core v0.23.0
4302026-06-29T04:04:54.305Z Checking futures-task v0.3.32
4312026-06-29T04:04:54.712Z Compiling version_check v0.9.5
4322026-06-29T04:04:54.743Z Checking bitflags v1.3.2
4332026-06-29T04:04:54.802Z Checking managed v0.8.0
4342026-06-29T04:04:54.807Z Compiling crc32fast v1.5.0
4352026-06-29T04:04:54.976Z Compiling regex v1.12.4
4362026-06-29T04:04:54.976Z Compiling ref-cast v1.0.25
4372026-06-29T04:04:55.315Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4382026-06-29T04:04:55.358Z Checking memmap2 v0.9.10
4392026-06-29T04:04:55.362Z Compiling serde_derive v1.0.228
4402026-06-29T04:04:55.515Z Compiling thiserror-impl v2.0.18
4412026-06-29T04:04:55.552Z Compiling zerocopy-derive v0.8.52
4422026-06-29T04:04:55.733Z Compiling pest_derive v2.8.6
4432026-06-29T04:04:56.241Z Compiling scroll_derive v0.13.1
4442026-06-29T04:04:56.261Z Compiling darling_macro v0.21.3
4452026-06-29T04:04:56.261Z Compiling futures-macro v0.3.32
4462026-06-29T04:04:56.295Z Compiling darling_macro v0.23.0
4472026-06-29T04:04:56.416Z Compiling ref-cast-impl v1.0.25
4482026-06-29T04:04:56.807Z Compiling darling v0.21.3
4492026-06-29T04:04:56.840Z Checking cobs v0.3.0
4502026-06-29T04:04:56.876Z Compiling dtrace-parser v0.3.0
4512026-06-29T04:04:56.895Z Compiling ingot-macros v0.1.1
4522026-06-29T04:04:57.042Z Checking scroll v0.13.0
4532026-06-29T04:04:57.105Z Checking futures-util v0.3.32
4542026-06-29T04:04:57.257Z Checking goblin v0.10.7
4552026-06-29T04:04:57.282Z Compiling darling v0.23.0
4562026-06-29T04:04:57.355Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4572026-06-29T04:04:57.514Z Checking ipnetwork v0.21.1
4582026-06-29T04:04:57.686Z Checking unicode-width v0.2.2
4592026-06-29T04:04:57.822Z Checking itertools v0.15.0
4602026-06-29T04:04:57.936Z Checking tabwriter v1.4.1
4612026-06-29T04:04:58.076Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4622026-06-29T04:04:58.595Z Checking postcard v1.1.3
4632026-06-29T04:04:58.874Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4642026-06-29T04:04:58.900Z Compiling serde_tokenstream v0.2.3
4652026-06-29T04:04:59.028Z Checking futures-executor v0.3.32
4662026-06-29T04:04:59.070Z Checking nom v8.0.0
4672026-06-29T04:04:59.170Z Checking futures v0.3.32
4682026-06-29T04:04:59.174Z Compiling anyhow v1.0.102
4692026-06-29T04:04:59.234Z Checking dyn-clone v1.0.20
4702026-06-29T04:04:59.331Z Compiling typeid v1.0.3
4712026-06-29T04:04:59.437Z Checking cookie-factory v0.3.3
4722026-06-29T04:04:59.600Z Checking uuid v1.23.3
4732026-06-29T04:04:59.636Z Checking circular v0.3.0
4742026-06-29T04:04:59.674Z Compiling dtor-proc-macro v0.0.13
4752026-06-29T04:04:59.679Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4762026-06-29T04:04:59.707Z Checking ingot-types v0.1.2
4772026-06-29T04:04:59.776Z Compiling dof v0.4.0
4782026-06-29T04:04:59.932Z Checking link-section v0.2.1
4792026-06-29T04:04:59.946Z Compiling ctor-proc-macro v0.0.13
4802026-06-29T04:04:59.957Z Checking once_cell v1.21.4
4812026-06-29T04:05:00.005Z Checking dtor v0.8.1
4822026-06-29T04:05:00.041Z Checking ingot v0.1.1
4832026-06-29T04:05:00.079Z Checking ron v0.12.1
4842026-06-29T04:05:00.247Z Checking ctor v0.10.1
4852026-06-29T04:05:00.694Z Compiling usdt-macro v0.6.0
4862026-06-29T04:05:00.694Z Compiling usdt-attr-macro v0.6.0
4872026-06-29T04:05:00.961Z Checking rusticata-macros v5.0.0
4882026-06-29T04:05:01.081Z Checking pcap-parser v0.17.0
4892026-06-29T04:05:01.297Z Checking usdt v0.6.0
4902026-06-29T04:05:01.545Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4912026-06-29T04:05:05.956Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4922026-06-29T04:05:07.618Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4932026-06-29T04:05:09.954Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.73s
4942026-06-29T04:05:09.988Z
4952026-06-29T04:05:09.992Zreal 19.811846881
4962026-06-29T04:05:09.992Zuser 1:12.920656534
4972026-06-29T04:05:09.992Zsys 15.217843837
4982026-06-29T04:05:09.992Ztrap 0.040332370
4992026-06-29T04:05:09.992Ztflt 0.142630980
5002026-06-29T04:05:09.992Zdflt 0.187533527
5012026-06-29T04:05:09.992Zkflt 0.000010860
5022026-06-29T04:05:09.992Zlock 4:04.781321167
5032026-06-29T04:05:09.992Zslp 3:51.455205713
5042026-06-29T04:05:09.992Zlat 4.563799328
5052026-06-29T04:05:09.992Zstop 8.428458385
5062026-06-29T04:05:09.992Z+ header 'analyze no_std + engine + kernel'
5072026-06-29T04:05:09.992Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
5082026-06-29T04:05:09.992Z# ==== analyze no_std + engine + kernel ==== #
5092026-06-29T04:05:09.992Z+ ptime -m cargo +nightly-2026-06-29-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel
5102026-06-29T04:05:10.168Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5112026-06-29T04:05:10.168Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5122026-06-29T04:05:10.172Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5132026-06-29T04:05:10.188Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5142026-06-29T04:05:10.426Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5152026-06-29T04:05:13.775Zwarning: draining all elements of a collection into a new collection of the same type
5162026-06-29T04:05:13.775Z --> lib/opte/src/engine/packet.rs:1398:9
5172026-06-29T04:05:13.775Z |
5182026-06-29T04:05:13.775Z1398 | self.state.lfts.drain(..).collect()
5192026-06-29T04:05:13.775Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `mem::take` to avoid creating a new allocation: `core::mem::take(&mut self.state.lfts)`
5202026-06-29T04:05:13.775Z |
5212026-06-29T04:05:13.775Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
5222026-06-29T04:05:13.775Z = note: `#[warn(clippy::drain_collect)]` on by default
5232026-06-29T04:05:13.775Z
5242026-06-29T04:05:14.092Zwarning: `opte` (lib) generated 1 warning (run `cargo clippy --fix --lib -p opte -- ` to apply 1 suggestion)
5252026-06-29T04:05:14.092Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5262026-06-29T04:05:15.434Z Finished `dev` profile [optimized + debuginfo] target(s) in 5.40s
5272026-06-29T04:05:15.459Z
5282026-06-29T04:05:15.463Zreal 5.465910760
5292026-06-29T04:05:15.463Zuser 5.714055191
5302026-06-29T04:05:15.463Zsys 1.022909825
5312026-06-29T04:05:15.463Ztrap 0.000768450
5322026-06-29T04:05:15.463Ztflt 0.005865850
5332026-06-29T04:05:15.463Zdflt 0.004820401
5342026-06-29T04:05:15.463Zkflt 0.000000760
5352026-06-29T04:05:15.463Zlock 28.392499542
5362026-06-29T04:05:15.463Zslp 20.579416537
5372026-06-29T04:05:15.463Zlat 0.020381161
5382026-06-29T04:05:15.463Zstop 0.272638521
5392026-06-29T04:05:15.463Z+ header test
5402026-06-29T04:05:15.463Z+ echo '# ==== test ==== #'
5412026-06-29T04:05:15.463Z+ ptime -m cargo test
5422026-06-29T04:05:15.463Z# ==== test ==== #
5432026-06-29T04:05:15.613Z Compiling memchr v2.8.2
5442026-06-29T04:05:15.617Z Compiling serde_core v1.0.228
5452026-06-29T04:05:15.637Z Compiling thiserror v2.0.18
5462026-06-29T04:05:15.640Z Compiling zerocopy v0.8.52
5472026-06-29T04:05:15.644Z Compiling byteorder v1.5.0
5482026-06-29T04:05:15.644Z Compiling unicode-ident v1.0.24
5492026-06-29T04:05:15.647Z Compiling zmij v1.0.21
5502026-06-29T04:05:15.647Z Compiling libc v0.2.186
5512026-06-29T04:05:15.720Z Compiling proc-macro2 v1.0.106
5522026-06-29T04:05:15.768Z Compiling scroll v0.13.0
5532026-06-29T04:05:15.846Z Compiling futures-sink v0.3.32
5542026-06-29T04:05:15.939Z Compiling itoa v1.0.18
5552026-06-29T04:05:15.984Z Compiling plain v0.2.3
5562026-06-29T04:05:16.009Z Compiling ucd-trie v0.1.7
5572026-06-29T04:05:16.032Z Compiling log v0.4.33
5582026-06-29T04:05:16.077Z Compiling futures-core v0.3.32
5592026-06-29T04:05:16.191Z Compiling futures-channel v0.3.32
5602026-06-29T04:05:16.240Z Compiling goblin v0.10.7
5612026-06-29T04:05:16.261Z Compiling pest v2.8.6
5622026-06-29T04:05:16.423Z Compiling quote v1.0.46
5632026-06-29T04:05:16.701Z Compiling hash32 v0.3.1
5642026-06-29T04:05:16.871Z Compiling macaddr v1.0.1
5652026-06-29T04:05:17.083Z Compiling futures-task v0.3.32
5662026-06-29T04:05:17.129Z Compiling stable_deref_trait v1.2.1
5672026-06-29T04:05:17.188Z Compiling pin-project-lite v0.2.17
5682026-06-29T04:05:17.197Z Compiling pretty-hex v0.4.2
5692026-06-29T04:05:17.275Z Compiling futures-io v0.3.32
5702026-06-29T04:05:17.275Z Compiling cfg-if v1.0.4
5712026-06-29T04:05:17.323Z Compiling slab v0.4.12
5722026-06-29T04:05:17.338Z Compiling dtrace-parser v0.3.0
5732026-06-29T04:05:17.458Z Compiling serde v1.0.228
5742026-06-29T04:05:17.512Z Compiling bitflags v2.13.0
5752026-06-29T04:05:17.601Z Compiling serde_json v1.0.150
5762026-06-29T04:05:17.927Z Compiling futures-util v0.3.32
5772026-06-29T04:05:17.983Z Compiling heapless v0.8.0
5782026-06-29T04:05:18.085Z Compiling syn v2.0.118
5792026-06-29T04:05:18.428Z Compiling thread-id v5.1.0
5802026-06-29T04:05:18.473Z Compiling ingot-types v0.1.2
5812026-06-29T04:05:18.502Z Compiling cobs v0.3.0
5822026-06-29T04:05:18.629Z Compiling managed v0.8.0
5832026-06-29T04:05:18.779Z Compiling bitflags v1.3.2
5842026-06-29T04:05:18.843Z Compiling smoltcp v0.11.0
5852026-06-29T04:05:18.847Z Compiling ingot v0.1.1
5862026-06-29T04:05:18.875Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5872026-06-29T04:05:19.102Z Compiling postcard v1.1.3
5882026-06-29T04:05:19.446Z Compiling dof v0.4.0
5892026-06-29T04:05:20.626Z Compiling usdt-impl v0.6.0
5902026-06-29T04:05:20.733Z Compiling futures-executor v0.3.32
5912026-06-29T04:05:20.902Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5922026-06-29T04:05:21.050Z Compiling memmap2 v0.9.10
5932026-06-29T04:05:21.341Z Compiling unicode-width v0.2.2
5942026-06-29T04:05:21.341Z Compiling either v1.16.0
5952026-06-29T04:05:21.504Z Compiling ipnetwork v0.21.1
5962026-06-29T04:05:21.518Z Compiling itertools v0.15.0
5972026-06-29T04:05:21.648Z Compiling tabwriter v1.4.1
5982026-06-29T04:05:22.067Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5992026-06-29T04:05:22.094Z Compiling ref-cast v1.0.25
6002026-06-29T04:05:22.190Z Compiling usdt v0.6.0
6012026-06-29T04:05:22.513Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6022026-06-29T04:05:22.817Z Compiling futures v0.3.32
6032026-06-29T04:05:22.925Z Compiling crc32fast v1.5.0
6042026-06-29T04:05:23.090Z Compiling nom v8.0.0
6052026-06-29T04:05:23.170Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6062026-06-29T04:05:23.217Z Compiling dyn-clone v1.0.20
6072026-06-29T04:05:23.312Z Compiling cookie-factory v0.3.3
6082026-06-29T04:05:23.379Z Compiling uuid v1.23.3
6092026-06-29T04:05:23.625Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6102026-06-29T04:05:23.857Z Compiling circular v0.3.0
6112026-06-29T04:05:24.017Z Compiling dtor v0.8.1
6122026-06-29T04:05:24.103Z Compiling typeid v1.0.3
6132026-06-29T04:05:24.106Z Compiling anyhow v1.0.102
6142026-06-29T04:05:24.135Z Compiling link-section v0.2.1
6152026-06-29T04:05:24.208Z Compiling once_cell v1.21.4
6162026-06-29T04:05:24.274Z Compiling ctor v0.10.1
6172026-06-29T04:05:24.349Z Compiling ron v0.12.1
6182026-06-29T04:05:25.653Z Compiling rusticata-macros v5.0.0
6192026-06-29T04:05:25.974Z Compiling pcap-parser v0.17.0
6202026-06-29T04:05:29.339Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6212026-06-29T04:05:32.077Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6222026-06-29T04:06:09.242Z Finished `test` profile [optimized + debuginfo] target(s) in 53.77s
6232026-06-29T04:06:09.259Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-24cea1feacb3a91f)
6242026-06-29T04:06:09.262Z
6252026-06-29T04:06:09.262Zrunning 15 tests
6262026-06-29T04:06:09.262Ztest api::tests::parse_good_proto_filter ... ok
6272026-06-29T04:06:09.262Ztest api::tests::parse_bad_address ... ok
6282026-06-29T04:06:09.262Ztest api::tests::parse_good_address ... ok
6292026-06-29T04:06:09.262Ztest api::tests::ports_from_str_good ... ok
6302026-06-29T04:06:09.262Ztest api::tests::ports_from_str_bad ... ok
6312026-06-29T04:06:09.262Ztest cfg::tests::test_required_nat_space ... ok
6322026-06-29T04:06:09.263Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6332026-06-29T04:06:09.263Ztest api::tests::parse_bad_proto_filter ... ok
6342026-06-29T04:06:09.263Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6352026-06-29T04:06:09.263Ztest engine::geneve::test::parse_multi_opt ... ok
6362026-06-29T04:06:09.263Ztest engine::geneve::test::parse_multicast_replication_values ... ok
6372026-06-29T04:06:09.263Ztest engine::geneve::test::option_packet_length_with_known_options ... ok
6382026-06-29T04:06:09.263Ztest engine::geneve::test::parse_single_opt ... ok
6392026-06-29T04:06:09.263Ztest engine::geneve::test::unknown_crit_option_fails ... ok
6402026-06-29T04:06:09.266Ztest engine::firewall::tests::port_predicate_simplification ... ok
6412026-06-29T04:06:09.266Z
6422026-06-29T04:06:09.266Ztest result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6432026-06-29T04:06:09.266Z
6442026-06-29T04:06:09.266Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-fa3a6388b420215f)
6452026-06-29T04:06:09.266Z
6462026-06-29T04:06:09.266Zrunning 4 tests
6472026-06-29T04:06:09.266Ztest firewall_external_inbound ... ok
6482026-06-29T04:06:09.266Ztest firewall_vni_outbound ... ok
6492026-06-29T04:06:09.266Ztest firewall_vni_inbound ... ok
6502026-06-29T04:06:09.269Ztest firewall_replace_rules ... ok
6512026-06-29T04:06:09.269Z
6522026-06-29T04:06:09.269Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6532026-06-29T04:06:09.269Z
6542026-06-29T04:06:09.270Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-8b007db1de2c7291)
6552026-06-29T04:06:09.270Z
6562026-06-29T04:06:09.270Zrunning 2 tests
6572026-06-29T04:06:09.270Ztest parse_in_regression ... ok
6582026-06-29T04:06:09.270Ztest parse_out_regression ... ok
6592026-06-29T04:06:09.270Z
6602026-06-29T04:06:09.270Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6612026-06-29T04:06:09.270Z
6622026-06-29T04:06:09.270Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-48a3b02f74a5544a)
6632026-06-29T04:06:09.273Z
6642026-06-29T04:06:09.273Zrunning 48 tests
6652026-06-29T04:06:09.273Ztest bad_ip_len ... ok
6662026-06-29T04:06:09.273Ztest add_remove_fw_rule ... ok
6672026-06-29T04:06:09.273Ztest check_layers ... ok
6682026-06-29T04:06:09.273Ztest arp_gateway ... ok
6692026-06-29T04:06:09.273Ztest external_attached_subnets_cannot_reach_internal ... ok
6702026-06-29T04:06:09.273Ztest anti_spoof ... ok
6712026-06-29T04:06:09.273Ztest ephemeral_ip_preferred_over_snat_outbound ... ok
6722026-06-29T04:06:09.273Ztest external_attached_subnets_dont_apply_nat ... ok
6732026-06-29T04:06:09.273Ztest external_ip_epoch_affinity_preserved ... ok
6742026-06-29T04:06:09.273Ztest flow_expiration ... ok
6752026-06-29T04:06:09.277Ztest gateway_icmp4_ping ... ok
6762026-06-29T04:06:09.277Ztest gateway_icmpv6_ping ... ok
6772026-06-29T04:06:09.277Ztest early_tcp_invalidation ... ok
6782026-06-29T04:06:09.277Ztest external_ip_reconfigurable ... ok
6792026-06-29T04:06:09.277Ztest gateway_router_advert_reply ... ok
6802026-06-29T04:06:09.277Ztest guest_to_guest_diff_vpc_no_peer ... ok
6812026-06-29T04:06:09.277Ztest guest_to_internet_ipv4 ... ok
6822026-06-29T04:06:09.277Ztest guest_to_guest_no_route ... ok
6832026-06-29T04:06:09.277Ztest icmp_inner_has_nat_applied ... ok
6842026-06-29T04:06:09.277Ztest inbound_ndp_dropped_at_gateway ... ok
6852026-06-29T04:06:09.277Ztest guest_to_internet_ipv6 ... ok
6862026-06-29T04:06:09.277Ztest guest_to_guest ... ok
6872026-06-29T04:06:09.277Ztest icmpv6_inner_has_nat_applied ... ok
6882026-06-29T04:06:09.277Ztest intra_subnet_routes_with_custom ... ok
6892026-06-29T04:06:09.277Ztest external_ip_receive_and_reply_on_all ... ok
6902026-06-29T04:06:09.277Ztest outbound_ndp_dropped ... ok
6912026-06-29T04:06:09.277Ztest packet_body_pullup ... ok
6922026-06-29T04:06:09.277Ztest no_panic_on_flow_table_full ... ok
6932026-06-29T04:06:09.277Ztest internal_attached_subnets ... ok
6942026-06-29T04:06:09.277Ztest external_ip_balanced_over_floating_ips ... ok
6952026-06-29T04:06:09.277Ztest port_transition_reset ... ok
6962026-06-29T04:06:09.277Ztest port_as_router_target ... ok
6972026-06-29T04:06:09.277Ztest port_transition_running ... ok
6982026-06-29T04:06:09.277Ztest port_transition_pause ... ok
6992026-06-29T04:06:09.277Ztest test_drop_on_unknown_critical_option ... ok
7002026-06-29T04:06:09.277Ztest tcp_invalidation_does_not_block_connection ... ok
7012026-06-29T04:06:09.277Ztest select_eip_conditioned_on_igw ... ok
7022026-06-29T04:06:09.278Ztest snat_icmp6_echo_rewrite ... ok
7032026-06-29T04:06:09.278Ztest snat_icmp4_echo_rewrite ... ok
7042026-06-29T04:06:09.278Ztest tcp_inbound ... ok
7052026-06-29T04:06:09.278Ztest test_ipv6_multicast_encapsulation ... ok
7062026-06-29T04:06:09.278Ztest tcp_outbound ... ok
7072026-06-29T04:06:09.278Ztest test_v6_ext_hdr_geneve_offset_ok ... ok
7082026-06-29T04:06:09.278Ztest test_tcp_multicast_denied ... ok
7092026-06-29T04:06:09.278Ztest test_gateway_neighbor_advert_reply ... ok
7102026-06-29T04:06:09.278Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
7112026-06-29T04:06:09.278Ztest uft_lft_invalidation_out ... ok
7122026-06-29T04:06:09.278Ztest uft_lft_invalidation_in ... ok
7132026-06-29T04:06:09.278Z
7142026-06-29T04:06:09.278Ztest result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7152026-06-29T04:06:09.278Z
7162026-06-29T04:06:09.278Z Doc-tests oxide_vpc
7172026-06-29T04:06:09.569Z
7182026-06-29T04:06:09.569Zrunning 0 tests
7192026-06-29T04:06:09.569Z
7202026-06-29T04:06:09.569Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7212026-06-29T04:06:09.569Z
7222026-06-29T04:06:09.597Z
7232026-06-29T04:06:09.600Zreal 54.126626521
7242026-06-29T04:06:09.600Zuser 3:15.378419050
7252026-06-29T04:06:09.600Zsys 11.856498491
7262026-06-29T04:06:09.600Ztrap 0.090593631
7272026-06-29T04:06:09.600Ztflt 0.199694546
7282026-06-29T04:06:09.600Zdflt 0.412035554
7292026-06-29T04:06:09.600Zkflt 0.000018610
7302026-06-29T04:06:09.601Zlock 12:32.931744524
7312026-06-29T04:06:09.601Zslp 6:28.081289561
7322026-06-29T04:06:09.601Zlat 9.087966714
7332026-06-29T04:06:09.601Zstop 6.563779513
7342026-06-29T04:06:09.601Zprocess exited: duration 119055 ms, exit code 0
 
7352026-06-29T04:06:09.607Zfound 0 output files