01KYEAJ0N08WJ941Y03ZP9YJ7Y: oxide-vpc

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

Buildomat Job: 01KYEAK8399404PBJMC7MADGAE

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-26T04:24:11.081Zjob assigned to worker 01KYEAKG00D0Z1VVJKZE48WYKH [factory aws, i-09fcbb04df59a4a7a] (queued for 1 m 0 s)
 
22026-07-26T04:24:18.383Zstarting task 0: "setup"
32026-07-26T04:24:18.388Z++ uname -s
42026-07-26T04:24:18.388Z+ kern=SunOS
52026-07-26T04:24:18.388Z+ build_user=build
62026-07-26T04:24:18.388Z+ build_uid=12345
72026-07-26T04:24:18.388Z+ work_dir=/work
82026-07-26T04:24:18.388Z+ input_dir=/input
92026-07-26T04:24:18.388Z+ [[ 0 == 12345 ]]
102026-07-26T04:24:18.388Z+ case "$kern" in
112026-07-26T04:24:18.388Z+ groupadd -g 12345 build
122026-07-26T04:24:18.392Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-26T04:24:20.395Z+ zfs create -o mountpoint=/work rpool/work
142026-07-26T04:24:20.513Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-26T04:24:20.516Z+ home_fs=zfs
162026-07-26T04:24:20.516Z+ [[ zfs == autofs ]]
172026-07-26T04:24:20.517Z+ mkdir -p /home/build
182026-07-26T04:24:20.517Z+ chown build:build /home/build /work
192026-07-26T04:24:22.517Z+ chmod 0700 /home/build /work
202026-07-26T04:24:22.520Zprocess exited: duration 4137 ms, exit code 0
 
212026-07-26T04:24:22.529Zstarting task 1: "rust-toolchain"
222026-07-26T04:24:22.533Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-07-26T04:24:22.533Z * rust toolchain channel = "1.97.1"
242026-07-26T04:24:22.533Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-07-26T04:24:22.533Z * rust toolchain profile = "default"
262026-07-26T04:24:22.537Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-07-26T04:24:22.537Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-26T04:24:22.537Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-26T04:24:22.537Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-07-26T04:24:22.844Zinfo: downloading installer
312026-07-26T04:24:23.928Zwarn: It looks like you have an existing rustup settings file at:
322026-07-26T04:24:23.929Zwarn: /home/build/.rustup/settings.toml
332026-07-26T04:24:23.929Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-26T04:24:23.929Zwarn: instead of the one inferred from the default host triple.
352026-07-26T04:24:23.941Zinfo: profile set to default
362026-07-26T04:24:23.941Zinfo: default host triple is x86_64-unknown-illumos
372026-07-26T04:24:23.944Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
382026-07-26T04:24:24.105Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-07-26T04:24:24.118Zinfo: downloading 6 components
402026-07-26T04:24:38.098Z
412026-07-26T04:24:38.098Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
422026-07-26T04:24:38.123Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-07-26T04:24:38.123Z
442026-07-26T04:24:38.126Z
452026-07-26T04:24:38.126ZRust is installed now. Great!
462026-07-26T04:24:38.126Z
472026-07-26T04:24:38.126ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-26T04:24:38.126Zenvironment variable. This has not been done automatically.
492026-07-26T04:24:38.126Z
502026-07-26T04:24:38.126ZTo configure your current shell, you need to source
512026-07-26T04:24:38.126Zthe corresponding env file under $HOME/.cargo.
522026-07-26T04:24:38.126Z
532026-07-26T04:24:38.126ZThis is usually done by running one of the following (note the leading DOT):
542026-07-26T04:24:38.126Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-26T04:24:38.126Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-26T04:24:38.126Zsource "~/.cargo/env.nu" # For nushell
572026-07-26T04:24:38.126Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-26T04:24:38.126Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-26T04:24:38.126Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-26T04:24:38.127Zwarn: no default linker (`cc`) was found in your PATH
612026-07-26T04:24:38.127Zwarn: many Rust crates require a system C toolchain to build
622026-07-26T04:24:38.224Z+ rustup --version
632026-07-26T04:24:38.234Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-26T04:24:38.240Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-26T04:24:38.253Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-07-26T04:24:38.260Z+ cargo --version
672026-07-26T04:24:38.271Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-07-26T04:24:38.274Z+ rustc --version
692026-07-26T04:24:38.293Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-07-26T04:24:38.296Zprocess exited: duration 15766 ms, exit code 0
 
712026-07-26T04:24:38.312Zstarting task 2: "authentication"
722026-07-26T04:24:38.328Zprocess exited: duration 16 ms, exit code 0
 
