01KW8RP0C5Y0WR10XYW6D7AH5P: opte

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

Buildomat Job: 01KW8RPBB8K5CFG2XMEDNBYS8V

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-29T04:03:26.420Zjob assigned to worker 01KW8RPFANAH817F32ZGB235H3 [factory aws, i-0074cda2fb4acfff8] (queued for 44 s)
 
22026-06-29T04:03:33.151Zstarting task 0: "setup"
32026-06-29T04:03:33.155Z++ uname -s
42026-06-29T04:03:33.157Z+ kern=SunOS
52026-06-29T04:03:33.157Z+ build_user=build
62026-06-29T04:03:33.157Z+ build_uid=12345
72026-06-29T04:03:33.157Z+ work_dir=/work
82026-06-29T04:03:33.157Z+ input_dir=/input
92026-06-29T04:03:33.157Z+ [[ 0 == 12345 ]]
102026-06-29T04:03:33.157Z+ case "$kern" in
112026-06-29T04:03:33.157Z+ groupadd -g 12345 build
122026-06-29T04:03:33.160Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-29T04:03:35.164Z+ zfs create -o mountpoint=/work rpool/work
142026-06-29T04:03:35.273Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-29T04:03:35.276Z+ home_fs=zfs
162026-06-29T04:03:35.276Z+ [[ zfs == autofs ]]
172026-06-29T04:03:35.276Z+ mkdir -p /home/build
182026-06-29T04:03:35.276Z+ chown build:build /home/build /work
192026-06-29T04:03:37.277Z+ chmod 0700 /home/build /work
202026-06-29T04:03:37.279Zprocess exited: duration 4128 ms, exit code 0
 
212026-06-29T04:03:37.285Zstarting task 1: "rust-toolchain"
222026-06-29T04:03:37.288Z+ printf ' * rust toolchain channel = "%s"\n' 1.96.0
232026-06-29T04:03:37.289Z * rust toolchain channel = "1.96.0"
242026-06-29T04:03:37.289Z * rust toolchain profile = "default"
252026-06-29T04:03:37.289Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-06-29T04:03:37.289Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-29T04:03:37.289Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-29T04:03:37.292Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-29T04:03:37.292Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.96.0 --profile default
302026-06-29T04:03:37.346Zinfo: downloading installer
312026-06-29T04:03:39.009Zwarn: It looks like you have an existing rustup settings file at:
322026-06-29T04:03:39.009Zwarn: /home/build/.rustup/settings.toml
332026-06-29T04:03:39.009Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-06-29T04:03:39.012Zwarn: instead of the one inferred from the default host triple.
352026-06-29T04:03:39.021Zinfo: profile set to default
362026-06-29T04:03:39.021Zinfo: default host triple is x86_64-unknown-illumos
372026-06-29T04:03:39.024Zinfo: syncing channel updates for 1.96.0-x86_64-unknown-illumos
382026-06-29T04:03:39.149Zinfo: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
392026-06-29T04:03:39.152Zinfo: downloading 6 components
402026-06-29T04:03:55.580Zinfo: default toolchain set to 1.96.0-x86_64-unknown-illumos
412026-06-29T04:03:55.580Z
422026-06-29T04:03:55.606Z 1.96.0-x86_64-unknown-illumos installed - rustc 1.96.0 (ac68faa20 2026-05-25)
432026-06-29T04:03:55.606Z
442026-06-29T04:03:55.606Z
452026-06-29T04:03:55.606ZRust is installed now. Great!
462026-06-29T04:03:55.606Z
472026-06-29T04:03:55.609ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-06-29T04:03:55.609Zenvironment variable. This has not been done automatically.
492026-06-29T04:03:55.609Z
502026-06-29T04:03:55.609ZTo configure your current shell, you need to source
512026-06-29T04:03:55.609Zthe corresponding env file under $HOME/.cargo.
522026-06-29T04:03:55.610Z
532026-06-29T04:03:55.610ZThis is usually done by running one of the following (note the leading DOT):
542026-06-29T04:03:55.610Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-06-29T04:03:55.610Zsource "$HOME/.cargo/env.fish" # For fish
562026-06-29T04:03:55.610Zsource "~/.cargo/env.nu" # For nushell
572026-06-29T04:03:55.610Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-06-29T04:03:55.610Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-06-29T04:03:55.610Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-06-29T04:03:55.610Zwarn: no default linker (`cc`) was found in your PATH
612026-06-29T04:03:55.610Zwarn: many Rust crates require a system C toolchain to build
622026-06-29T04:03:55.700Z+ rustup --version
632026-06-29T04:03:55.709Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-06-29T04:03:55.712Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-06-29T04:03:55.730Zinfo: the currently active `rustc` version is `rustc 1.96.0 (ac68faa20 2026-05-25)`
662026-06-29T04:03:55.733Z+ cargo --version
672026-06-29T04:03:55.746Zcargo 1.96.0 (30a34c682 2026-05-25)
682026-06-29T04:03:55.749Z+ rustc --version
692026-06-29T04:03:55.767Zrustc 1.96.0 (ac68faa20 2026-05-25)
702026-06-29T04:03:55.770Zprocess exited: duration 18484 ms, exit code 0
 
