01KYEAGH11XRRTPZX0J0AJS8SV: oxide-vpc

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

Buildomat Job: 01KYEAHNZMES4HMZNVV2YKYQ1R

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-26T04:23:41.117Zjob assigned to worker 01KYEAJX1Z8SCACKZBDJP3WQ31 [factory aws, i-05380b59c7eacab2f] (queued for 1 m 22 s)
 
22026-07-26T04:23:46.358Zstarting task 0: "setup"
32026-07-26T04:23:46.372Z++ uname -s
42026-07-26T04:23:46.372Z+ kern=SunOS
52026-07-26T04:23:46.372Z+ build_user=build
62026-07-26T04:23:46.373Z+ build_uid=12345
72026-07-26T04:23:46.373Z+ work_dir=/work
82026-07-26T04:23:46.373Z+ input_dir=/input
92026-07-26T04:23:46.373Z+ [[ 0 == 12345 ]]
102026-07-26T04:23:46.373Z+ case "$kern" in
112026-07-26T04:23:46.373Z+ groupadd -g 12345 build
122026-07-26T04:23:46.373Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-26T04:23:48.602Z+ zfs create -o mountpoint=/work rpool/work
142026-07-26T04:23:48.644Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-26T04:23:48.644Z+ home_fs=zfs
162026-07-26T04:23:48.644Z+ [[ zfs == autofs ]]
172026-07-26T04:23:48.644Z+ mkdir -p /home/build
182026-07-26T04:23:48.644Z+ chown build:build /home/build /work
192026-07-26T04:23:50.473Z+ chmod 0700 /home/build /work
202026-07-26T04:23:50.476Zprocess exited: duration 4119 ms, exit code 0
 
212026-07-26T04:23:50.482Zstarting task 1: "rust-toolchain"
222026-07-26T04:23:50.485Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-07-26T04:23:50.485Z * rust toolchain channel = "1.97.1"
242026-07-26T04:23:50.485Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-07-26T04:23:50.485Z * rust toolchain profile = "default"
262026-07-26T04:23:50.489Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-07-26T04:23:50.490Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-26T04:23:50.490Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-26T04:23:50.490Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-07-26T04:23:50.565Zinfo: downloading installer
312026-07-26T04:23:51.878Zwarn: It looks like you have an existing rustup settings file at:
322026-07-26T04:23:51.878Zwarn: /home/build/.rustup/settings.toml
332026-07-26T04:23:51.878Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-26T04:23:51.878Zwarn: instead of the one inferred from the default host triple.
352026-07-26T04:23:51.896Zinfo: profile set to default
362026-07-26T04:23:51.896Zinfo: default host triple is x86_64-unknown-illumos
372026-07-26T04:23:51.913Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
382026-07-26T04:23:52.025Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-07-26T04:23:52.029Zinfo: downloading 6 components
402026-07-26T04:24:06.230Z
412026-07-26T04:24:06.230Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
422026-07-26T04:24:06.249Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-07-26T04:24:06.249Z
442026-07-26T04:24:06.249Z
452026-07-26T04:24:06.249ZRust is installed now. Great!
462026-07-26T04:24:06.250Z
472026-07-26T04:24:06.259ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-26T04:24:06.260Zenvironment variable. This has not been done automatically.
492026-07-26T04:24:06.260Z
502026-07-26T04:24:06.260ZTo configure your current shell, you need to source
512026-07-26T04:24:06.260Zthe corresponding env file under $HOME/.cargo.
522026-07-26T04:24:06.260Z
532026-07-26T04:24:06.260ZThis is usually done by running one of the following (note the leading DOT):
542026-07-26T04:24:06.260Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-26T04:24:06.260Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-26T04:24:06.260Zsource "~/.cargo/env.nu" # For nushell
572026-07-26T04:24:06.260Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-26T04:24:06.260Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-26T04:24:06.260Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-26T04:24:06.260Zwarn: no default linker (`cc`) was found in your PATH
612026-07-26T04:24:06.260Zwarn: many Rust crates require a system C toolchain to build
622026-07-26T04:24:06.350Z+ rustup --version
632026-07-26T04:24:06.364Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-26T04:24:06.364Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-26T04:24:06.384Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-07-26T04:24:06.412Z+ cargo --version
672026-07-26T04:24:06.496Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-07-26T04:24:06.496Z+ rustc --version
692026-07-26T04:24:06.590Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-07-26T04:24:06.590Zprocess exited: duration 15938 ms, exit code 0
 
712026-07-26T04:24:06.767Zstarting task 2: "authentication"
722026-07-26T04:24:06.798ZWARNING: job store has no value for "GITHUB_TOKEN"; waiting for a value...
732026-07-26T04:24:13.130Zprocess exited: duration 6372 ms, exit code 0
 