732026-07-26T04:24:38.335Zstarting task 3: "clone repository"
742026-07-26T04:24:38.339Z+ mkdir -p /work/oxidecomputer/opte
752026-07-26T04:24:38.342Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-07-26T04:24:38.385ZCloning into '/work/oxidecomputer/opte'...
772026-07-26T04:24:39.247Z+ cd /work/oxidecomputer/opte
782026-07-26T04:24:39.247Z+ git fetch origin 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad
792026-07-26T04:24:39.445ZFrom https://github.com/oxidecomputer/opte
802026-07-26T04:24:39.445Z * branch 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad -> FETCH_HEAD
812026-07-26T04:24:39.454Z+ [[ -n renovate/ctor-1.x ]]
822026-07-26T04:24:39.461Z++ git branch --show-current
832026-07-26T04:24:39.461Z+ current=master
842026-07-26T04:24:39.461Z+ [[ master != renovate/ctor-1.x ]]
852026-07-26T04:24:39.461Z+ git branch -f renovate/ctor-1.x 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad
862026-07-26T04:24:39.462Z+ git checkout -f renovate/ctor-1.x
872026-07-26T04:24:39.474ZSwitched to branch 'renovate/ctor-1.x'
882026-07-26T04:24:39.478Z+ git reset --hard 10df0e1bc93e19e4c13d53bb7bb1b49d6a28dfad
892026-07-26T04:24:39.492ZHEAD is now at 10df0e1 Update Rust crate ctor to v1
902026-07-26T04:24:39.501Zprocess exited: duration 1156 ms, exit code 0
 