712026-06-29T04:03:55.776Zstarting task 2: "authentication"
722026-06-29T04:03:55.792Zprocess exited: duration 15 ms, exit code 0
 
732026-06-29T04:03:55.798Zstarting task 3: "clone repository"
742026-06-29T04:03:55.801Z+ mkdir -p /work/oxidecomputer/opte
752026-06-29T04:03:55.804Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-06-29T04:03:55.833ZCloning into '/work/oxidecomputer/opte'...
772026-06-29T04:03:56.702Z+ cd /work/oxidecomputer/opte
782026-06-29T04:03:56.702Z+ git fetch origin 82c081243dd488ddb658321919066c3bede18e40
792026-06-29T04:03:56.964ZFrom https://github.com/oxidecomputer/opte
802026-06-29T04:03:56.964Z * branch 82c081243dd488ddb658321919066c3bede18e40 -> FETCH_HEAD
812026-06-29T04:03:56.969Z+ [[ -n renovate/rust-1.x ]]
822026-06-29T04:03:56.972Z++ git branch --show-current
832026-06-29T04:03:56.972Z+ current=master
842026-06-29T04:03:56.972Z+ [[ master != renovate/rust-1.x ]]
852026-06-29T04:03:56.972Z+ git branch -f renovate/rust-1.x 82c081243dd488ddb658321919066c3bede18e40
862026-06-29T04:03:56.975Z+ git checkout -f renovate/rust-1.x
872026-06-29T04:03:56.991ZSwitched to branch 'renovate/rust-1.x'
882026-06-29T04:03:56.993Z+ git reset --hard 82c081243dd488ddb658321919066c3bede18e40
892026-06-29T04:03:56.996ZHEAD is now at 82c0812 Update Rust to nightly-2026-06-29
902026-06-29T04:03:56.996Zprocess exited: duration 1197 ms, exit code 0
 