742026-07-26T04:24:13.138Zstarting task 3: "clone repository"
752026-07-26T04:24:13.144Z+ mkdir -p /work/oxidecomputer/opte
762026-07-26T04:24:13.150Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
772026-07-26T04:24:13.186ZCloning into '/work/oxidecomputer/opte'...
782026-07-26T04:24:14.156Z+ cd /work/oxidecomputer/opte
792026-07-26T04:24:14.156Z+ git fetch origin 26ac5f55ecbc3bb90377d878a5b1b42e197b1e0d
802026-07-26T04:24:14.295ZFrom https://github.com/oxidecomputer/opte
812026-07-26T04:24:14.295Z * branch 26ac5f55ecbc3bb90377d878a5b1b42e197b1e0d -> FETCH_HEAD
822026-07-26T04:24:14.300Z+ [[ -n renovate/ctor-0.x ]]
832026-07-26T04:24:14.303Z++ git branch --show-current
842026-07-26T04:24:14.303Z+ current=master
852026-07-26T04:24:14.303Z+ [[ master != renovate/ctor-0.x ]]
862026-07-26T04:24:14.303Z+ git branch -f renovate/ctor-0.x 26ac5f55ecbc3bb90377d878a5b1b42e197b1e0d
872026-07-26T04:24:14.307Z+ git checkout -f renovate/ctor-0.x
882026-07-26T04:24:14.325ZSwitched to branch 'renovate/ctor-0.x'
892026-07-26T04:24:14.328Z+ git reset --hard 26ac5f55ecbc3bb90377d878a5b1b42e197b1e0d
902026-07-26T04:24:14.339ZHEAD is now at 26ac5f5 Update Rust crate ctor to 0.13
912026-07-26T04:24:14.344Zprocess exited: duration 1200 ms, exit code 0
 