912026-07-26T04:24:39.510Zstarting task 4: "build"
922026-07-26T04:24:39.514Z+ source .github/buildomat/common.sh
932026-07-26T04:24:39.515Z++ rustup show active-toolchain
942026-07-26T04:24:39.518Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-07-26T04:24:39.521Z++ pushd xde
962026-07-26T04:24:39.522Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-07-26T04:24:39.522Z++ rustup show active-toolchain
982026-07-26T04:24:39.525Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
992026-07-26T04:24:39.679Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1002026-07-26T04:24:39.690Zinfo: downloading 6 components
1012026-07-26T04:24:53.782Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-07-26T04:24:53.868Z+++ rustup show active-toolchain -v
1032026-07-26T04:24:53.874Z+++ head -n 1
1042026-07-26T04:24:53.874Z+++ cut '-d ' -f1
1052026-07-26T04:24:53.931Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1062026-07-26T04:24:53.931Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1072026-07-26T04:24:53.931Z++ popd
1082026-07-26T04:24:53.936Z/work/oxidecomputer/opte
1092026-07-26T04:24:53.936Z+ cargo --version
1102026-07-26T04:24:53.936Zcargo 1.97.1 (c980f4866 2026-06-30)
1112026-07-26T04:24:53.936Z+ rustc --version
1122026-07-26T04:24:53.957Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1132026-07-26T04:24:53.964Z+ cd lib/oxide-vpc
1142026-07-26T04:24:53.964Z+ header 'check style'
1152026-07-26T04:24:53.964Z+ echo '# ==== check style ==== #'
1162026-07-26T04:24:53.964Z# ==== check style ==== #
1172026-07-26T04:24:53.964Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -- --check
1182026-07-26T04:24:54.096Z
1192026-07-26T04:24:54.096Zreal 0.130901929
1202026-07-26T04:24:54.097Zuser 0.094801170
1212026-07-26T04:24:54.097Zsys 0.031252331
1222026-07-26T04:24:54.097Ztrap 0.000016370
1232026-07-26T04:24:54.097Ztflt 0.000009570
1242026-07-26T04:24:54.104Zdflt 0.000002870
1252026-07-26T04:24:54.104Zkflt 0.000000000
1262026-07-26T04:24:54.104Zlock 0.031680924
1272026-07-26T04:24:54.104Zslp 0.110779631
1282026-07-26T04:24:54.104Zlat 0.000675370
1292026-07-26T04:24:54.104Zstop 0.000087500
1302026-07-26T04:24:54.104Z+ header 'check docs'
1312026-07-26T04:24:54.104Z+ echo '# ==== check docs ==== #'
1322026-07-26T04:24:54.104Z# ==== check docs ==== #
1332026-07-26T04:24:54.104Z+ RUSTDOCFLAGS='-D warnings'
1342026-07-26T04:24:54.104Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-07-26T04:24:54.163Z Updating crates.io index
1362026-07-26T04:24:54.165Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-07-26T04:24:54.888Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-07-26T04:24:55.144Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1392026-07-26T04:24:55.405Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1402026-07-26T04:24:55.722Z Updating git repository `https://github.com/oxidecomputer/zone`
1412026-07-26T04:24:55.933Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-07-26T04:24:56.208Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-07-26T04:24:58.240Z Downloading crates ...
1442026-07-26T04:24:58.317Z Downloaded cobs v0.3.0
1452026-07-26T04:24:58.331Z Downloaded crc32fast v1.5.0
1462026-07-26T04:24:58.331Z Downloaded defmt-parser v1.0.0
1472026-07-26T04:24:58.331Z Downloaded embedded-io v0.4.0
1482026-07-26T04:24:58.337Z Downloaded cfg-if v1.0.4
1492026-07-26T04:24:58.338Z Downloaded ident_case v1.0.1
1502026-07-26T04:24:58.338Z Downloaded pretty-hex v0.4.2
1512026-07-26T04:24:58.338Z Downloaded dof v0.4.0
1522026-07-26T04:24:58.338Z Downloaded plain v0.2.3
1532026-07-26T04:24:58.338Z Downloaded dyn-clone v1.0.20
1542026-07-26T04:24:58.338Z Downloaded itoa v1.0.18
1552026-07-26T04:24:58.338Z Downloaded hash32 v0.3.1
1562026-07-26T04:24:58.346Z Downloaded aho-corasick v1.1.4
1572026-07-26T04:24:58.352Z Downloaded dtrace-parser v0.3.0
1582026-07-26T04:24:58.352Z Downloaded ref-cast v1.0.25
1592026-07-26T04:24:58.352Z Downloaded embedded-io v0.6.1
1602026-07-26T04:24:58.352Z Downloaded defmt v0.3.100
1612026-07-26T04:24:58.352Z Downloaded stable_deref_trait v1.2.1
1622026-07-26T04:24:58.352Z Downloaded ingot-types v0.2.0
1632026-07-26T04:24:58.352Z Downloaded quote v1.0.46
1642026-07-26T04:24:58.352Z Downloaded thiserror-impl v2.0.18
1652026-07-26T04:24:58.352Z Downloaded bitflags v1.3.2
1662026-07-26T04:24:58.360Z Downloaded defmt-macros v1.1.1
1672026-07-26T04:24:58.360Z Downloaded ingot v0.2.0
1682026-07-26T04:24:58.360Z Downloaded macaddr v1.0.1
1692026-07-26T04:24:58.368Z Downloaded managed v0.8.0
1702026-07-26T04:24:58.368Z Downloaded ref-cast-impl v1.0.25
1712026-07-26T04:24:58.374Z Downloaded thread-id v5.1.0
1722026-07-26T04:24:58.374Z Downloaded darling_macro v0.23.0
1732026-07-26T04:24:58.382Z Downloaded usdt-attr-macro v0.6.0
1742026-07-26T04:24:58.382Z Downloaded usdt-macro v0.6.0
1752026-07-26T04:24:58.382Z Downloaded usdt v0.6.0
1762026-07-26T04:24:58.382Z Downloaded byteorder v1.5.0
1772026-07-26T04:24:58.382Z Downloaded either v1.16.0
1782026-07-26T04:24:58.382Z Downloaded pest_generator v2.8.7
1792026-07-26T04:24:58.382Z Downloaded bitflags v2.13.0
1802026-07-26T04:24:58.389Z Downloaded defmt v1.1.1
1812026-07-26T04:24:58.403Z Downloaded strsim v0.11.1
1822026-07-26T04:24:58.403Z Downloaded version_check v0.9.5
1832026-07-26T04:24:58.403Z Downloaded tabwriter v1.4.1
1842026-07-26T04:24:58.419Z Downloaded scroll_derive v0.13.1
1852026-07-26T04:24:58.419Z Downloaded pest_derive v2.8.7
1862026-07-26T04:24:58.419Z Downloaded darling v0.23.0
1872026-07-26T04:24:58.427Z Downloaded usdt-impl v0.6.0
1882026-07-26T04:24:58.427Z Downloaded zmij v1.0.22
1892026-07-26T04:24:58.428Z Downloaded ingot-macros v0.2.0
1902026-07-26T04:24:58.428Z Downloaded proc-macro2 v1.0.106
1912026-07-26T04:24:58.428Z Downloaded thiserror v2.0.18
1922026-07-26T04:24:58.428Z Downloaded ipnetwork v0.21.1
1932026-07-26T04:24:58.428Z Downloaded scroll v0.13.0
1942026-07-26T04:24:58.434Z Downloaded pest_meta v2.8.7
1952026-07-26T04:24:58.434Z Downloaded serde_tokenstream v0.2.3
1962026-07-26T04:24:58.443Z Downloaded memmap2 v0.9.11
1972026-07-26T04:24:58.453Z Downloaded ucd-trie v0.1.7
1982026-07-26T04:24:58.459Z Downloaded postcard v1.1.3
1992026-07-26T04:24:58.467Z Downloaded heapless v0.8.0
2002026-07-26T04:24:58.477Z Downloaded unicode-ident v1.0.24
2012026-07-26T04:24:58.477Z Downloaded uuid v1.23.5
2022026-07-26T04:24:58.477Z Downloaded serde_derive v1.0.228
2032026-07-26T04:24:58.487Z Downloaded darling_core v0.23.0
2042026-07-26T04:24:58.495Z Downloaded log v0.4.33
2052026-07-26T04:24:58.495Z Downloaded serde_core v1.0.228
2062026-07-26T04:24:58.506Z Downloaded memchr v2.8.3
2072026-07-26T04:24:58.518Z Downloaded zerocopy-derive v0.8.54
2082026-07-26T04:24:58.525Z Downloaded serde v1.0.228
2092026-07-26T04:24:58.536Z Downloaded pest v2.8.7
2102026-07-26T04:24:58.546Z Downloaded regex v1.13.0
2112026-07-26T04:24:58.555Z Downloaded itertools v0.15.0
2122026-07-26T04:24:58.563Z Downloaded serde_json v1.0.150
2132026-07-26T04:24:58.615Z Downloaded goblin v0.10.7
2142026-07-26T04:24:58.627Z Downloaded zerocopy v0.8.54
2152026-07-26T04:24:58.636Z Downloaded unicode-width v0.2.2
2162026-07-26T04:24:58.636Z Downloaded syn v2.0.118
2172026-07-26T04:24:58.643Z Downloaded smoltcp v0.11.0
2182026-07-26T04:24:58.651Z Downloaded regex-syntax v0.8.11
2192026-07-26T04:24:58.674Z Downloaded regex-automata v0.4.15
2202026-07-26T04:24:58.682Z Downloaded libc v0.2.186
2212026-07-26T04:24:58.743Z Compiling proc-macro2 v1.0.106
2222026-07-26T04:24:58.743Z Compiling quote v1.0.46
2232026-07-26T04:24:58.743Z Compiling unicode-ident v1.0.24
2242026-07-26T04:24:58.743Z Documenting unicode-ident v1.0.24
2252026-07-26T04:24:58.754Z Compiling serde_core v1.0.228
2262026-07-26T04:24:58.754Z Compiling ident_case v1.0.1
2272026-07-26T04:24:58.754Z Compiling strsim v0.11.1
2282026-07-26T04:24:58.902Z Compiling memchr v2.8.3
2292026-07-26T04:24:59.020Z Compiling serde v1.0.228
2302026-07-26T04:24:59.158Z Compiling thiserror v2.0.18
2312026-07-26T04:24:59.200Z Compiling regex-syntax v0.8.11
2322026-07-26T04:24:59.250Z Compiling zerocopy v0.8.54
2332026-07-26T04:24:59.348Z Documenting proc-macro2 v1.0.106
2342026-07-26T04:24:59.466Z Compiling aho-corasick v1.1.4
2352026-07-26T04:24:59.740Z Compiling either v1.16.0
2362026-07-26T04:24:59.755Z Compiling syn v2.0.118
2372026-07-26T04:24:59.835Z Checking byteorder v1.5.0
2382026-07-26T04:24:59.909Z Documenting quote v1.0.46
2392026-07-26T04:24:59.917Z Compiling itertools v0.15.0
2402026-07-26T04:25:00.400Z Documenting syn v2.0.118
2412026-07-26T04:25:00.579Z Compiling regex-automata v0.4.15
2422026-07-26T04:25:00.627Z Compiling heapless v0.8.0
2432026-07-26T04:25:00.851Z Documenting ident_case v1.0.1
2442026-07-26T04:25:00.934Z Documenting strsim v0.11.1
2452026-07-26T04:25:01.314Z Checking bitflags v2.13.0
2462026-07-26T04:25:01.349Z Checking hash32 v0.3.1
2472026-07-26T04:25:01.413Z Documenting serde_core v1.0.228
2482026-07-26T04:25:01.452Z Checking macaddr v1.0.1
2492026-07-26T04:25:01.469Z Checking stable_deref_trait v1.2.1
2502026-07-26T04:25:01.527Z Documenting memchr v2.8.3
2512026-07-26T04:25:01.591Z Checking cfg-if v1.0.4
2522026-07-26T04:25:01.649Z Compiling smoltcp v0.11.0
2532026-07-26T04:25:01.714Z Checking darling_core v0.23.0
2542026-07-26T04:25:02.028Z Documenting regex-syntax v0.8.11
2552026-07-26T04:25:02.444Z Compiling regex v1.13.0
2562026-07-26T04:25:02.479Z Documenting darling_core v0.23.0
2572026-07-26T04:25:02.845Z Documenting aho-corasick v1.1.4
2582026-07-26T04:25:03.116Z Checking managed v0.8.0
2592026-07-26T04:25:03.147Z Checking bitflags v1.3.2
2602026-07-26T04:25:03.288Z Documenting zerocopy-derive v0.8.54
2612026-07-26T04:25:03.335Z Compiling thiserror-impl v2.0.18
2622026-07-26T04:25:03.394Z Compiling serde_derive v1.0.228
2632026-07-26T04:25:03.453Z Compiling zerocopy-derive v0.8.54
2642026-07-26T04:25:03.632Z Documenting darling_macro v0.23.0
2652026-07-26T04:25:03.771Z Documenting regex-automata v0.4.15
2662026-07-26T04:25:04.292Z Documenting thiserror-impl v2.0.18
2672026-07-26T04:25:04.295Z Documenting serde_derive v1.0.228
2682026-07-26T04:25:04.484Z Compiling darling_macro v0.23.0
2692026-07-26T04:25:04.643Z Checking cobs v0.3.0
2702026-07-26T04:25:04.916Z Compiling crc32fast v1.5.0
2712026-07-26T04:25:05.052Z Compiling darling v0.23.0
2722026-07-26T04:25:05.134Z Compiling ingot-macros v0.2.0
2732026-07-26T04:25:05.142Z Documenting darling v0.23.0
2742026-07-26T04:25:05.145Z Documenting regex v1.13.0
2752026-07-26T04:25:05.171Z Documenting byteorder v1.5.0
2762026-07-26T04:25:05.192Z Compiling ref-cast v1.0.25
2772026-07-26T04:25:05.435Z Documenting thiserror v2.0.18
2782026-07-26T04:25:05.597Z Documenting zerocopy v0.8.54
2792026-07-26T04:25:05.722Z Documenting hash32 v0.3.1
2802026-07-26T04:25:06.164Z Documenting ingot-macros v0.2.0
2812026-07-26T04:25:06.269Z Documenting serde v1.0.228
2822026-07-26T04:25:06.420Z Checking postcard v1.1.3
2832026-07-26T04:25:06.452Z Compiling ref-cast-impl v1.0.25
2842026-07-26T04:25:06.721Z Documenting bitflags v2.13.0
2852026-07-26T04:25:07.075Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2862026-07-26T04:25:07.159Z Compiling version_check v0.9.5
2872026-07-26T04:25:07.299Z Documenting macaddr v1.0.1
2882026-07-26T04:25:07.370Z Checking unicode-width v0.2.2
2892026-07-26T04:25:07.429Z Documenting cfg-if v1.0.4
2902026-07-26T04:25:07.613Z Checking ipnetwork v0.21.1
2912026-07-26T04:25:07.644Z Documenting stable_deref_trait v1.2.1
2922026-07-26T04:25:07.714Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2932026-07-26T04:25:07.826Z Documenting cobs v0.3.0
2942026-07-26T04:25:07.830Z Checking ingot-types v0.2.0
2952026-07-26T04:25:07.945Z Documenting managed v0.8.0
2962026-07-26T04:25:07.985Z Checking tabwriter v1.4.1
2972026-07-26T04:25:08.140Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2982026-07-26T04:25:08.149Z Checking ingot v0.2.0
2992026-07-26T04:25:08.394Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3002026-07-26T04:25:08.408Z Documenting heapless v0.8.0
3012026-07-26T04:25:08.744Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3022026-07-26T04:25:08.911Z Documenting postcard v1.1.3
3032026-07-26T04:25:08.925Z Documenting ingot-types v0.2.0
3042026-07-26T04:25:09.008Z Documenting ref-cast-impl v1.0.25
3052026-07-26T04:25:09.145Z Documenting ipnetwork v0.21.1
3062026-07-26T04:25:09.233Z Documenting unicode-width v0.2.2
3072026-07-26T04:25:09.404Z Checking dyn-clone v1.0.20
3082026-07-26T04:25:09.501Z Documenting either v1.16.0
3092026-07-26T04:25:09.678Z Documenting smoltcp v0.11.0
3102026-07-26T04:25:09.681Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3112026-07-26T04:25:09.910Z Documenting crc32fast v1.5.0
3122026-07-26T04:25:10.207Z Documenting ingot v0.2.0
3132026-07-26T04:25:10.373Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3142026-07-26T04:25:10.415Z Documenting ref-cast v1.0.25
3152026-07-26T04:25:10.680Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3162026-07-26T04:25:10.896Z Documenting tabwriter v1.4.1
3172026-07-26T04:25:11.157Z Documenting itertools v0.15.0
3182026-07-26T04:25:11.406Z Documenting dyn-clone v1.0.20
3192026-07-26T04:25:12.000Z Documenting uuid v1.23.5
3202026-07-26T04:25:12.307Z Checking uuid v1.23.5
3212026-07-26T04:25:12.545Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3222026-07-26T04:25:12.592Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3232026-07-26T04:25:13.366Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3242026-07-26T04:25:15.056Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3252026-07-26T04:25:17.338Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3262026-07-26T04:25:18.935Z Finished `dev` profile [optimized + debuginfo] target(s) in 24.83s
3272026-07-26T04:25:19.022Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3282026-07-26T04:25:19.046Z
3292026-07-26T04:25:19.049Zreal 24.933028298
3302026-07-26T04:25:19.049Zuser 1:20.674696737
3312026-07-26T04:25:19.049Zsys 17.122619805
3322026-07-26T04:25:19.049Ztrap 0.044539497
3332026-07-26T04:25:19.049Ztflt 0.026226092
3342026-07-26T04:25:19.049Zdflt 0.086046371
3352026-07-26T04:25:19.049Zkflt 0.005982623
3362026-07-26T04:25:19.049Zlock 7:49.083067348
3372026-07-26T04:25:19.049Zslp 4:54.929526551
3382026-07-26T04:25:19.049Zlat 6.622608871
3392026-07-26T04:25:19.049Zstop 11.981045764
3402026-07-26T04:25:19.049Z+ header 'analyze std + api + usdt'
3412026-07-26T04:25:19.049Z+ echo '# ==== analyze std + api + usdt ==== #'
3422026-07-26T04:25:19.049Z# ==== analyze std + api + usdt ==== #
3432026-07-26T04:25:19.050Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3442026-07-26T04:25:19.225Z Downloading crates ...
3452026-07-26T04:25:19.272Z Downloaded link-section v0.19.1
3462026-07-26T04:25:19.275Z Downloaded futures v0.3.32
3472026-07-26T04:25:19.279Z Downloaded futures-io v0.3.32
3482026-07-26T04:25:19.282Z Downloaded rusticata-macros v5.0.0
3492026-07-26T04:25:19.282Z Downloaded typeid v1.0.3
3502026-07-26T04:25:19.284Z Downloaded futures-core v0.3.32
3512026-07-26T04:25:19.284Z Downloaded futures-macro v0.3.32
3522026-07-26T04:25:19.287Z Downloaded futures-task v0.3.32
3532026-07-26T04:25:19.291Z Downloaded circular v0.3.0
3542026-07-26T04:25:19.294Z Downloaded futures-sink v0.3.32
3552026-07-26T04:25:19.298Z Downloaded slab v0.4.12
3562026-07-26T04:25:19.300Z Downloaded futures-channel v0.3.32
3572026-07-26T04:25:19.304Z Downloaded futures-executor v0.3.32
3582026-07-26T04:25:19.307Z Downloaded linktime-proc-macro v0.2.0
3592026-07-26T04:25:19.307Z Downloaded once_cell v1.21.4
3602026-07-26T04:25:19.307Z Downloaded ctor v1.0.10
3612026-07-26T04:25:19.311Z Downloaded cookie-factory v0.3.3
3622026-07-26T04:25:19.313Z Downloaded pin-project-lite v0.2.17
3632026-07-26T04:25:19.315Z Downloaded anyhow v1.0.103
3642026-07-26T04:25:19.331Z Downloaded ron v0.12.2
3652026-07-26T04:25:19.335Z Downloaded nom v8.0.0
3662026-07-26T04:25:19.338Z Downloaded futures-util v0.3.32
3672026-07-26T04:25:19.343Z Downloaded pcap-parser v0.17.0
3682026-07-26T04:25:19.392Z Compiling proc-macro2 v1.0.106
3692026-07-26T04:25:19.392Z Compiling quote v1.0.46
3702026-07-26T04:25:19.395Z Compiling unicode-ident v1.0.24
3712026-07-26T04:25:19.395Z Compiling memchr v2.8.3
3722026-07-26T04:25:19.395Z Compiling thiserror v2.0.18
3732026-07-26T04:25:19.395Z Compiling zerocopy v0.8.54
3742026-07-26T04:25:19.395Z Compiling serde_core v1.0.228
3752026-07-26T04:25:19.570Z Compiling zmij v1.0.22
3762026-07-26T04:25:19.760Z Compiling libc v0.2.186
3772026-07-26T04:25:19.764Z Compiling ucd-trie v0.1.7
3782026-07-26T04:25:19.797Z Compiling serde_json v1.0.150
3792026-07-26T04:25:19.850Z Compiling serde v1.0.228
3802026-07-26T04:25:19.969Z Compiling pest v2.8.7
3812026-07-26T04:25:20.013Z Compiling ident_case v1.0.1
3822026-07-26T04:25:20.107Z Compiling strsim v0.11.1
3832026-07-26T04:25:20.403Z Compiling aho-corasick v1.1.4
3842026-07-26T04:25:20.467Z Compiling itoa v1.0.18
3852026-07-26T04:25:20.572Z Compiling syn v2.0.118
3862026-07-26T04:25:20.601Z Compiling regex-syntax v0.8.11
3872026-07-26T04:25:20.630Z Checking byteorder v1.5.0
3882026-07-26T04:25:20.949Z Compiling usdt-impl v0.6.0
3892026-07-26T04:25:21.159Z Compiling pest_meta v2.8.7
3902026-07-26T04:25:21.179Z Compiling either v1.16.0
3912026-07-26T04:25:21.255Z Checking bitflags v2.13.0
3922026-07-26T04:25:21.376Z Compiling itertools v0.15.0
3932026-07-26T04:25:21.421Z Compiling thread-id v5.1.0
3942026-07-26T04:25:21.748Z Checking plain v0.2.3
3952026-07-26T04:25:21.784Z Checking log v0.4.33
3962026-07-26T04:25:21.934Z Compiling heapless v0.8.0
3972026-07-26T04:25:22.149Z Compiling regex-automata v0.4.15
3982026-07-26T04:25:22.151Z Checking futures-sink v0.3.32
3992026-07-26T04:25:22.221Z Checking futures-core v0.3.32
4002026-07-26T04:25:22.342Z Checking futures-channel v0.3.32
4012026-07-26T04:25:22.671Z Checking hash32 v0.3.1
4022026-07-26T04:25:22.699Z Checking pin-project-lite v0.2.17
4032026-07-26T04:25:22.719Z Checking macaddr v1.0.1
4042026-07-26T04:25:22.724Z Checking pretty-hex v0.4.2
4052026-07-26T04:25:22.777Z Checking futures-io v0.3.32
4062026-07-26T04:25:22.780Z Checking slab v0.4.12
4072026-07-26T04:25:22.821Z Checking futures-task v0.3.32
4082026-07-26T04:25:22.875Z Compiling smoltcp v0.11.0
4092026-07-26T04:25:22.917Z Checking stable_deref_trait v1.2.1
4102026-07-26T04:25:22.945Z Checking cfg-if v1.0.4
4112026-07-26T04:25:22.977Z Compiling pest_generator v2.8.7
4122026-07-26T04:25:22.997Z Compiling darling_core v0.23.0
4132026-07-26T04:25:23.266Z Compiling ref-cast v1.0.25
4142026-07-26T04:25:23.398Z Checking managed v0.8.0
4152026-07-26T04:25:23.523Z Compiling version_check v0.9.5
4162026-07-26T04:25:23.569Z Checking bitflags v1.3.2
4172026-07-26T04:25:23.579Z Compiling crc32fast v1.5.0
4182026-07-26T04:25:23.613Z Checking memmap2 v0.9.11
4192026-07-26T04:25:23.768Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4202026-07-26T04:25:23.781Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4212026-07-26T04:25:23.846Z Compiling regex v1.13.0
4222026-07-26T04:25:24.054Z Checking ipnetwork v0.21.1
4232026-07-26T04:25:24.188Z Compiling serde_derive v1.0.228
4242026-07-26T04:25:24.215Z Compiling thiserror-impl v2.0.18
4252026-07-26T04:25:24.219Z Compiling zerocopy-derive v0.8.54
4262026-07-26T04:25:24.223Z Compiling pest_derive v2.8.7
4272026-07-26T04:25:24.674Z Compiling scroll_derive v0.13.1
4282026-07-26T04:25:24.728Z Compiling futures-macro v0.3.32
4292026-07-26T04:25:24.790Z Compiling ref-cast-impl v1.0.25
4302026-07-26T04:25:25.056Z Checking unicode-width v0.2.2
4312026-07-26T04:25:25.073Z Compiling darling_macro v0.23.0
4322026-07-26T04:25:25.292Z Checking tabwriter v1.4.1
4332026-07-26T04:25:25.461Z Checking scroll v0.13.0
4342026-07-26T04:25:25.464Z Checking dtrace-parser v0.3.0
4352026-07-26T04:25:25.518Z Checking futures-util v0.3.32
4362026-07-26T04:25:25.626Z Compiling darling v0.23.0
4372026-07-26T04:25:25.689Z Checking goblin v0.10.7
4382026-07-26T04:25:25.693Z Compiling ingot-macros v0.2.0
4392026-07-26T04:25:26.097Z Checking cobs v0.3.0
4402026-07-26T04:25:26.210Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4412026-07-26T04:25:26.230Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4422026-07-26T04:25:27.123Z Checking nom v8.0.0
4432026-07-26T04:25:27.229Z Checking postcard v1.1.3
4442026-07-26T04:25:27.323Z Compiling serde_tokenstream v0.2.3
4452026-07-26T04:25:27.450Z Checking futures-executor v0.3.32
4462026-07-26T04:25:27.509Z Compiling anyhow v1.0.103
4472026-07-26T04:25:27.589Z Checking futures v0.3.32
4482026-07-26T04:25:27.598Z Compiling typeid v1.0.3
4492026-07-26T04:25:27.653Z Checking dyn-clone v1.0.20
4502026-07-26T04:25:27.748Z Checking cookie-factory v0.3.3
4512026-07-26T04:25:27.907Z Checking uuid v1.23.5
4522026-07-26T04:25:27.994Z Checking circular v0.3.0
4532026-07-26T04:25:28.007Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4542026-07-26T04:25:28.167Z Checking link-section v0.19.1
4552026-07-26T04:25:28.220Z Checking once_cell v1.21.4
4562026-07-26T04:25:28.273Z Compiling linktime-proc-macro v0.2.0
4572026-07-26T04:25:28.342Z Checking ron v0.12.2
4582026-07-26T04:25:28.348Z Checking dof v0.4.0
4592026-07-26T04:25:28.350Z Checking ingot-types v0.2.0
4602026-07-26T04:25:28.669Z Checking ingot v0.2.0
4612026-07-26T04:25:28.825Z Checking ctor v1.0.10
4622026-07-26T04:25:29.056Z Checking rusticata-macros v5.0.0
4632026-07-26T04:25:29.169Z Checking pcap-parser v0.17.0
4642026-07-26T04:25:29.302Z Compiling usdt-attr-macro v0.6.0
4652026-07-26T04:25:29.305Z Compiling usdt-macro v0.6.0
4662026-07-26T04:25:29.899Z Checking usdt v0.6.0
4672026-07-26T04:25:30.112Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4682026-07-26T04:25:34.604Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4692026-07-26T04:25:36.279Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4702026-07-26T04:25:36.708Zerror: Missing unsafe keyword in #[ctor] annotation. Use #[ctor(unsafe)]. This error can be suppressed by passing `--cfg linktime_no_fail_on_missing_unsafe` in `RUSTFLAGS` or placing this in your `config.toml` file.
4712026-07-26T04:25:36.708Z
4722026-07-26T04:25:36.708Z
4732026-07-26T04:25:36.708Z #[ctor]
4742026-07-26T04:25:36.708Z ^^^^^^^------- replace this with #[ctor(unsafe)]
4752026-07-26T04:25:36.708Z --> lib/oxide-vpc/tests/integration_tests.rs:101:1
4762026-07-26T04:25:36.708Z |
4772026-07-26T04:25:36.708Z101 | #[ctor::ctor]
4782026-07-26T04:25:36.708Z | ^^^^^^^^^^^^^
4792026-07-26T04:25:36.708Z |
4802026-07-26T04:25:36.708Z = note: this error originates in the macro `$crate::__ctor_parse_impl` which comes from the expansion of the attribute macro `ctor::ctor` (in Nightly builds, run with -Z macro-backtrace for more info)
4812026-07-26T04:25:36.708Z
4822026-07-26T04:25:38.245Zerror: could not compile `oxide-vpc` (test "integration_tests") due to 1 previous error
4832026-07-26T04:25:38.245Zwarning: build failed, waiting for other jobs to finish...
4842026-07-26T04:25:38.493Z
4852026-07-26T04:25:38.493Zreal 19.439563021
4862026-07-26T04:25:38.493Zuser 1:10.481856235
4872026-07-26T04:25:38.493Zsys 14.341960546
4882026-07-26T04:25:38.493Ztrap 0.040712208
4892026-07-26T04:25:38.493Ztflt 0.129953615
4902026-07-26T04:25:38.493Zdflt 0.193167424
4912026-07-26T04:25:38.493Zkflt 0.000023590
4922026-07-26T04:25:38.493Zlock 4:35.915372123
4932026-07-26T04:25:38.493Zslp 3:42.275192165
4942026-07-26T04:25:38.493Zlat 3.946706075
4952026-07-26T04:25:38.493Zstop 9.622283204
4962026-07-26T04:25:38.496Zprocess exited: duration 58982 ms, exit code 101
 
4972026-07-26T04:25:38.502Zfound 0 output files