912026-06-29T04:03:57.002Zstarting task 4: "build"
922026-06-29T04:03:57.005Z+ source .github/buildomat/common.sh
932026-06-29T04:03:57.008Z++ rustup show active-toolchain
942026-06-29T04:03:57.011Z1.96.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-06-29T04:03:57.013Z++ pushd xde
962026-06-29T04:03:57.013Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-06-29T04:03:57.013Z++ rustup show active-toolchain
982026-06-29T04:03:57.016Zinfo: syncing channel updates for nightly-2026-06-29-x86_64-unknown-illumos
992026-06-29T04:03:57.164Zinfo: latest update on 2026-06-29 for version 1.98.0-nightly (df6ee909e 2026-06-28)
1002026-06-29T04:03:57.167Zinfo: downloading 6 components
1012026-06-29T04:04:13.678Znightly-2026-06-29-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-06-29T04:04:13.778Z+++ rustup show active-toolchain -v
1032026-06-29T04:04:13.781Z+++ head -n 1
1042026-06-29T04:04:13.781Z+++ cut '-d ' -f1
1052026-06-29T04:04:13.834Z++ export NIGHTLY=nightly-2026-06-29-x86_64-unknown-illumos
1062026-06-29T04:04:13.834Z++ NIGHTLY=nightly-2026-06-29-x86_64-unknown-illumos
1072026-06-29T04:04:13.834Z++ popd
1082026-06-29T04:04:13.837Z/work/oxidecomputer/opte
1092026-06-29T04:04:13.838Z+ cargo --version
1102026-06-29T04:04:13.843Zcargo 1.96.0 (30a34c682 2026-05-25)
1112026-06-29T04:04:13.846Z+ rustc --version
1122026-06-29T04:04:13.865Zrustc 1.96.0 (ac68faa20 2026-05-25)
1132026-06-29T04:04:13.868Z+ cd lib/opte
1142026-06-29T04:04:13.868Z+ header 'check style'
1152026-06-29T04:04:13.868Z+ echo '# ==== check style ==== #'
1162026-06-29T04:04:13.868Z# ==== check style ==== #
1172026-06-29T04:04:13.868Z+ ptime -m cargo +nightly-2026-06-29-x86_64-unknown-illumos fmt -- --check
1182026-06-29T04:04:14.057Z
1192026-06-29T04:04:14.057Zreal 0.186805071
1202026-06-29T04:04:14.057Zuser 0.141229385
1212026-06-29T04:04:14.057Zsys 0.037991957
1222026-06-29T04:04:14.057Ztrap 0.000018410
1232026-06-29T04:04:14.057Ztflt 0.000013000
1242026-06-29T04:04:14.058Zdflt 0.000001890
1252026-06-29T04:04:14.061Zkflt 0.000000000
1262026-06-29T04:04:14.061Zlock 0.031136984
1272026-06-29T04:04:14.061Zslp 0.165652113
1282026-06-29T04:04:14.061Zlat 0.000718880
1292026-06-29T04:04:14.061Zstop 0.000088200
1302026-06-29T04:04:14.061Z+ header 'check docs'
1312026-06-29T04:04:14.061Z+ echo '# ==== check docs ==== #'
1322026-06-29T04:04:14.061Z# ==== check docs ==== #
1332026-06-29T04:04:14.061Z+ RUSTDOCFLAGS='-D warnings'
1342026-06-29T04:04:14.061Z+ ptime -m cargo +nightly-2026-06-29-x86_64-unknown-illumos doc --no-default-features --features=api,std,engine,kernel
1352026-06-29T04:04:14.129Z Updating crates.io index
1362026-06-29T04:04:14.132Z Updating git repository `https://github.com/oxidecomputer/falcon`
1372026-06-29T04:04:14.777Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1382026-06-29T04:04:15.062Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1392026-06-29T04:04:15.405Z Updating git repository `https://github.com/oxidecomputer/zone`
1402026-06-29T04:04:15.645Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1412026-06-29T04:04:15.930Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1422026-06-29T04:04:16.202Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1432026-06-29T04:04:18.061Z Downloading crates ...
1442026-06-29T04:04:18.124Z Downloaded version_check v0.9.5
1452026-06-29T04:04:18.127Z Downloaded pest v2.8.6
1462026-06-29T04:04:18.137Z Downloaded aho-corasick v1.1.4
1472026-06-29T04:04:18.140Z Downloaded bitflags v1.3.2
1482026-06-29T04:04:18.143Z Downloaded cpufeatures v0.2.17
1492026-06-29T04:04:18.143Z Downloaded defmt-macros v1.1.0
1502026-06-29T04:04:18.145Z Downloaded dyn-clone v1.0.20
1512026-06-29T04:04:18.148Z Downloaded generic-array v0.14.7
1522026-06-29T04:04:18.152Z Downloaded bitflags v2.13.0
1532026-06-29T04:04:18.155Z Downloaded memmap2 v0.9.10
1542026-06-29T04:04:18.157Z Downloaded serde_derive v1.0.228
1552026-06-29T04:04:18.157Z Downloaded tabwriter v1.4.1
1562026-06-29T04:04:18.163Z Downloaded byteorder v1.5.0
1572026-06-29T04:04:18.166Z Downloaded itoa v1.0.18
1582026-06-29T04:04:18.168Z Downloaded ingot-macros v0.1.1
1592026-06-29T04:04:18.171Z Downloaded itertools v0.15.0
1602026-06-29T04:04:18.173Z Downloaded defmt v0.3.100
1612026-06-29T04:04:18.177Z Downloaded log v0.4.33
1622026-06-29T04:04:18.180Z Downloaded proc-macro-error2 v2.0.1
1632026-06-29T04:04:18.182Z Downloaded either v1.16.0
1642026-06-29T04:04:18.182Z Downloaded macaddr v1.0.1
1652026-06-29T04:04:18.182Z Downloaded usdt-macro v0.6.0
1662026-06-29T04:04:18.182Z Downloaded digest v0.10.7
1672026-06-29T04:04:18.185Z Downloaded fnv v1.0.7
1682026-06-29T04:04:18.188Z Downloaded pest_derive v2.8.6
1692026-06-29T04:04:18.188Z Downloaded ucd-trie v0.1.7
1702026-06-29T04:04:18.188Z Downloaded strsim v0.11.1
1712026-06-29T04:04:18.192Z Downloaded proc-macro-error-attr2 v2.0.0
1722026-06-29T04:04:18.195Z Downloaded managed v0.8.0
1732026-06-29T04:04:18.199Z Downloaded heapless v0.8.0
1742026-06-29T04:04:18.201Z Downloaded ref-cast v1.0.25
1752026-06-29T04:04:18.204Z Downloaded hash32 v0.3.1
1762026-06-29T04:04:18.204Z Downloaded ident_case v1.0.1
1772026-06-29T04:04:18.207Z Downloaded dtrace-parser v0.3.0
1782026-06-29T04:04:18.207Z Downloaded scroll_derive v0.13.1
1792026-06-29T04:04:18.212Z Downloaded serde_tokenstream v0.2.3
1802026-06-29T04:04:18.219Z Downloaded usdt-attr-macro v0.6.0
1812026-06-29T04:04:18.221Z Downloaded cfg-if v1.0.4
1822026-06-29T04:04:18.222Z Downloaded defmt-parser v1.0.0
1832026-06-29T04:04:18.222Z Downloaded dof v0.4.0
1842026-06-29T04:04:18.224Z Downloaded usdt-impl v0.6.0
1852026-06-29T04:04:18.227Z Downloaded crc32fast v1.5.0
1862026-06-29T04:04:18.232Z Downloaded ref-cast-impl v1.0.25
1872026-06-29T04:04:18.235Z Downloaded pretty-hex v0.4.2
1882026-06-29T04:04:18.238Z Downloaded thread-id v5.1.0
1892026-06-29T04:04:18.240Z Downloaded darling_macro v0.23.0
1902026-06-29T04:04:18.240Z Downloaded darling_macro v0.21.3
1912026-06-29T04:04:18.243Z Downloaded embedded-io v0.6.1
1922026-06-29T04:04:18.243Z Downloaded plain v0.2.3
1932026-06-29T04:04:18.246Z Downloaded crypto-common v0.1.7
1942026-06-29T04:04:18.248Z Downloaded stable_deref_trait v1.2.1
1952026-06-29T04:04:18.248Z Downloaded ingot v0.1.1
1962026-06-29T04:04:18.248Z Downloaded ingot-types v0.1.2
1972026-06-29T04:04:18.253Z Downloaded thiserror v2.0.18
1982026-06-29T04:04:18.256Z Downloaded thiserror-impl v2.0.18
1992026-06-29T04:04:18.261Z Downloaded cobs v0.3.0
2002026-06-29T04:04:18.264Z Downloaded embedded-io v0.4.0
2012026-06-29T04:04:18.267Z Downloaded usdt v0.6.0
2022026-06-29T04:04:18.270Z Downloaded ipnetwork v0.21.1
2032026-06-29T04:04:18.272Z Downloaded quote v1.0.46
2042026-06-29T04:04:18.273Z Downloaded block-buffer v0.10.4
2052026-06-29T04:04:18.275Z Downloaded scroll v0.13.0
2062026-06-29T04:04:18.278Z Downloaded postcard v1.1.3
2072026-06-29T04:04:18.280Z Downloaded pest_generator v2.8.6
2082026-06-29T04:04:18.280Z Downloaded darling v0.21.3
2092026-06-29T04:04:18.283Z Downloaded defmt v1.1.0
2102026-06-29T04:04:18.285Z Downloaded unicode-ident v1.0.24
2112026-06-29T04:04:18.290Z Downloaded sha2 v0.10.9
2122026-06-29T04:04:18.297Z Downloaded darling v0.23.0
2132026-06-29T04:04:18.310Z Downloaded zmij v1.0.21
2142026-06-29T04:04:18.313Z Downloaded proc-macro2 v1.0.106
2152026-06-29T04:04:18.316Z Downloaded serde_core v1.0.228
2162026-06-29T04:04:18.322Z Downloaded darling_core v0.21.3
2172026-06-29T04:04:18.329Z Downloaded pest_meta v2.8.6
2182026-06-29T04:04:18.332Z Downloaded darling_core v0.23.0
2192026-06-29T04:04:18.335Z Downloaded memchr v2.8.2
2202026-06-29T04:04:18.338Z Downloaded serde v1.0.228
2212026-06-29T04:04:18.350Z Downloaded zerocopy-derive v0.8.52
2222026-06-29T04:04:18.354Z Downloaded typenum v1.20.1
2232026-06-29T04:04:18.384Z Downloaded itertools v0.14.0
2242026-06-29T04:04:18.400Z Downloaded regex v1.12.4
2252026-06-29T04:04:18.403Z Downloaded serde_json v1.0.150
2262026-06-29T04:04:18.434Z Downloaded unicode-width v0.2.2
2272026-06-29T04:04:18.445Z Downloaded regex-syntax v0.8.11
2282026-06-29T04:04:18.452Z Downloaded zerocopy v0.8.52
2292026-06-29T04:04:18.463Z Downloaded goblin v0.10.7
2302026-06-29T04:04:18.467Z Downloaded syn v2.0.118
2312026-06-29T04:04:18.473Z Downloaded smoltcp v0.11.0
2322026-06-29T04:04:18.493Z Downloaded regex-automata v0.4.14
2332026-06-29T04:04:18.506Z Downloaded libc v0.2.186
2342026-06-29T04:04:18.565Z Compiling proc-macro2 v1.0.106
2352026-06-29T04:04:18.565Z Compiling quote v1.0.46
2362026-06-29T04:04:18.565Z Compiling unicode-ident v1.0.24
2372026-06-29T04:04:18.569Z Documenting unicode-ident v1.0.24
2382026-06-29T04:04:18.569Z Compiling strsim v0.11.1
2392026-06-29T04:04:18.569Z Compiling ident_case v1.0.1
2402026-06-29T04:04:18.569Z Compiling serde_core v1.0.228
2412026-06-29T04:04:18.721Z Compiling fnv v1.0.7
2422026-06-29T04:04:18.739Z Checking memchr v2.8.2
2432026-06-29T04:04:18.930Z Compiling zerocopy v0.8.52
2442026-06-29T04:04:18.996Z Compiling regex-syntax v0.8.11
2452026-06-29T04:04:19.020Z Compiling thiserror v2.0.18
2462026-06-29T04:04:19.069Z Compiling serde v1.0.228
2472026-06-29T04:04:19.312Z Documenting proc-macro2 v1.0.106
2482026-06-29T04:04:19.318Z Compiling aho-corasick v1.1.4
2492026-06-29T04:04:19.618Z Compiling syn v2.0.118
2502026-06-29T04:04:19.681Z Compiling either v1.16.0
2512026-06-29T04:04:19.892Z Checking byteorder v1.5.0
2522026-06-29T04:04:19.895Z Documenting quote v1.0.46
2532026-06-29T04:04:20.139Z Compiling itertools v0.14.0
2542026-06-29T04:04:20.413Z Documenting syn v2.0.118
2552026-06-29T04:04:20.433Z Compiling regex-automata v0.4.14
2562026-06-29T04:04:20.723Z Documenting memchr v2.8.2
2572026-06-29T04:04:21.046Z Compiling heapless v0.8.0
2582026-06-29T04:04:21.358Z Checking bitflags v2.13.0
2592026-06-29T04:04:21.364Z Documenting aho-corasick v1.1.4
2602026-06-29T04:04:21.504Z Checking hash32 v0.3.1
2612026-06-29T04:04:21.511Z Documenting serde_core v1.0.228
2622026-06-29T04:04:21.610Z Checking macaddr v1.0.1
2632026-06-29T04:04:21.619Z Documenting regex-syntax v0.8.11
2642026-06-29T04:04:21.750Z Checking stable_deref_trait v1.2.1
2652026-06-29T04:04:21.903Z Checking cfg-if v1.0.4
2662026-06-29T04:04:21.963Z Checking darling_core v0.21.3
2672026-06-29T04:04:22.503Z Compiling regex v1.12.4
2682026-06-29T04:04:22.697Z Documenting regex-automata v0.4.14
2692026-06-29T04:04:22.733Z Compiling darling_core v0.23.0
2702026-06-29T04:04:22.912Z Compiling smoltcp v0.11.0
2712026-06-29T04:04:23.274Z Compiling thiserror-impl v2.0.18
2722026-06-29T04:04:23.280Z Compiling zerocopy-derive v0.8.52
2732026-06-29T04:04:23.286Z Compiling serde_derive v1.0.228
2742026-06-29T04:04:23.351Z Documenting thiserror-impl v2.0.18
2752026-06-29T04:04:24.072Z Documenting regex v1.12.4
2762026-06-29T04:04:24.179Z Documenting zerocopy-derive v0.8.52
2772026-06-29T04:04:24.198Z Documenting serde_derive v1.0.228
2782026-06-29T04:04:24.309Z Compiling darling_macro v0.21.3
2792026-06-29T04:04:24.582Z Checking cobs v0.3.0
2802026-06-29T04:04:24.860Z Compiling darling_macro v0.23.0
2812026-06-29T04:04:24.898Z Compiling darling v0.21.3
2822026-06-29T04:04:24.972Z Compiling ingot-macros v0.1.1
2832026-06-29T04:04:24.991Z Documenting byteorder v1.5.0
2842026-06-29T04:04:25.045Z Checking managed v0.8.0
2852026-06-29T04:04:25.079Z Checking bitflags v1.3.2
2862026-06-29T04:04:25.141Z Documenting zerocopy v0.8.52
2872026-06-29T04:04:25.226Z Documenting ingot-macros v0.1.1
2882026-06-29T04:04:25.325Z Documenting thiserror v2.0.18
2892026-06-29T04:04:25.432Z Documenting bitflags v2.13.0
2902026-06-29T04:04:25.544Z Documenting hash32 v0.3.1
2912026-06-29T04:04:25.860Z Documenting stable_deref_trait v1.2.1
2922026-06-29T04:04:26.067Z Documenting serde v1.0.228
2932026-06-29T04:04:26.215Z Documenting macaddr v1.0.1
2942026-06-29T04:04:26.414Z Compiling crc32fast v1.5.0
2952026-06-29T04:04:26.420Z Documenting cfg-if v1.0.4
2962026-06-29T04:04:26.553Z Compiling ref-cast v1.0.25
2972026-06-29T04:04:26.753Z Documenting heapless v0.8.0
2982026-06-29T04:04:26.761Z Checking postcard v1.1.3
2992026-06-29T04:04:26.926Z Documenting cobs v0.3.0
3002026-06-29T04:04:27.031Z Compiling ref-cast-impl v1.0.25
3012026-06-29T04:04:27.584Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3022026-06-29T04:04:27.662Z Checking ipnetwork v0.21.1
3032026-06-29T04:04:27.684Z Documenting managed v0.8.0
3042026-06-29T04:04:27.701Z Checking ingot-types v0.1.2
3052026-06-29T04:04:27.838Z Compiling version_check v0.9.5
3062026-06-29T04:04:27.855Z Checking unicode-width v0.2.2
3072026-06-29T04:04:28.009Z Documenting postcard v1.1.3
3082026-06-29T04:04:28.053Z Checking ingot v0.1.1
3092026-06-29T04:04:28.107Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3102026-06-29T04:04:28.114Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3112026-06-29T04:04:28.191Z Compiling darling v0.23.0
3122026-06-29T04:04:28.267Z Documenting ref-cast-impl v1.0.25
3132026-06-29T04:04:28.360Z Documenting either v1.16.0
3142026-06-29T04:04:28.379Z Documenting smoltcp v0.11.0
3152026-06-29T04:04:28.382Z Documenting ingot-types v0.1.2
3162026-06-29T04:04:28.522Z Documenting unicode-width v0.2.2
3172026-06-29T04:04:28.779Z Documenting ipnetwork v0.21.1
3182026-06-29T04:04:29.024Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3192026-06-29T04:04:29.275Z Documenting itertools v0.15.0
3202026-06-29T04:04:29.512Z Documenting ref-cast v1.0.25
3212026-06-29T04:04:29.627Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3222026-06-29T04:04:29.806Z Documenting ingot v0.1.1
3232026-06-29T04:04:29.991Z Documenting tabwriter v1.4.1
3242026-06-29T04:04:30.409Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3252026-06-29T04:04:30.469Z Checking tabwriter v1.4.1
3262026-06-29T04:04:30.597Z Checking itertools v0.15.0
3272026-06-29T04:04:30.698Z Documenting crc32fast v1.5.0
3282026-06-29T04:04:31.003Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3292026-06-29T04:04:31.093Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3302026-06-29T04:04:31.138Z Checking dyn-clone v1.0.20
3312026-06-29T04:04:31.235Z Documenting dyn-clone v1.0.20
3322026-06-29T04:04:32.511Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3332026-06-29T04:04:33.700Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3342026-06-29T04:04:35.978Z Finished `dev` profile [optimized + debuginfo] target(s) in 21.91s
3352026-06-29T04:04:36.054Z Generated /work/oxidecomputer/opte/target/doc/opte/index.html
3362026-06-29T04:04:36.079Z
3372026-06-29T04:04:36.082Zreal 22.001558358
3382026-06-29T04:04:36.082Zuser 1:17.130995481
3392026-06-29T04:04:36.082Zsys 16.361937997
3402026-06-29T04:04:36.082Ztrap 0.046537485
3412026-06-29T04:04:36.082Ztflt 0.043612225
3422026-06-29T04:04:36.082Zdflt 0.073189591
3432026-06-29T04:04:36.082Zkflt 0.004329002
3442026-06-29T04:04:36.082Zlock 7:44.369803585
3452026-06-29T04:04:36.082Zslp 4:17.888220145
3462026-06-29T04:04:36.082Zlat 8.140103403
3472026-06-29T04:04:36.082Zstop 12.016757127
3482026-06-29T04:04:36.082Z+ header 'analyze std + api'
3492026-06-29T04:04:36.082Z+ echo '# ==== analyze std + api ==== #'
3502026-06-29T04:04:36.082Z# ==== analyze std + api ==== #
3512026-06-29T04:04:36.082Z+ ptime -m cargo clippy --all-targets -- --deny warnings
3522026-06-29T04:04:36.312Z Compiling proc-macro2 v1.0.106
3532026-06-29T04:04:36.312Z Compiling quote v1.0.46
3542026-06-29T04:04:36.312Z Compiling unicode-ident v1.0.24
3552026-06-29T04:04:36.312Z Compiling memchr v2.8.2
3562026-06-29T04:04:36.312Z Compiling thiserror v2.0.18
3572026-06-29T04:04:36.312Z Compiling zerocopy v0.8.52
3582026-06-29T04:04:36.315Z Compiling zmij v1.0.21
3592026-06-29T04:04:36.315Z Compiling serde_core v1.0.228
3602026-06-29T04:04:36.488Z Compiling libc v0.2.186
3612026-06-29T04:04:36.651Z Compiling ucd-trie v0.1.7
3622026-06-29T04:04:36.697Z Compiling strsim v0.11.1
3632026-06-29T04:04:36.703Z Compiling ident_case v1.0.1
3642026-06-29T04:04:36.707Z Compiling serde_json v1.0.150
3652026-06-29T04:04:36.811Z Compiling pest v2.8.6
3662026-06-29T04:04:36.917Z Compiling serde v1.0.228
3672026-06-29T04:04:37.113Z Compiling fnv v1.0.7
3682026-06-29T04:04:37.263Z Compiling aho-corasick v1.1.4
3692026-06-29T04:04:37.290Z Compiling itoa v1.0.18
3702026-06-29T04:04:37.458Z Compiling regex-syntax v0.8.11
3712026-06-29T04:04:37.584Z Checking byteorder v1.5.0
3722026-06-29T04:04:37.673Z Compiling syn v2.0.118
3732026-06-29T04:04:38.026Z Compiling pest_meta v2.8.6
3742026-06-29T04:04:38.073Z Compiling either v1.16.0
3752026-06-29T04:04:38.259Z Compiling usdt-impl v0.6.0
3762026-06-29T04:04:38.338Z Compiling itertools v0.14.0
3772026-06-29T04:04:38.603Z Compiling thread-id v5.1.0
3782026-06-29T04:04:38.743Z Checking plain v0.2.3
3792026-06-29T04:04:38.836Z Checking log v0.4.33
3802026-06-29T04:04:38.974Z Compiling regex-automata v0.4.14
3812026-06-29T04:04:39.016Z Compiling heapless v0.8.0
3822026-06-29T04:04:39.544Z Checking bitflags v2.13.0
3832026-06-29T04:04:39.571Z Checking hash32 v0.3.1
3842026-06-29T04:04:39.629Z Checking pretty-hex v0.4.2
3852026-06-29T04:04:39.685Z Checking stable_deref_trait v1.2.1
3862026-06-29T04:04:39.736Z Checking cfg-if v1.0.4
3872026-06-29T04:04:39.746Z Checking macaddr v1.0.1
3882026-06-29T04:04:39.792Z Compiling smoltcp v0.11.0
3892026-06-29T04:04:39.941Z Compiling ref-cast v1.0.25
3902026-06-29T04:04:39.975Z Compiling crc32fast v1.5.0
3912026-06-29T04:04:40.112Z Compiling pest_generator v2.8.6
3922026-06-29T04:04:40.243Z Compiling darling_core v0.21.3
3932026-06-29T04:04:40.251Z Compiling darling_core v0.23.0
3942026-06-29T04:04:40.262Z Compiling version_check v0.9.5
3952026-06-29T04:04:40.404Z Checking managed v0.8.0
3962026-06-29T04:04:40.530Z Checking bitflags v1.3.2
3972026-06-29T04:04:40.581Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3982026-06-29T04:04:40.723Z Compiling regex v1.12.4
3992026-06-29T04:04:40.895Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4002026-06-29T04:04:41.119Z Checking memmap2 v0.9.10
4012026-06-29T04:04:41.199Z Checking ipnetwork v0.21.1
4022026-06-29T04:04:41.271Z Compiling thiserror-impl v2.0.18
4032026-06-29T04:04:41.276Z Compiling serde_derive v1.0.228
4042026-06-29T04:04:41.367Z Compiling zerocopy-derive v0.8.52
4052026-06-29T04:04:41.487Z Compiling pest_derive v2.8.6
4062026-06-29T04:04:41.767Z Compiling scroll_derive v0.13.1
4072026-06-29T04:04:41.856Z Compiling ref-cast-impl v1.0.25
4082026-06-29T04:04:42.002Z Checking unicode-width v0.2.2
4092026-06-29T04:04:42.296Z Compiling darling_macro v0.21.3
4102026-06-29T04:04:42.337Z Compiling darling_macro v0.23.0
4112026-06-29T04:04:42.462Z Checking itertools v0.15.0
4122026-06-29T04:04:42.606Z Checking cobs v0.3.0
4132026-06-29T04:04:42.609Z Checking scroll v0.13.0
4142026-06-29T04:04:42.650Z Compiling dtrace-parser v0.3.0
4152026-06-29T04:04:42.845Z Compiling darling v0.21.3
4162026-06-29T04:04:42.887Z Checking goblin v0.10.7
4172026-06-29T04:04:42.914Z Compiling ingot-macros v0.1.1
4182026-06-29T04:04:42.981Z Compiling darling v0.23.0
4192026-06-29T04:04:43.054Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4202026-06-29T04:04:43.255Z Checking tabwriter v1.4.1
4212026-06-29T04:04:43.398Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4222026-06-29T04:04:43.743Z Checking dyn-clone v1.0.20
4232026-06-29T04:04:44.351Z Checking postcard v1.1.3
4242026-06-29T04:04:44.374Z Compiling serde_tokenstream v0.2.3
4252026-06-29T04:04:45.433Z Checking dof v0.4.0
4262026-06-29T04:04:45.433Z Checking ingot-types v0.1.2
4272026-06-29T04:04:45.729Z Checking ingot v0.1.1
4282026-06-29T04:04:46.302Z Compiling usdt-attr-macro v0.6.0
4292026-06-29T04:04:46.302Z Compiling usdt-macro v0.6.0
4302026-06-29T04:04:46.897Z Checking usdt v0.6.0
4312026-06-29T04:04:47.186Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4322026-06-29T04:04:55.500Z Finished `dev` profile [optimized + debuginfo] target(s) in 19.37s
4332026-06-29T04:04:55.528Z
4342026-06-29T04:04:55.529Zreal 19.443773156
4352026-06-29T04:04:55.529Zuser 1:04.217839088
4362026-06-29T04:04:55.529Zsys 12.789309414
4372026-06-29T04:04:55.531Ztrap 0.034209884
4382026-06-29T04:04:55.531Ztflt 0.149293199
4392026-06-29T04:04:55.531Zdflt 0.187395214
4402026-06-29T04:04:55.531Zkflt 0.000011330
4412026-06-29T04:04:55.531Zlock 3:44.725180481
4422026-06-29T04:04:55.532Zslp 3:25.853278740
4432026-06-29T04:04:55.532Zlat 3.019006233
4442026-06-29T04:04:55.532Zstop 6.458686545
4452026-06-29T04:04:55.532Z+ header 'analyze no_std + engine + kernel'
4462026-06-29T04:04:55.532Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
4472026-06-29T04:04:55.532Z# ==== analyze no_std + engine + kernel ==== #
4482026-06-29T04:04:55.532Z+ ptime -m cargo +nightly-2026-06-29-x86_64-unknown-illumos clippy --no-default-features --features engine,kernel -- --deny warnings
4492026-06-29T04:04:55.708Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4502026-06-29T04:04:55.708Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4512026-06-29T04:04:55.711Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4522026-06-29T04:04:55.711Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4532026-06-29T04:04:55.970Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4542026-06-29T04:04:59.312Zerror: draining all elements of a collection into a new collection of the same type
4552026-06-29T04:04:59.312Z --> lib/opte/src/engine/packet.rs:1398:9
4562026-06-29T04:04:59.312Z |
4572026-06-29T04:04:59.312Z1398 | self.state.lfts.drain(..).collect()
4582026-06-29T04:04:59.312Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `mem::take` to avoid creating a new allocation: `core::mem::take(&mut self.state.lfts)`
4592026-06-29T04:04:59.312Z |
4602026-06-29T04:04:59.312Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#drain_collect
4612026-06-29T04:04:59.312Z = note: `-D clippy::drain-collect` implied by `-D warnings`
4622026-06-29T04:04:59.312Z = help: to override `-D warnings` add `#[allow(clippy::drain_collect)]`
4632026-06-29T04:04:59.312Z
4642026-06-29T04:04:59.628Zerror: could not compile `opte` (lib) due to 1 previous error
4652026-06-29T04:04:59.654Z
4662026-06-29T04:04:59.657Zreal 4.118712982
4672026-06-29T04:04:59.657Zuser 4.481680904
4682026-06-29T04:04:59.658Zsys 0.907144580
4692026-06-29T04:04:59.658Ztrap 0.000622870
4702026-06-29T04:04:59.658Ztflt 0.007970413
4712026-06-29T04:04:59.658Zdflt 0.005359621
4722026-06-29T04:04:59.658Zkflt 0.000000000
4732026-06-29T04:04:59.658Zlock 21.381481344
4742026-06-29T04:04:59.658Zslp 16.438098867
4752026-06-29T04:04:59.658Zlat 0.023007944
4762026-06-29T04:04:59.658Zstop 0.277432732
4772026-06-29T04:04:59.658Zprocess exited: duration 62652 ms, exit code 101
 
4782026-06-29T04:04:59.664Zfound 0 output files