922026-07-26T04:24:14.352Zstarting task 4: "build"
932026-07-26T04:24:14.358Z+ source .github/buildomat/common.sh
942026-07-26T04:24:14.358Z++ rustup show active-toolchain
952026-07-26T04:24:14.361Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
962026-07-26T04:24:14.364Z++ pushd xde
972026-07-26T04:24:14.364Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
982026-07-26T04:24:14.364Z++ rustup show active-toolchain
992026-07-26T04:24:14.370Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
1002026-07-26T04:24:14.525Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1012026-07-26T04:24:14.536Zinfo: downloading 6 components
1022026-07-26T04:24:28.874Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1032026-07-26T04:24:28.968Z+++ rustup show active-toolchain -v
1042026-07-26T04:24:28.972Z+++ head -n 1
1052026-07-26T04:24:28.972Z+++ cut '-d ' -f1
1062026-07-26T04:24:29.023Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1072026-07-26T04:24:29.024Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1082026-07-26T04:24:29.027Z++ popd
1092026-07-26T04:24:29.027Z/work/oxidecomputer/opte
1102026-07-26T04:24:29.028Z+ cargo --version
1112026-07-26T04:24:29.033Zcargo 1.97.1 (c980f4866 2026-06-30)
1122026-07-26T04:24:29.035Z+ rustc --version
1132026-07-26T04:24:29.062Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1142026-07-26T04:24:29.071Z+ cd lib/oxide-vpc
1152026-07-26T04:24:29.071Z+ header 'check style'
1162026-07-26T04:24:29.071Z+ echo '# ==== check style ==== #'
1172026-07-26T04:24:29.072Z# ==== check style ==== #
1182026-07-26T04:24:29.072Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -- --check
1192026-07-26T04:24:29.187Z
1202026-07-26T04:24:29.187Zreal 0.127719575
1212026-07-26T04:24:29.187Zuser 0.094759664
1222026-07-26T04:24:29.187Zsys 0.029764303
1232026-07-26T04:24:29.187Ztrap 0.000008040
1242026-07-26T04:24:29.187Ztflt 0.000004660
1252026-07-26T04:24:29.187Zdflt 0.000002380
1262026-07-26T04:24:29.187Zkflt 0.000000000
1272026-07-26T04:24:29.187Zlock 0.030526552
1282026-07-26T04:24:29.187Zslp 0.108257164
1292026-07-26T04:24:29.187Zlat 0.000559240
1302026-07-26T04:24:29.187Zstop 0.000097050
1312026-07-26T04:24:29.227Z+ header 'check docs'
1322026-07-26T04:24:29.227Z+ echo '# ==== check docs ==== #'
1332026-07-26T04:24:29.227Z# ==== check docs ==== #
1342026-07-26T04:24:29.227Z+ RUSTDOCFLAGS='-D warnings'
1352026-07-26T04:24:29.227Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1362026-07-26T04:24:29.256Z Updating crates.io index
1372026-07-26T04:24:29.259Z Updating git repository `https://github.com/oxidecomputer/falcon`
1382026-07-26T04:24:30.236Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1392026-07-26T04:24:30.493Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1402026-07-26T04:24:30.848Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1412026-07-26T04:24:31.040Z Updating git repository `https://github.com/oxidecomputer/zone`
1422026-07-26T04:24:31.296Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1432026-07-26T04:24:31.524Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1442026-07-26T04:24:33.334Z Downloading crates ...
1452026-07-26T04:24:33.395Z Downloaded hash32 v0.3.1
1462026-07-26T04:24:33.399Z Downloaded embedded-io v0.6.1
1472026-07-26T04:24:33.399Z Downloaded aho-corasick v1.1.4
1482026-07-26T04:24:33.403Z Downloaded memmap2 v0.9.11
1492026-07-26T04:24:33.413Z Downloaded cfg-if v1.0.4
1502026-07-26T04:24:33.419Z Downloaded dof v0.4.0
1512026-07-26T04:24:33.419Z Downloaded dtrace-parser v0.3.0
1522026-07-26T04:24:33.424Z Downloaded ingot-macros v0.2.0
1532026-07-26T04:24:33.427Z Downloaded cobs v0.3.0
1542026-07-26T04:24:33.427Z Downloaded quote v1.0.46
1552026-07-26T04:24:33.430Z Downloaded macaddr v1.0.1
1562026-07-26T04:24:33.433Z Downloaded stable_deref_trait v1.2.1
1572026-07-26T04:24:33.441Z Downloaded ingot-types v0.2.0
1582026-07-26T04:24:33.448Z Downloaded pest_derive v2.8.7
1592026-07-26T04:24:33.449Z Downloaded ingot v0.2.0
1602026-07-26T04:24:33.452Z Downloaded defmt-macros v1.1.1
1612026-07-26T04:24:33.455Z Downloaded scroll_derive v0.13.1
1622026-07-26T04:24:33.455Z Downloaded embedded-io v0.4.0
1632026-07-26T04:24:33.455Z Downloaded ident_case v1.0.1
1642026-07-26T04:24:33.459Z Downloaded itoa v1.0.18
1652026-07-26T04:24:33.463Z Downloaded darling_macro v0.23.0
1662026-07-26T04:24:33.467Z Downloaded plain v0.2.3
1672026-07-26T04:24:33.467Z Downloaded pretty-hex v0.4.2
1682026-07-26T04:24:33.472Z Downloaded usdt-attr-macro v0.6.0
1692026-07-26T04:24:33.476Z Downloaded dyn-clone v1.0.20
1702026-07-26T04:24:33.476Z Downloaded defmt-parser v1.0.0
1712026-07-26T04:24:33.476Z Downloaded managed v0.8.0
1722026-07-26T04:24:33.476Z Downloaded ref-cast v1.0.25
1732026-07-26T04:24:33.481Z Downloaded defmt v1.1.1
1742026-07-26T04:24:33.485Z Downloaded byteorder v1.5.0
1752026-07-26T04:24:33.488Z Downloaded defmt v0.3.100
1762026-07-26T04:24:33.488Z Downloaded ref-cast-impl v1.0.25
1772026-07-26T04:24:33.492Z Downloaded thread-id v5.1.0
1782026-07-26T04:24:33.497Z Downloaded version_check v0.9.5
1792026-07-26T04:24:33.501Z Downloaded usdt v0.6.0
1802026-07-26T04:24:33.506Z Downloaded usdt-macro v0.6.0
1812026-07-26T04:24:33.506Z Downloaded strsim v0.11.1
1822026-07-26T04:24:33.510Z Downloaded ipnetwork v0.21.1
1832026-07-26T04:24:33.513Z Downloaded tabwriter v1.4.1
1842026-07-26T04:24:33.517Z Downloaded scroll v0.13.0
1852026-07-26T04:24:33.522Z Downloaded thiserror-impl v2.0.18
1862026-07-26T04:24:33.522Z Downloaded pest_generator v2.8.7
1872026-07-26T04:24:33.522Z Downloaded serde_tokenstream v0.2.3
1882026-07-26T04:24:33.522Z Downloaded bitflags v1.3.2
1892026-07-26T04:24:33.525Z Downloaded postcard v1.1.3
1902026-07-26T04:24:33.525Z Downloaded proc-macro2 v1.0.106
1912026-07-26T04:24:33.529Z Downloaded itertools v0.15.0
1922026-07-26T04:24:33.533Z Downloaded thiserror v2.0.18
1932026-07-26T04:24:33.539Z Downloaded either v1.16.0
1942026-07-26T04:24:33.543Z Downloaded usdt-impl v0.6.0
1952026-07-26T04:24:33.547Z Downloaded darling v0.23.0
1962026-07-26T04:24:33.560Z Downloaded ucd-trie v0.1.7
1972026-07-26T04:24:33.564Z Downloaded zmij v1.0.22
1982026-07-26T04:24:33.564Z Downloaded crc32fast v1.5.0
1992026-07-26T04:24:33.579Z Downloaded bitflags v2.13.0
2002026-07-26T04:24:33.589Z Downloaded unicode-ident v1.0.24
2012026-07-26T04:24:33.592Z Downloaded serde_derive v1.0.228
2022026-07-26T04:24:33.592Z Downloaded serde_core v1.0.228
2032026-07-26T04:24:33.597Z Downloaded pest_meta v2.8.7
2042026-07-26T04:24:33.600Z Downloaded log v0.4.33
2052026-07-26T04:24:33.600Z Downloaded darling_core v0.23.0
2062026-07-26T04:24:33.611Z Downloaded uuid v1.23.5
2072026-07-26T04:24:33.614Z Downloaded heapless v0.8.0
2082026-07-26T04:24:33.629Z Downloaded memchr v2.8.3
2092026-07-26T04:24:33.632Z Downloaded serde v1.0.228
2102026-07-26T04:24:33.679Z Downloaded zerocopy-derive v0.8.54
2112026-07-26T04:24:33.679Z Downloaded regex v1.13.0
2122026-07-26T04:24:33.679Z Downloaded pest v2.8.7
2132026-07-26T04:24:33.679Z Downloaded goblin v0.10.7
2142026-07-26T04:24:33.684Z Downloaded serde_json v1.0.150
2152026-07-26T04:24:33.734Z Downloaded unicode-width v0.2.2
2162026-07-26T04:24:33.737Z Downloaded zerocopy v0.8.54
2172026-07-26T04:24:33.747Z Downloaded syn v2.0.118
2182026-07-26T04:24:33.752Z Downloaded regex-syntax v0.8.11
2192026-07-26T04:24:33.757Z Downloaded smoltcp v0.11.0
2202026-07-26T04:24:33.794Z Downloaded regex-automata v0.4.15
2212026-07-26T04:24:33.806Z Downloaded libc v0.2.186
2222026-07-26T04:24:33.860Z Compiling proc-macro2 v1.0.106
2232026-07-26T04:24:33.860Z Compiling quote v1.0.46
2242026-07-26T04:24:33.860Z Compiling unicode-ident v1.0.24
2252026-07-26T04:24:33.863Z Documenting unicode-ident v1.0.24
2262026-07-26T04:24:33.863Z Compiling serde_core v1.0.228
2272026-07-26T04:24:33.863Z Compiling strsim v0.11.1
2282026-07-26T04:24:33.863Z Compiling ident_case v1.0.1
2292026-07-26T04:24:34.018Z Compiling memchr v2.8.3
2302026-07-26T04:24:34.038Z Compiling regex-syntax v0.8.11
2312026-07-26T04:24:34.038Z Compiling zerocopy v0.8.54
2322026-07-26T04:24:34.267Z Compiling serde v1.0.228
2332026-07-26T04:24:34.324Z Compiling thiserror v2.0.18
2342026-07-26T04:24:34.473Z Documenting proc-macro2 v1.0.106
2352026-07-26T04:24:34.579Z Compiling aho-corasick v1.1.4
2362026-07-26T04:24:34.905Z Checking syn v2.0.118
2372026-07-26T04:24:35.049Z Compiling either v1.16.0
2382026-07-26T04:24:35.076Z Documenting quote v1.0.46
2392026-07-26T04:24:35.079Z Checking byteorder v1.5.0
2402026-07-26T04:24:35.237Z Compiling itertools v0.15.0
2412026-07-26T04:24:35.602Z Documenting syn v2.0.118
2422026-07-26T04:24:35.808Z Compiling regex-automata v0.4.15
2432026-07-26T04:24:35.951Z Compiling heapless v0.8.0
2442026-07-26T04:24:36.023Z Documenting strsim v0.11.1
2452026-07-26T04:24:36.120Z Documenting ident_case v1.0.1
2462026-07-26T04:24:36.526Z Checking bitflags v2.13.0
2472026-07-26T04:24:36.590Z Checking hash32 v0.3.1
2482026-07-26T04:24:36.658Z Documenting serde_core v1.0.228
2492026-07-26T04:24:36.681Z Documenting memchr v2.8.3
2502026-07-26T04:24:36.698Z Checking cfg-if v1.0.4
2512026-07-26T04:24:36.753Z Checking macaddr v1.0.1
2522026-07-26T04:24:36.887Z Checking darling_core v0.23.0
2532026-07-26T04:24:36.896Z Checking stable_deref_trait v1.2.1
2542026-07-26T04:24:36.961Z Documenting regex-syntax v0.8.11
2552026-07-26T04:24:37.334Z Documenting aho-corasick v1.1.4
2562026-07-26T04:24:37.638Z Compiling regex v1.13.0
2572026-07-26T04:24:37.824Z Documenting darling_core v0.23.0
2582026-07-26T04:24:38.011Z Compiling smoltcp v0.11.0
2592026-07-26T04:24:38.353Z Documenting regex-automata v0.4.15
2602026-07-26T04:24:38.360Z Checking bitflags v1.3.2
2612026-07-26T04:24:38.418Z Checking managed v0.8.0
2622026-07-26T04:24:38.562Z Compiling serde_derive v1.0.228
2632026-07-26T04:24:38.600Z Compiling zerocopy-derive v0.8.54
2642026-07-26T04:24:38.681Z Compiling thiserror-impl v2.0.18
2652026-07-26T04:24:38.981Z Documenting darling_macro v0.23.0
2662026-07-26T04:24:39.643Z Compiling darling_macro v0.23.0
2672026-07-26T04:24:39.652Z Documenting zerocopy-derive v0.8.54
2682026-07-26T04:24:39.652Z Documenting serde_derive v1.0.228
2692026-07-26T04:24:39.702Z Documenting regex v1.13.0
2702026-07-26T04:24:39.777Z Documenting thiserror-impl v2.0.18
2712026-07-26T04:24:40.065Z Checking cobs v0.3.0
2722026-07-26T04:24:40.195Z Compiling crc32fast v1.5.0
2732026-07-26T04:24:40.236Z Compiling darling v0.23.0
2742026-07-26T04:24:40.311Z Compiling ingot-macros v0.2.0
2752026-07-26T04:24:40.518Z Documenting darling v0.23.0
2762026-07-26T04:24:40.557Z Documenting byteorder v1.5.0
2772026-07-26T04:24:40.767Z Compiling ref-cast v1.0.25
2782026-07-26T04:24:40.895Z Documenting thiserror v2.0.18
2792026-07-26T04:24:41.075Z Documenting zerocopy v0.8.54
2802026-07-26T04:24:41.245Z Documenting hash32 v0.3.1
2812026-07-26T04:24:41.501Z Documenting ingot-macros v0.2.0
2822026-07-26T04:24:41.617Z Documenting serde v1.0.228
2832026-07-26T04:24:41.677Z Checking postcard v1.1.3
2842026-07-26T04:24:41.800Z Compiling ref-cast-impl v1.0.25
2852026-07-26T04:24:41.958Z Documenting bitflags v2.13.0
2862026-07-26T04:24:42.334Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2872026-07-26T04:24:42.417Z Documenting macaddr v1.0.1
2882026-07-26T04:24:42.560Z Compiling version_check v0.9.5
2892026-07-26T04:24:42.614Z Documenting stable_deref_trait v1.2.1
2902026-07-26T04:24:42.780Z Checking ipnetwork v0.21.1
2912026-07-26T04:24:42.810Z Checking unicode-width v0.2.2
2922026-07-26T04:24:42.951Z Documenting cfg-if v1.0.4
2932026-07-26T04:24:42.987Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2942026-07-26T04:24:43.003Z Checking ingot-types v0.2.0
2952026-07-26T04:24:43.046Z Documenting cobs v0.3.0
2962026-07-26T04:24:43.211Z Documenting managed v0.8.0
2972026-07-26T04:24:43.235Z Checking tabwriter v1.4.1
2982026-07-26T04:24:43.339Z Checking ingot v0.2.0
2992026-07-26T04:24:43.373Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3002026-07-26T04:24:43.437Z Documenting heapless v0.8.0
3012026-07-26T04:24:43.883Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3022026-07-26T04:24:43.891Z Documenting postcard v1.1.3
3032026-07-26T04:24:44.025Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3042026-07-26T04:24:44.404Z Documenting ingot-types v0.2.0
3052026-07-26T04:24:44.407Z Documenting ref-cast-impl v1.0.25
3062026-07-26T04:24:44.505Z Documenting either v1.16.0
3072026-07-26T04:24:44.523Z Checking dyn-clone v1.0.20
3082026-07-26T04:24:44.618Z Documenting ipnetwork v0.21.1
3092026-07-26T04:24:44.660Z Documenting unicode-width v0.2.2
3102026-07-26T04:24:44.953Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3112026-07-26T04:24:44.975Z Documenting smoltcp v0.11.0
3122026-07-26T04:24:45.249Z Documenting crc32fast v1.5.0
3132026-07-26T04:24:45.508Z Documenting itertools v0.15.0
3142026-07-26T04:24:45.723Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3152026-07-26T04:24:45.823Z Documenting ingot v0.2.0
3162026-07-26T04:24:46.039Z Documenting ref-cast v1.0.25
3172026-07-26T04:24:46.311Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3182026-07-26T04:24:46.537Z Documenting tabwriter v1.4.1
3192026-07-26T04:24:46.789Z Documenting dyn-clone v1.0.20
3202026-07-26T04:24:47.606Z Documenting uuid v1.23.5
3212026-07-26T04:24:47.785Z Checking uuid v1.23.5
3222026-07-26T04:24:48.029Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3232026-07-26T04:24:48.083Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
3242026-07-26T04:24:49.221Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3252026-07-26T04:24:50.604Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3262026-07-26T04:24:52.952Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3272026-07-26T04:24:54.565Z Finished `dev` profile [optimized + debuginfo] target(s) in 25.36s
3282026-07-26T04:24:54.650Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
3292026-07-26T04:24:54.675Z
3302026-07-26T04:24:54.678Zreal 25.467655684
3312026-07-26T04:24:54.678Zuser 1:21.631839681
3322026-07-26T04:24:54.678Zsys 17.643888658
3332026-07-26T04:24:54.678Ztrap 0.042211015
3342026-07-26T04:24:54.678Ztflt 0.025877301
3352026-07-26T04:24:54.679Zdflt 0.106032350
3362026-07-26T04:24:54.679Zkflt 0.003929805
3372026-07-26T04:24:54.679Zlock 8:04.420484173
3382026-07-26T04:24:54.679Zslp 4:59.093300592
3392026-07-26T04:24:54.679Zlat 7.415306600
3402026-07-26T04:24:54.679Zstop 13.764108948
3412026-07-26T04:24:54.679Z+ header 'analyze std + api + usdt'
3422026-07-26T04:24:54.679Z+ echo '# ==== analyze std + api + usdt ==== #'
3432026-07-26T04:24:54.679Z# ==== analyze std + api + usdt ==== #
3442026-07-26T04:24:54.679Z+ ptime -m cargo clippy --features usdt --all-targets -- --deny warnings
3452026-07-26T04:24:54.860Z Downloading crates ...
3462026-07-26T04:24:54.904Z Downloaded cookie-factory v0.3.3
3472026-07-26T04:24:54.912Z Downloaded once_cell v1.21.4
3482026-07-26T04:24:54.919Z Downloaded anyhow v1.0.103
3492026-07-26T04:24:54.924Z Downloaded linktime-proc-macro v0.1.0
3502026-07-26T04:24:54.924Z Downloaded futures-sink v0.3.32
3512026-07-26T04:24:54.927Z Downloaded futures-macro v0.3.32
3522026-07-26T04:24:54.927Z Downloaded futures-io v0.3.32
3532026-07-26T04:24:54.928Z Downloaded typeid v1.0.3
3542026-07-26T04:24:54.931Z Downloaded futures-task v0.3.32
3552026-07-26T04:24:54.931Z Downloaded rusticata-macros v5.0.0
3562026-07-26T04:24:54.934Z Downloaded circular v0.3.0
3572026-07-26T04:24:54.934Z Downloaded futures-core v0.3.32
3582026-07-26T04:24:54.934Z Downloaded pin-project-lite v0.2.17
3592026-07-26T04:24:54.937Z Downloaded futures-executor v0.3.32
3602026-07-26T04:24:54.937Z Downloaded link-section v0.13.1
3612026-07-26T04:24:54.942Z Downloaded slab v0.4.12
3622026-07-26T04:24:54.945Z Downloaded futures v0.3.32
3632026-07-26T04:24:54.948Z Downloaded futures-channel v0.3.32
3642026-07-26T04:24:54.951Z Downloaded ctor v0.13.1
3652026-07-26T04:24:54.971Z Downloaded ron v0.12.2
3662026-07-26T04:24:54.975Z Downloaded nom v8.0.0
3672026-07-26T04:24:54.978Z Downloaded futures-util v0.3.32
3682026-07-26T04:24:54.985Z Downloaded pcap-parser v0.17.0
3692026-07-26T04:24:55.035Z Compiling proc-macro2 v1.0.106
3702026-07-26T04:24:55.039Z Compiling quote v1.0.46
3712026-07-26T04:24:55.039Z Compiling unicode-ident v1.0.24
3722026-07-26T04:24:55.039Z Compiling memchr v2.8.3
3732026-07-26T04:24:55.039Z Compiling thiserror v2.0.18
3742026-07-26T04:24:55.039Z Compiling serde_core v1.0.228
3752026-07-26T04:24:55.039Z Compiling zerocopy v0.8.54
3762026-07-26T04:24:55.039Z Compiling zmij v1.0.22
3772026-07-26T04:24:55.373Z Compiling libc v0.2.186
3782026-07-26T04:24:55.402Z Compiling ucd-trie v0.1.7
3792026-07-26T04:24:55.408Z Compiling serde_json v1.0.150
3802026-07-26T04:24:55.598Z Compiling pest v2.8.7
3812026-07-26T04:24:55.610Z Compiling serde v1.0.228
3822026-07-26T04:24:55.728Z Compiling ident_case v1.0.1
3832026-07-26T04:24:55.797Z Compiling strsim v0.11.1
3842026-07-26T04:24:55.981Z Compiling aho-corasick v1.1.4
3852026-07-26T04:24:56.109Z Compiling regex-syntax v0.8.11
3862026-07-26T04:24:56.244Z Compiling syn v2.0.118
3872026-07-26T04:24:56.248Z Checking byteorder v1.5.0
3882026-07-26T04:24:56.299Z Compiling itoa v1.0.18
3892026-07-26T04:24:56.783Z Compiling pest_meta v2.8.7
3902026-07-26T04:24:56.847Z Compiling usdt-impl v0.6.0
3912026-07-26T04:24:56.896Z Compiling either v1.16.0
3922026-07-26T04:24:56.916Z Checking bitflags v2.13.0
3932026-07-26T04:24:57.065Z Compiling itertools v0.15.0
3942026-07-26T04:24:57.321Z Compiling thread-id v5.1.0
3952026-07-26T04:24:57.402Z Checking plain v0.2.3
3962026-07-26T04:24:57.423Z Compiling heapless v0.8.0
3972026-07-26T04:24:57.582Z Compiling regex-automata v0.4.15
3982026-07-26T04:24:57.652Z Checking futures-sink v0.3.32
3992026-07-26T04:24:57.713Z Checking futures-core v0.3.32
4002026-07-26T04:24:57.884Z Checking log v0.4.33
4012026-07-26T04:24:58.137Z Checking futures-channel v0.3.32
4022026-07-26T04:24:58.342Z Checking hash32 v0.3.1
4032026-07-26T04:24:58.362Z Checking futures-task v0.3.32
4042026-07-26T04:24:58.414Z Checking pretty-hex v0.4.2
4052026-07-26T04:24:58.449Z Checking slab v0.4.12
4062026-07-26T04:24:58.485Z Compiling smoltcp v0.11.0
4072026-07-26T04:24:58.491Z Checking futures-io v0.3.32
4082026-07-26T04:24:58.521Z Checking pin-project-lite v0.2.17
4092026-07-26T04:24:58.589Z Checking cfg-if v1.0.4
4102026-07-26T04:24:58.596Z Checking stable_deref_trait v1.2.1
4112026-07-26T04:24:58.596Z Checking macaddr v1.0.1
4122026-07-26T04:24:58.641Z Compiling pest_generator v2.8.7
4132026-07-26T04:24:58.649Z Compiling darling_core v0.23.0
4142026-07-26T04:24:59.007Z Checking managed v0.8.0
4152026-07-26T04:24:59.073Z Compiling crc32fast v1.5.0
4162026-07-26T04:24:59.086Z Checking bitflags v1.3.2
4172026-07-26T04:24:59.147Z Compiling ref-cast v1.0.25
4182026-07-26T04:24:59.182Z Compiling version_check v0.9.5
4192026-07-26T04:24:59.237Z Compiling regex v1.13.0
4202026-07-26T04:24:59.441Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4212026-07-26T04:24:59.475Z Checking memmap2 v0.9.11
4222026-07-26T04:24:59.637Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4232026-07-26T04:24:59.647Z Checking ipnetwork v0.21.1
4242026-07-26T04:24:59.821Z Checking unicode-width v0.2.2
4252026-07-26T04:24:59.827Z Compiling serde_derive v1.0.228
4262026-07-26T04:24:59.896Z Compiling thiserror-impl v2.0.18
4272026-07-26T04:24:59.983Z Compiling zerocopy-derive v0.8.54
4282026-07-26T04:25:00.064Z Compiling pest_derive v2.8.7
4292026-07-26T04:25:00.162Z Compiling scroll_derive v0.13.1
4302026-07-26T04:25:00.591Z Compiling futures-macro v0.3.32
4312026-07-26T04:25:00.646Z Compiling ref-cast-impl v1.0.25
4322026-07-26T04:25:00.796Z Compiling darling_macro v0.23.0
4332026-07-26T04:25:00.874Z Checking tabwriter v1.4.1
4342026-07-26T04:25:00.987Z Checking scroll v0.13.0
4352026-07-26T04:25:01.210Z Checking goblin v0.10.7
4362026-07-26T04:25:01.234Z Checking cobs v0.3.0
4372026-07-26T04:25:01.287Z Compiling dtrace-parser v0.3.0
4382026-07-26T04:25:01.360Z Compiling darling v0.23.0
4392026-07-26T04:25:01.429Z Compiling ingot-macros v0.2.0
4402026-07-26T04:25:01.600Z Checking futures-util v0.3.32
4412026-07-26T04:25:01.792Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4422026-07-26T04:25:01.969Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4432026-07-26T04:25:02.710Z Checking nom v8.0.0
4442026-07-26T04:25:02.910Z Checking postcard v1.1.3
4452026-07-26T04:25:03.011Z Compiling serde_tokenstream v0.2.3
4462026-07-26T04:25:03.198Z Compiling typeid v1.0.3
4472026-07-26T04:25:03.291Z Checking dyn-clone v1.0.20
4482026-07-26T04:25:03.385Z Compiling anyhow v1.0.103
4492026-07-26T04:25:03.510Z Checking futures-executor v0.3.32
4502026-07-26T04:25:03.519Z Checking uuid v1.23.5
4512026-07-26T04:25:03.652Z Checking futures v0.3.32
4522026-07-26T04:25:03.714Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4532026-07-26T04:25:03.720Z Checking cookie-factory v0.3.3
4542026-07-26T04:25:03.774Z Checking circular v0.3.0
4552026-07-26T04:25:03.892Z Checking link-section v0.13.1
4562026-07-26T04:25:03.935Z Compiling linktime-proc-macro v0.1.0
4572026-07-26T04:25:03.967Z Checking once_cell v1.21.4
4582026-07-26T04:25:04.090Z Checking ron v0.12.2
4592026-07-26T04:25:04.114Z Checking ingot-types v0.2.0
4602026-07-26T04:25:04.114Z Checking dof v0.4.0
4612026-07-26T04:25:04.319Z Checking ctor v0.13.1
4622026-07-26T04:25:04.434Z Checking ingot v0.2.0
4632026-07-26T04:25:04.655Z Checking rusticata-macros v5.0.0
4642026-07-26T04:25:04.764Z Checking pcap-parser v0.17.0
4652026-07-26T04:25:05.079Z Compiling usdt-attr-macro v0.6.0
4662026-07-26T04:25:05.079Z Compiling usdt-macro v0.6.0
4672026-07-26T04:25:05.693Z Checking usdt v0.6.0
4682026-07-26T04:25:05.923Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4692026-07-26T04:25:10.451Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4702026-07-26T04:25:12.153Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4712026-07-26T04:25:12.594Zerror: 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.
4722026-07-26T04:25:12.594Z
4732026-07-26T04:25:12.594Z
4742026-07-26T04:25:12.594Z #[ctor]
4752026-07-26T04:25:12.594Z ^^^^^^^------- replace this with #[ctor(unsafe)]
4762026-07-26T04:25:12.594Z
4772026-07-26T04:25:12.595Z --> lib/oxide-vpc/tests/integration_tests.rs:101:1
4782026-07-26T04:25:12.595Z |
4792026-07-26T04:25:12.595Z101 | #[ctor::ctor]
4802026-07-26T04:25:12.595Z | ^^^^^^^^^^^^^
4812026-07-26T04:25:12.595Z |
4822026-07-26T04:25:12.595Z = 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)
4832026-07-26T04:25:12.595Z
4842026-07-26T04:25:14.130Zerror: could not compile `oxide-vpc` (test "integration_tests") due to 1 previous error
4852026-07-26T04:25:14.130Zwarning: build failed, waiting for other jobs to finish...
4862026-07-26T04:25:14.369Z
4872026-07-26T04:25:14.369Zreal 19.689038505
4882026-07-26T04:25:14.370Zuser 1:10.836614472
4892026-07-26T04:25:14.370Zsys 14.690901448
4902026-07-26T04:25:14.370Ztrap 0.036662190
4912026-07-26T04:25:14.370Ztflt 0.117355534
4922026-07-26T04:25:14.370Zdflt 0.234862184
4932026-07-26T04:25:14.370Zkflt 0.000034120
4942026-07-26T04:25:14.370Zlock 4:37.936659507
4952026-07-26T04:25:14.370Zslp 3:44.071794116
4962026-07-26T04:25:14.370Zlat 3.860880909
4972026-07-26T04:25:14.370Zstop 9.026007963
4982026-07-26T04:25:14.374Zprocess exited: duration 60017 ms, exit code 101
 
4992026-07-26T04:25:14.379Zfound 0 output files