01KQWEFRC36NS9BMB46HS1T3Y5: opte-xde

BasicConfig {
    output_rules: [
        "=/work/debug/xde.dbg",
        "=/work/debug/xde.dbg.sha256",
        "=/work/debug/xde_link.dbg.so",
        "=/work/debug/xde_link.dbg.so.sha256",
        "=/work/release/xde",
        "=/work/release/xde.sha256",
        "=/work/release/xde_link.so",
        "=/work/release/xde_link.so.sha256",
        "=/work/test/loopback",
        "=/work/test/multicast_rx",
        "=/work/test/multicast_multi_sub",
        "=/work/test/multicast_validation",
        "=/work/test/multicast_source_filter",
        "=/work/xde.conf",
    ],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/work/release/xde",
            series: "module",
            name: "xde",
        },
        BasicConfigPublish {
            from_output: "/work/release/xde.sha256",
            series: "module",
            name: "xde.sha256",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01KQWEG4Z1TMGWP4PR0PXHCFCW

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-05-05T16:12:08.893Zjob assigned to worker 01KQWEGR6F3KJCD5NS8QAEDJ88 [factory aws, i-0ba6dea0870285a64] (queued for 1 m 16 s)
 
22026-05-05T16:12:15.816Zstarting task 0: "setup"
32026-05-05T16:12:15.820Z++ uname -s
42026-05-05T16:12:15.824Z+ kern=SunOS
52026-05-05T16:12:15.824Z+ build_user=build
62026-05-05T16:12:15.824Z+ build_uid=12345
72026-05-05T16:12:15.824Z+ work_dir=/work
82026-05-05T16:12:15.824Z+ input_dir=/input
92026-05-05T16:12:15.824Z+ [[ 0 == 12345 ]]
102026-05-05T16:12:15.824Z+ case "$kern" in
112026-05-05T16:12:15.824Z+ groupadd -g 12345 build
122026-05-05T16:12:15.824Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-05-05T16:12:17.830Z+ zfs create -o mountpoint=/work rpool/work
142026-05-05T16:12:17.891Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-05-05T16:12:17.895Z+ home_fs=zfs
162026-05-05T16:12:17.895Z+ [[ zfs == autofs ]]
172026-05-05T16:12:17.895Z+ mkdir -p /home/build
182026-05-05T16:12:17.895Z+ chown build:build /home/build /work
192026-05-05T16:12:19.898Z+ chmod 0700 /home/build /work
202026-05-05T16:12:19.901Zprocess exited: duration 4084 ms, exit code 0
 
212026-05-05T16:12:19.909Zstarting task 1: "rust-toolchain"
222026-05-05T16:12:19.913Z+ printf ' * rust toolchain channel = "%s"\n' 1.94.1
232026-05-05T16:12:19.913Z * rust toolchain channel = "1.94.1"
242026-05-05T16:12:19.913Z * rust toolchain profile = "default"
252026-05-05T16:12:19.913Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-05-05T16:12:19.913Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-05-05T16:12:19.913Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-05-05T16:12:19.916Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-05-05T16:12:19.916Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.94.1 --profile default
302026-05-05T16:12:20.009Zinfo: downloading installer
312026-05-05T16:12:21.505Zwarn: It looks like you have an existing installation of Rust at:
322026-05-05T16:12:21.505Zwarn: /opt/ooce/bin
332026-05-05T16:12:21.505Zwarn: It is recommended that rustup be the primary Rust installation.
342026-05-05T16:12:21.505Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352026-05-05T16:12:21.505Zwarn: If you are sure that you want both rustup and your already installed Rust
362026-05-05T16:12:21.505Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372026-05-05T16:12:21.505Zwarn: or pass `-y' to ignore all ignorable checks.
382026-05-05T16:12:21.505Zerror: cannot install while Rust is installed
392026-05-05T16:12:21.505Zwarn: continuing (because the -y flag is set and the error is ignorable)
402026-05-05T16:12:21.505Zwarn: It looks like you have an existing rustup settings file at:
412026-05-05T16:12:21.505Zwarn: /home/build/.rustup/settings.toml
422026-05-05T16:12:21.505Zwarn: Rustup will install the default toolchain as specified in the settings file,
432026-05-05T16:12:21.505Zwarn: instead of the one inferred from the default host triple.
442026-05-05T16:12:21.541Zinfo: profile set to default
452026-05-05T16:12:21.541Zinfo: default host triple is x86_64-unknown-illumos
462026-05-05T16:12:21.545Zinfo: syncing channel updates for 1.94.1-x86_64-unknown-illumos
472026-05-05T16:12:21.679Zinfo: latest update on 2026-03-26 for version 1.94.1 (e408947bf 2026-03-25)
482026-05-05T16:12:21.683Zinfo: downloading 6 components
492026-05-05T16:12:35.880Zinfo: default toolchain set to 1.94.1-x86_64-unknown-illumos
502026-05-05T16:12:35.880Z
512026-05-05T16:12:35.915Z 1.94.1-x86_64-unknown-illumos installed - rustc 1.94.1 (e408947bf 2026-03-25)
522026-05-05T16:12:35.915Z
532026-05-05T16:12:35.915Z
542026-05-05T16:12:35.915ZRust is installed now. Great!
552026-05-05T16:12:35.915Z
562026-05-05T16:12:35.915ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
572026-05-05T16:12:35.915Zenvironment variable. This has not been done automatically.
582026-05-05T16:12:35.916Z
592026-05-05T16:12:35.916ZTo configure your current shell, you need to source
602026-05-05T16:12:35.916Zthe corresponding env file under $HOME/.cargo.
612026-05-05T16:12:35.916Z
622026-05-05T16:12:35.916ZThis is usually done by running one of the following (note the leading DOT):
632026-05-05T16:12:35.916Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
642026-05-05T16:12:35.916Zsource "$HOME/.cargo/env.fish" # For fish
652026-05-05T16:12:35.916Zsource "~/.cargo/env.nu" # For nushell
662026-05-05T16:12:35.916Zsource "$HOME/.cargo/env.tcsh" # For tcsh
672026-05-05T16:12:35.916Z. "$HOME/.cargo/env.ps1" # For pwsh
682026-05-05T16:12:35.916Zsource "$HOME/.cargo/env.xsh" # For xonsh
692026-05-05T16:12:35.919Zwarn: no default linker (`cc`) was found in your PATH
702026-05-05T16:12:35.919Zwarn: many Rust crates require a system C toolchain to build
712026-05-05T16:12:36.018Z+ rustup --version
722026-05-05T16:12:36.026Zrustup 1.29.0 (28d1352db 2026-03-05)
732026-05-05T16:12:36.030Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
742026-05-05T16:12:36.049Zinfo: the currently active `rustc` version is `rustc 1.94.1 (e408947bf 2026-03-25)`
752026-05-05T16:12:36.052Z+ cargo --version
762026-05-05T16:12:36.064Zcargo 1.94.1 (29ea6fb6a 2026-03-24)
772026-05-05T16:12:36.068Z+ rustc --version
782026-05-05T16:12:36.087Zrustc 1.94.1 (e408947bf 2026-03-25)
792026-05-05T16:12:36.091Zprocess exited: duration 16179 ms, exit code 0
 
802026-05-05T16:12:36.097Zstarting task 2: "authentication"
812026-05-05T16:12:36.114Zprocess exited: duration 16 ms, exit code 0
 
822026-05-05T16:12:36.120Zstarting task 3: "clone repository"
832026-05-05T16:12:36.124Z+ mkdir -p /work/oxidecomputer/opte
842026-05-05T16:12:36.127Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
852026-05-05T16:12:36.315ZCloning into '/work/oxidecomputer/opte'...
862026-05-05T16:12:38.354Z+ cd /work/oxidecomputer/opte
872026-05-05T16:12:38.354Z+ git fetch origin 84e91b62621406f38e4d0870a92bafacad96536e
882026-05-05T16:12:38.648ZFrom https://github.com/oxidecomputer/opte
892026-05-05T16:12:38.648Z * branch 84e91b62621406f38e4d0870a92bafacad96536e -> FETCH_HEAD
902026-05-05T16:12:38.653Z+ [[ -n mtu ]]
912026-05-05T16:12:38.657Z++ git branch --show-current
922026-05-05T16:12:38.657Z+ current=master
932026-05-05T16:12:38.657Z+ [[ master != mtu ]]
942026-05-05T16:12:38.657Z+ git branch -f mtu 84e91b62621406f38e4d0870a92bafacad96536e
952026-05-05T16:12:38.660Z+ git checkout -f mtu
962026-05-05T16:12:38.675ZSwitched to branch 'mtu'
972026-05-05T16:12:38.678Z+ git reset --hard 84e91b62621406f38e4d0870a92bafacad96536e
982026-05-05T16:12:38.691ZHEAD is now at 84e91b6 Bump API_VERSION.
992026-05-05T16:12:38.695Zprocess exited: duration 2571 ms, exit code 0
 
1002026-05-05T16:12:38.703Zstarting task 4: "build"
1012026-05-05T16:12:38.706Z+ source .github/buildomat/common.sh
1022026-05-05T16:12:38.706Z++ rustup show active-toolchain
1032026-05-05T16:12:38.711Z1.94.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1042026-05-05T16:12:38.714Z++ pushd xde
1052026-05-05T16:12:38.714Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1062026-05-05T16:12:38.714Z++ rustup show active-toolchain
1072026-05-05T16:12:38.717Zinfo: syncing channel updates for nightly-2026-04-01-x86_64-unknown-illumos
1082026-05-05T16:12:38.871Zinfo: latest update on 2026-04-01 for version 1.96.0-nightly (48cc71ee8 2026-03-31)
1092026-05-05T16:12:38.875Zinfo: downloading 6 components
1102026-05-05T16:12:52.689Znightly-2026-04-01-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1112026-05-05T16:12:52.780Z+++ rustup show active-toolchain -v
1122026-05-05T16:12:52.784Z+++ head -n 1
1132026-05-05T16:12:52.784Z+++ cut '-d ' -f1
1142026-05-05T16:12:52.834Z++ export NIGHTLY=nightly-2026-04-01-x86_64-unknown-illumos
1152026-05-05T16:12:52.834Z++ NIGHTLY=nightly-2026-04-01-x86_64-unknown-illumos
1162026-05-05T16:12:52.834Z++ popd
1172026-05-05T16:12:52.834Z/work/oxidecomputer/opte
1182026-05-05T16:12:52.837Z+ TGT_BASE=/work
1192026-05-05T16:12:52.837Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1202026-05-05T16:12:52.837Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1212026-05-05T16:12:52.837Z+ DBG_TGT=/work/debug
1222026-05-05T16:12:52.837Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1232026-05-05T16:12:52.837Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1242026-05-05T16:12:52.837Z+ REL_TGT=/work/release
1252026-05-05T16:12:52.837Z+ mkdir -p /work/debug /work/release
1262026-05-05T16:12:52.837Z+ cargo --version
1272026-05-05T16:12:52.845Zcargo 1.94.1 (29ea6fb6a 2026-03-24)
1282026-05-05T16:12:52.848Z+ rustc --version
1292026-05-05T16:12:52.868Zrustc 1.94.1 (e408947bf 2026-03-25)
1302026-05-05T16:12:52.872Z+ install_pkg jq
1312026-05-05T16:12:52.872Z+ set +o errexit
1322026-05-05T16:12:52.872Z+ pfexec pkg install jq
1332026-05-05T16:13:05.890Z Startup: Refreshing catalog 'helios-dev' ... Done
1342026-05-05T16:13:13.511Z Startup: Caching catalogs ... Done
1352026-05-05T16:13:20.634ZPlanning: Solver setup ... Done
1362026-05-05T16:13:20.672ZPlanning: Running solver ... Done
1372026-05-05T16:13:20.813ZPlanning: Consolidating action changes ... Done
1382026-05-05T16:13:20.813ZPlanning: Evaluating mediators ... Done
1392026-05-05T16:13:20.817ZPlanning: Planning completed in 7.13 seconds
1402026-05-05T16:13:20.830ZNo updates necessary for this image.
1412026-05-05T16:13:22.186Z+ exit_code=4
1422026-05-05T16:13:22.186Z+ [[ 4 -ne 0 ]]
1432026-05-05T16:13:22.186Z+ [[ 4 -ne 4 ]]
1442026-05-05T16:13:22.186Z+ set -o errexit
1452026-05-05T16:13:22.189Z+ pushd xde
1462026-05-05T16:13:22.189Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1472026-05-05T16:13:22.189Z+ cp xde.conf /work/xde.conf
1482026-05-05T16:13:22.189Z+ header 'check style'
1492026-05-05T16:13:22.189Z+ echo '# ==== check style ==== #'
1502026-05-05T16:13:22.189Z# ==== check style ==== #
1512026-05-05T16:13:22.189Z+ ptime -m cargo +nightly-2026-04-01-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1522026-05-05T16:13:22.422Z
1532026-05-05T16:13:22.422Zreal 0.230279307
1542026-05-05T16:13:22.422Zuser 0.152583529
1552026-05-05T16:13:22.422Zsys 0.067860202
1562026-05-05T16:13:22.422Ztrap 0.000005287
1572026-05-05T16:13:22.422Ztflt 0.000029512
1582026-05-05T16:13:22.422Zdflt 0.000126802
1592026-05-05T16:13:22.422Zkflt 0.000000000
1602026-05-05T16:13:22.422Zlock 0.035203726
1612026-05-05T16:13:22.422Zslp 0.194811261
1622026-05-05T16:13:22.422Zlat 0.001158051
1632026-05-05T16:13:22.422Zstop 0.000099231
1642026-05-05T16:13:22.426Z+ header analyze
1652026-05-05T16:13:22.426Z+ echo '# ==== analyze ==== #'
1662026-05-05T16:13:22.426Z# ==== analyze ==== #
1672026-05-05T16:13:22.426Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1682026-05-05T16:13:22.610Z Updating crates.io index
1692026-05-05T16:13:22.643Z Updating git repository `https://github.com/oxidecomputer/falcon`
1702026-05-05T16:13:23.604Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1712026-05-05T16:13:24.033Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1722026-05-05T16:13:24.430Z Updating git repository `https://github.com/oxidecomputer/zone`
1732026-05-05T16:13:24.829Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1742026-05-05T16:13:25.096Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1752026-05-05T16:13:25.344Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1762026-05-05T16:13:27.328Z Downloading crates ...
1772026-05-05T16:13:27.369Z Downloaded bitflags v1.3.2
1782026-05-05T16:13:27.376Z Downloaded heapless v0.8.0
1792026-05-05T16:13:27.380Z Downloaded unicode-ident v1.0.24
1802026-05-05T16:13:27.383Z Downloaded dyn-clone v1.0.20
1812026-05-05T16:13:27.387Z Downloaded ident_case v1.0.1
1822026-05-05T16:13:27.393Z Downloaded cfg-if v1.0.4
1832026-05-05T16:13:27.401Z Downloaded ref-cast v1.0.25
1842026-05-05T16:13:27.411Z Downloaded darling_core v0.23.0
1852026-05-05T16:13:27.414Z Downloaded cobs v0.3.0
1862026-05-05T16:13:27.418Z Downloaded proc-macro-error-attr2 v2.0.0
1872026-05-05T16:13:27.421Z Downloaded macaddr v1.0.1
1882026-05-05T16:13:27.424Z Downloaded defmt-parser v1.0.0
1892026-05-05T16:13:27.428Z Downloaded serde v1.0.228
1902026-05-05T16:13:27.431Z Downloaded stable_deref_trait v1.2.1
1912026-05-05T16:13:27.431Z Downloaded defmt v0.3.100
1922026-05-05T16:13:27.434Z Downloaded hash32 v0.3.1
1932026-05-05T16:13:27.437Z Downloaded ref-cast-impl v1.0.25
1942026-05-05T16:13:27.440Z Downloaded byteorder v1.5.0
1952026-05-05T16:13:27.440Z Downloaded zerocopy v0.8.48
1962026-05-05T16:13:27.449Z Downloaded fnv v1.0.7
1972026-05-05T16:13:27.452Z Downloaded embedded-io v0.4.0
1982026-05-05T16:13:27.452Z Downloaded embedded-io v0.6.1
1992026-05-05T16:13:27.457Z Downloaded darling_macro v0.21.3
2002026-05-05T16:13:27.457Z Downloaded darling_macro v0.23.0
2012026-05-05T16:13:27.460Z Downloaded thiserror v2.0.18
2022026-05-05T16:13:27.463Z Downloaded quote v1.0.45
2032026-05-05T16:13:27.463Z Downloaded version_check v0.9.5
2042026-05-05T16:13:27.468Z Downloaded strsim v0.11.1
2052026-05-05T16:13:27.471Z Downloaded managed v0.8.0
2062026-05-05T16:13:27.471Z Downloaded thiserror-impl v2.0.18
2072026-05-05T16:13:27.474Z Downloaded ingot v0.1.1
2082026-05-05T16:13:27.477Z Downloaded either v1.15.0
2092026-05-05T16:13:27.481Z Downloaded ingot-types v0.1.2
2102026-05-05T16:13:27.481Z Downloaded defmt v1.0.1
2112026-05-05T16:13:27.495Z Downloaded uuid v1.23.1
2122026-05-05T16:13:27.512Z Downloaded crc32fast v1.5.0
2132026-05-05T16:13:27.512Z Downloaded serde_derive v1.0.228
2142026-05-05T16:13:27.512Z Downloaded bitflags v2.11.1
2152026-05-05T16:13:27.512Z Downloaded defmt-macros v1.0.1
2162026-05-05T16:13:27.512Z Downloaded darling v0.23.0
2172026-05-05T16:13:27.512Z Downloaded darling v0.21.3
2182026-05-05T16:13:27.517Z Downloaded proc-macro-error2 v2.0.1
2192026-05-05T16:13:27.517Z Downloaded ingot-macros v0.1.1
2202026-05-05T16:13:27.521Z Downloaded postcard v1.1.3
2212026-05-05T16:13:27.524Z Downloaded serde_core v1.0.228
2222026-05-05T16:13:27.530Z Downloaded darling_core v0.21.3
2232026-05-05T16:13:27.535Z Downloaded proc-macro2 v1.0.106
2242026-05-05T16:13:27.544Z Downloaded zerocopy-derive v0.8.48
2252026-05-05T16:13:27.549Z Downloaded memchr v2.8.0
2262026-05-05T16:13:27.571Z Downloaded aho-corasick v1.1.4
2272026-05-05T16:13:27.580Z Downloaded itertools v0.14.0
2282026-05-05T16:13:27.584Z Downloaded regex v1.12.3
2292026-05-05T16:13:27.614Z Downloaded syn v2.0.117
2302026-05-05T16:13:27.621Z Downloaded smoltcp v0.11.0
2312026-05-05T16:13:27.626Z Downloaded regex-syntax v0.8.10
2322026-05-05T16:13:27.640Z Downloaded regex-automata v0.4.14
2332026-05-05T16:13:27.651Z Updating crates.io index
2342026-05-05T16:13:27.741Z Downloading crates ...
2352026-05-05T16:13:27.783Z Downloaded foldhash v0.2.0
2362026-05-05T16:13:27.791Z Downloaded miniz_oxide v0.8.9
2372026-05-05T16:13:27.796Z Downloaded adler2 v2.0.1
2382026-05-05T16:13:27.803Z Downloaded getopts v0.2.24
2392026-05-05T16:13:27.809Z Downloaded addr2line v0.25.1
2402026-05-05T16:13:27.817Z Downloaded rustc-demangle v0.1.27
2412026-05-05T16:13:27.832Z Downloaded rustc-literal-escaper v0.0.7
2422026-05-05T16:13:27.837Z Downloaded memchr v2.7.6
2432026-05-05T16:13:27.848Z Downloaded hashbrown v0.16.1
2442026-05-05T16:13:27.875Z Downloaded gimli v0.32.3
2452026-05-05T16:13:27.881Z Downloaded object v0.37.3
2462026-05-05T16:13:27.919Z Downloaded libc v0.2.183
2472026-05-05T16:13:27.976Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2482026-05-05T16:13:27.976Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2492026-05-05T16:13:27.976Z Compiling proc-macro2 v1.0.106
2502026-05-05T16:13:27.981Z Compiling quote v1.0.45
2512026-05-05T16:13:27.981Z Compiling unicode-ident v1.0.24
2522026-05-05T16:13:27.981Z Compiling strsim v0.11.1
2532026-05-05T16:13:27.981Z Compiling ident_case v1.0.1
2542026-05-05T16:13:27.981Z Compiling serde_core v1.0.228
2552026-05-05T16:13:28.162Z Compiling fnv v1.0.7
2562026-05-05T16:13:28.162Z Compiling memchr v2.8.0
2572026-05-05T16:13:28.252Z Compiling regex-syntax v0.8.10
2582026-05-05T16:13:28.418Z Compiling either v1.15.0
2592026-05-05T16:13:28.548Z Compiling aho-corasick v1.1.4
2602026-05-05T16:13:28.599Z Compiling serde v1.0.228
2612026-05-05T16:13:28.605Z Compiling zerocopy v0.8.48
2622026-05-05T16:13:28.612Z Compiling thiserror v2.0.18
2632026-05-05T16:13:28.834Z Compiling itertools v0.14.0
2642026-05-05T16:13:29.154Z Compiling heapless v0.8.0
2652026-05-05T16:13:29.212Z Compiling syn v2.0.117
2662026-05-05T16:13:29.341Z Compiling smoltcp v0.11.0
2672026-05-05T16:13:29.443Z Compiling ref-cast v1.0.25
2682026-05-05T16:13:29.672Z Compiling version_check v0.9.5
2692026-05-05T16:13:29.784Z Compiling regex-automata v0.4.14
2702026-05-05T16:13:29.852Z Compiling crc32fast v1.5.0
2712026-05-05T16:13:30.069Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2722026-05-05T16:13:31.348Z Compiling regex v1.12.3
2732026-05-05T16:13:31.519Z Compiling darling_core v0.21.3
2742026-05-05T16:13:31.529Z Compiling darling_core v0.23.0
2752026-05-05T16:13:32.490Z Compiling zerocopy-derive v0.8.48
2762026-05-05T16:13:32.490Z Compiling thiserror-impl v2.0.18
2772026-05-05T16:13:32.490Z Compiling serde_derive v1.0.228
2782026-05-05T16:13:32.493Z Compiling ref-cast-impl v1.0.25
2792026-05-05T16:13:32.493Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2802026-05-05T16:13:34.030Z Compiling darling_macro v0.21.3
2812026-05-05T16:13:34.138Z Compiling darling_macro v0.23.0
2822026-05-05T16:13:35.019Z Compiling darling v0.21.3
2832026-05-05T16:13:35.086Z Compiling ingot-macros v0.1.1
2842026-05-05T16:13:35.093Z Compiling darling v0.23.0
2852026-05-05T16:13:35.154Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2862026-05-05T16:13:39.598Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2872026-05-05T16:13:41.706Z Checking byteorder v1.5.0
2882026-05-05T16:13:41.706Z Checking stable_deref_trait v1.2.1
2892026-05-05T16:13:41.710Z Checking macaddr v1.0.1
2902026-05-05T16:13:41.710Z Checking cfg-if v1.0.4
2912026-05-05T16:13:41.710Z Checking managed v0.8.0
2922026-05-05T16:13:41.767Z Checking bitflags v1.3.2
2932026-05-05T16:13:41.796Z Checking cobs v0.3.0
2942026-05-05T16:13:41.843Z Checking dyn-clone v1.0.20
2952026-05-05T16:13:41.852Z Checking hash32 v0.3.1
2962026-05-05T16:13:41.916Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2972026-05-05T16:13:43.043Z Checking bitflags v2.11.1
2982026-05-05T16:13:43.043Z Checking uuid v1.23.1
2992026-05-05T16:13:43.185Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3002026-05-05T16:13:43.396Z Checking postcard v1.1.3
3012026-05-05T16:13:44.260Z Checking ingot-types v0.1.2
3022026-05-05T16:13:44.537Z Checking ingot v0.1.1
3032026-05-05T16:13:45.839Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3042026-05-05T16:13:50.049Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3052026-05-05T16:13:51.618Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
3062026-05-05T16:13:53.954Z Finished `dev` profile [optimized + debuginfo] target(s) in 31.46s
3072026-05-05T16:13:54.069Z
3082026-05-05T16:13:54.069Zreal 31.635655237
3092026-05-05T16:13:54.069Zuser 1:14.841317933
3102026-05-05T16:13:54.069Zsys 10.443296262
3112026-05-05T16:13:54.070Ztrap 0.034615518
3122026-05-05T16:13:54.070Ztflt 0.035427092
3132026-05-05T16:13:54.070Zdflt 0.313808893
3142026-05-05T16:13:54.070Zkflt 0.004743158
3152026-05-05T16:13:54.070Zlock 3:53.060690945
3162026-05-05T16:13:54.070Zslp 3:33.373867133
3172026-05-05T16:13:54.070Zlat 3.196237645
3182026-05-05T16:13:54.070Zstop 6.511422940
3192026-05-05T16:13:54.073Z+ pushd xde-link
3202026-05-05T16:13:54.073Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3212026-05-05T16:13:54.073Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3222026-05-05T16:13:54.262Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3232026-05-05T16:13:54.262Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3242026-05-05T16:13:54.262Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3252026-05-05T16:14:04.807Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3262026-05-05T16:14:06.916Z Finished `dev` profile [optimized + debuginfo] target(s) in 12.78s
3272026-05-05T16:14:06.936Z
3282026-05-05T16:14:06.940Zreal 12.859634513
3292026-05-05T16:14:06.941Zuser 20.428847207
3302026-05-05T16:14:06.941Zsys 1.242754238
3312026-05-05T16:14:06.941Ztrap 0.006059154
3322026-05-05T16:14:06.941Ztflt 0.002486428
3332026-05-05T16:14:06.941Zdflt 0.030552552
3342026-05-05T16:14:06.941Zkflt 0.000000000
3352026-05-05T16:14:06.941Zlock 1:09.343991004
3362026-05-05T16:14:06.941Zslp 42.923550998
3372026-05-05T16:14:06.941Zlat 0.482050351
3382026-05-05T16:14:06.941Zstop 0.135348400
3392026-05-05T16:14:06.941Z+ popd
3402026-05-05T16:14:06.941Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3412026-05-05T16:14:06.941Z+ popd
3422026-05-05T16:14:06.941Z/work/oxidecomputer/opte
3432026-05-05T16:14:06.941Z+ header 'build xde (debug)'
3442026-05-05T16:14:06.941Z+ echo '# ==== build xde (debug) ==== #'
3452026-05-05T16:14:06.941Z# ==== build xde (debug) ==== #
3462026-05-05T16:14:06.941Z+ ptime -m cargo xtask build --profile debug xde xde-link
3472026-05-05T16:14:07.089Z Downloading crates ...
3482026-05-05T16:14:07.134Z Downloaded anstyle v1.0.14
3492026-05-05T16:14:07.137Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3502026-05-05T16:14:07.142Z Downloaded zmij v1.0.21
3512026-05-05T16:14:07.150Z Downloaded anstyle-query v1.1.5
3522026-05-05T16:14:07.153Z Downloaded itoa v1.0.18
3532026-05-05T16:14:07.156Z Downloaded errno v0.3.14
3542026-05-05T16:14:07.159Z Downloaded serde_spanned v1.1.1
3552026-05-05T16:14:07.159Z Downloaded colorchoice v1.0.5
3562026-05-05T16:14:07.159Z Downloaded heck v0.5.0
3572026-05-05T16:14:07.162Z Downloaded cargo-platform v0.3.3
3582026-05-05T16:14:07.165Z Downloaded clap_derive v4.6.1
3592026-05-05T16:14:07.168Z Downloaded anstream v1.0.0
3602026-05-05T16:14:07.172Z Downloaded is_terminal_polyfill v1.70.2
3612026-05-05T16:14:07.172Z Downloaded terminal_size v0.4.4
3622026-05-05T16:14:07.175Z Downloaded equivalent v1.0.2
3632026-05-05T16:14:07.175Z Downloaded clap_lex v1.1.0
3642026-05-05T16:14:07.178Z Downloaded utf8parse v0.2.2
3652026-05-05T16:14:07.181Z Downloaded semver v1.0.28
3662026-05-05T16:14:07.181Z Downloaded cargo_metadata v0.23.1
3672026-05-05T16:14:07.189Z Downloaded clap v4.6.1
3682026-05-05T16:14:07.198Z Downloaded toml_writer v1.1.1+spec-1.1.0
3692026-05-05T16:14:07.203Z Downloaded camino v1.2.2
3702026-05-05T16:14:07.203Z Downloaded anstyle-parse v1.0.0
3712026-05-05T16:14:07.203Z Downloaded toml_parser v1.1.2+spec-1.1.0
3722026-05-05T16:14:07.208Z Downloaded anyhow v1.0.102
3732026-05-05T16:14:07.211Z Downloaded toml v1.1.2+spec-1.1.0
3742026-05-05T16:14:07.230Z Downloaded clap_builder v4.6.0
3752026-05-05T16:14:07.234Z Downloaded indexmap v2.14.0
3762026-05-05T16:14:07.237Z Downloaded serde_json v1.0.149
3772026-05-05T16:14:07.240Z Downloaded hashbrown v0.17.0
3782026-05-05T16:14:07.248Z Downloaded winnow v1.0.2
3792026-05-05T16:14:07.284Z Downloaded rustix v1.1.4
3802026-05-05T16:14:07.309Z Downloaded libc v0.2.186
3812026-05-05T16:14:07.356Z Compiling proc-macro2 v1.0.106
3822026-05-05T16:14:07.360Z Compiling serde_core v1.0.228
3832026-05-05T16:14:07.360Z Compiling quote v1.0.45
3842026-05-05T16:14:07.360Z Compiling unicode-ident v1.0.24
3852026-05-05T16:14:07.360Z Compiling libc v0.2.186
3862026-05-05T16:14:07.360Z Compiling rustix v1.1.4
3872026-05-05T16:14:07.360Z Compiling zmij v1.0.21
3882026-05-05T16:14:07.360Z Compiling bitflags v2.11.1
3892026-05-05T16:14:07.532Z Compiling utf8parse v0.2.2
3902026-05-05T16:14:07.640Z Compiling anstyle-parse v1.0.0
3912026-05-05T16:14:07.723Z Compiling serde v1.0.228
3922026-05-05T16:14:07.723Z Compiling camino v1.2.2
3932026-05-05T16:14:07.847Z Compiling colorchoice v1.0.5
3942026-05-05T16:14:07.863Z Compiling serde_json v1.0.149
3952026-05-05T16:14:07.943Z Compiling anstyle v1.0.14
3962026-05-05T16:14:07.953Z Compiling thiserror v2.0.18
3972026-05-05T16:14:08.029Z Compiling is_terminal_polyfill v1.70.2
3982026-05-05T16:14:08.036Z Compiling anstyle-query v1.1.5
3992026-05-05T16:14:08.112Z Compiling errno v0.3.14
4002026-05-05T16:14:08.115Z Compiling anstream v1.0.0
4012026-05-05T16:14:08.171Z Compiling itoa v1.0.18
4022026-05-05T16:14:08.277Z Compiling anyhow v1.0.102
4032026-05-05T16:14:08.475Z Compiling clap_lex v1.1.0
4042026-05-05T16:14:08.544Z Compiling memchr v2.8.0
4052026-05-05T16:14:08.553Z Compiling winnow v1.0.2
4062026-05-05T16:14:08.582Z Compiling heck v0.5.0
4072026-05-05T16:14:08.623Z Compiling syn v2.0.117
4082026-05-05T16:14:08.664Z Compiling terminal_size v0.4.4
4092026-05-05T16:14:08.773Z Compiling strsim v0.11.1
4102026-05-05T16:14:08.867Z Compiling toml_parser v1.1.2+spec-1.1.0
4112026-05-05T16:14:08.967Z Compiling clap_builder v4.6.0
4122026-05-05T16:14:09.025Z Compiling toml_writer v1.1.1+spec-1.1.0
4132026-05-05T16:14:09.566Z Compiling cargo-platform v0.3.3
4142026-05-05T16:14:09.601Z Compiling semver v1.0.28
4152026-05-05T16:14:09.752Z Compiling toml_datetime v1.1.1+spec-1.1.0
4162026-05-05T16:14:10.172Z Compiling serde_spanned v1.1.1
4172026-05-05T16:14:10.277Z Compiling toml v1.1.2+spec-1.1.0
4182026-05-05T16:14:10.869Z Compiling thiserror-impl v2.0.18
4192026-05-05T16:14:10.869Z Compiling serde_derive v1.0.228
4202026-05-05T16:14:10.873Z Compiling clap_derive v4.6.1
4212026-05-05T16:14:12.497Z Compiling clap v4.6.1
4222026-05-05T16:14:14.126Z Compiling cargo_metadata v0.23.1
4232026-05-05T16:14:16.640Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4242026-05-05T16:14:18.224Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.27s
4252026-05-05T16:14:18.238Z Running `target/debug/xtask build --profile debug xde xde-link`
4262026-05-05T16:14:19.708ZBuilding xde (dev).
4272026-05-05T16:14:19.954Z Compiling serde_core v1.0.228
4282026-05-05T16:14:19.954Z Compiling byteorder v1.5.0
4292026-05-05T16:14:19.954Z Compiling cfg-if v1.0.4
4302026-05-05T16:14:19.957Z Compiling stable_deref_trait v1.2.1
4312026-05-05T16:14:19.957Z Compiling macaddr v1.0.1
4322026-05-05T16:14:19.980Z Compiling zerocopy v0.8.48
4332026-05-05T16:14:19.984Z Compiling thiserror v2.0.18
4342026-05-05T16:14:19.987Z Compiling managed v0.8.0
4352026-05-05T16:14:20.030Z Compiling bitflags v1.3.2
4362026-05-05T16:14:20.036Z Compiling cobs v0.3.0
4372026-05-05T16:14:20.074Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4382026-05-05T16:14:20.096Z Compiling either v1.15.0
4392026-05-05T16:14:20.154Z Compiling hash32 v0.3.1
4402026-05-05T16:14:20.201Z Compiling ref-cast v1.0.25
4412026-05-05T16:14:20.240Z Compiling heapless v0.8.0
4422026-05-05T16:14:20.272Z Compiling itertools v0.14.0
4432026-05-05T16:14:20.298Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4442026-05-05T16:14:20.307Z Compiling crc32fast v1.5.0
4452026-05-05T16:14:20.311Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4462026-05-05T16:14:20.371Z Compiling dyn-clone v1.0.20
4472026-05-05T16:14:20.506Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4482026-05-05T16:14:20.640Z Compiling smoltcp v0.11.0
4492026-05-05T16:14:21.570Z Compiling bitflags v2.11.1
4502026-05-05T16:14:21.570Z Compiling serde v1.0.228
4512026-05-05T16:14:21.570Z Compiling uuid v1.23.1
4522026-05-05T16:14:21.702Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4532026-05-05T16:14:21.984Z Compiling postcard v1.1.3
4542026-05-05T16:14:22.755Z Compiling ingot-types v0.1.2
4552026-05-05T16:14:23.036Z Compiling ingot v0.1.1
4562026-05-05T16:14:24.448Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4572026-05-05T16:14:28.652Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4582026-05-05T16:14:39.009Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4592026-05-05T16:14:47.278Z Finished `dev` profile [optimized + debuginfo] target(s) in 27.53s
4602026-05-05T16:14:47.304ZLinking xde kmod...
4612026-05-05T16:14:48.373ZBuilding xde dev link helper (dev).
4622026-05-05T16:14:48.531Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4632026-05-05T16:14:48.869Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.46s
4642026-05-05T16:14:48.891Z
4652026-05-05T16:14:48.891Zreal 41.945604992
4662026-05-05T16:14:48.891Zuser 2:15.651355345
4672026-05-05T16:14:48.895Zsys 11.190948876
4682026-05-05T16:14:48.895Ztrap 0.067330632
4692026-05-05T16:14:48.895Ztflt 0.354413066
4702026-05-05T16:14:48.895Zdflt 0.426631465
4712026-05-05T16:14:48.895Zkflt 0.000011644
4722026-05-05T16:14:48.895Zlock 6:32.989311937
4732026-05-05T16:14:48.895Zslp 3:57.335501890
4742026-05-05T16:14:48.895Zlat 5.452993291
4752026-05-05T16:14:48.895Zstop 4.724795617
4762026-05-05T16:14:48.895Z+ header 'build xde (release)'
4772026-05-05T16:14:48.895Z+ echo '# ==== build xde (release) ==== #'
4782026-05-05T16:14:48.895Z# ==== build xde (release) ==== #
4792026-05-05T16:14:48.895Z+ ptime -m cargo xtask build --profile release xde xde-link
4802026-05-05T16:14:49.032Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.13s
4812026-05-05T16:14:49.036Z Running `target/debug/xtask build --profile release xde xde-link`
4822026-05-05T16:14:49.227ZBuilding xde (release-lto).
4832026-05-05T16:14:49.475Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
4842026-05-05T16:14:49.475Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4852026-05-05T16:14:49.475Z Compiling proc-macro2 v1.0.106
4862026-05-05T16:14:49.475Z Compiling unicode-ident v1.0.24
4872026-05-05T16:14:49.479Z Compiling quote v1.0.45
4882026-05-05T16:14:49.479Z Compiling strsim v0.11.1
4892026-05-05T16:14:49.479Z Compiling ident_case v1.0.1
4902026-05-05T16:14:49.479Z Compiling serde_core v1.0.228
4912026-05-05T16:14:49.597Z Compiling memchr v2.8.0
4922026-05-05T16:14:49.597Z Compiling fnv v1.0.7
4932026-05-05T16:14:49.682Z Compiling regex-syntax v0.8.10
4942026-05-05T16:14:49.844Z Compiling either v1.15.0
4952026-05-05T16:14:49.856Z Compiling zerocopy v0.8.48
4962026-05-05T16:14:49.868Z Compiling serde v1.0.228
4972026-05-05T16:14:49.990Z Compiling aho-corasick v1.1.4
4982026-05-05T16:14:50.029Z Compiling thiserror v2.0.18
4992026-05-05T16:14:50.238Z Compiling itertools v0.14.0
5002026-05-05T16:14:50.273Z Compiling heapless v0.8.0
5012026-05-05T16:14:50.593Z Compiling syn v2.0.117
5022026-05-05T16:14:50.646Z Compiling smoltcp v0.11.0
5032026-05-05T16:14:50.670Z Compiling crc32fast v1.5.0
5042026-05-05T16:14:50.731Z Compiling ref-cast v1.0.25
5052026-05-05T16:14:50.998Z Compiling version_check v0.9.5
5062026-05-05T16:14:51.134Z Compiling regex-automata v0.4.14
5072026-05-05T16:14:51.358Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5082026-05-05T16:14:52.680Z Compiling regex v1.12.3
5092026-05-05T16:14:52.839Z Compiling darling_core v0.21.3
5102026-05-05T16:14:52.839Z Compiling darling_core v0.23.0
5112026-05-05T16:14:53.755Z Compiling thiserror-impl v2.0.18
5122026-05-05T16:14:53.755Z Compiling serde_derive v1.0.228
5132026-05-05T16:14:53.755Z Compiling zerocopy-derive v0.8.48
5142026-05-05T16:14:53.759Z Compiling ref-cast-impl v1.0.25
5152026-05-05T16:14:53.759Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5162026-05-05T16:14:55.423Z Compiling darling_macro v0.23.0
5172026-05-05T16:14:55.436Z Compiling darling_macro v0.21.3
5182026-05-05T16:14:56.333Z Compiling darling v0.23.0
5192026-05-05T16:14:56.333Z Compiling darling v0.21.3
5202026-05-05T16:14:56.395Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5212026-05-05T16:14:56.399Z Compiling ingot-macros v0.1.1
5222026-05-05T16:15:01.415Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5232026-05-05T16:15:03.453Z Compiling byteorder v1.5.0
5242026-05-05T16:15:03.453Z Compiling cfg-if v1.0.4
5252026-05-05T16:15:03.453Z Compiling macaddr v1.0.1
5262026-05-05T16:15:03.456Z Compiling stable_deref_trait v1.2.1
5272026-05-05T16:15:03.513Z Compiling managed v0.8.0
5282026-05-05T16:15:03.518Z Compiling cobs v0.3.0
5292026-05-05T16:15:03.547Z Compiling bitflags v1.3.2
5302026-05-05T16:15:03.612Z Compiling hash32 v0.3.1
5312026-05-05T16:15:03.751Z Compiling dyn-clone v1.0.20
5322026-05-05T16:15:03.818Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5332026-05-05T16:15:05.065Z Compiling bitflags v2.11.1
5342026-05-05T16:15:05.065Z Compiling uuid v1.23.1
5352026-05-05T16:15:05.203Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5362026-05-05T16:15:05.495Z Compiling postcard v1.1.3
5372026-05-05T16:15:06.319Z Compiling ingot-types v0.1.2
5382026-05-05T16:15:06.634Z Compiling ingot v0.1.1
5392026-05-05T16:15:08.125Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5402026-05-05T16:15:11.839Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5412026-05-05T16:15:20.567Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5422026-05-05T16:15:49.104Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 59.83s
5432026-05-05T16:15:49.127ZLinking xde kmod...
5442026-05-05T16:15:49.695ZBuilding xde dev link helper (release).
5452026-05-05T16:15:49.859Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5462026-05-05T16:15:49.859Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5472026-05-05T16:15:49.859Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5482026-05-05T16:16:00.936Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5492026-05-05T16:16:03.303Z Finished `release` profile [optimized + debuginfo] target(s) in 13.57s
5502026-05-05T16:16:03.323Z
5512026-05-05T16:16:03.326Zreal 1:14.417936387
5522026-05-05T16:16:03.326Zuser 2:06.822649256
5532026-05-05T16:16:03.326Zsys 12.565216216
5542026-05-05T16:16:03.326Ztrap 0.033616556
5552026-05-05T16:16:03.326Ztflt 0.122905883
5562026-05-05T16:16:03.326Zdflt 0.210074535
5572026-05-05T16:16:03.326Zkflt 0.000013167
5582026-05-05T16:16:03.326Zlock 10:39.045839184
5592026-05-05T16:16:03.326Zslp 6:02.817951949
5602026-05-05T16:16:03.326Zlat 2.879432037
5612026-05-05T16:16:03.326Zstop 5.303766586
5622026-05-05T16:16:03.326Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5632026-05-05T16:16:03.326Z+ grep GOTPCREL
5642026-05-05T16:16:05.131Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5652026-05-05T16:16:05.135Z+ grep GOTPCREL
5662026-05-05T16:16:06.049Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5672026-05-05T16:16:06.103Z+ sha256sum /work/debug/xde.dbg
5682026-05-05T16:16:06.154Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5692026-05-05T16:16:06.158Z+ sha256sum /work/debug/xde_link.dbg.so
5702026-05-05T16:16:06.161Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5712026-05-05T16:16:06.194Z+ sha256sum /work/release/xde
5722026-05-05T16:16:06.222Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5732026-05-05T16:16:06.226Z+ sha256sum /work/release/xde_link.so
5742026-05-05T16:16:06.226Z+ header 'build xde integration tests'
5752026-05-05T16:16:06.226Z+ echo '# ==== build xde integration tests ==== #'
5762026-05-05T16:16:06.226Z+ pushd xde-tests
5772026-05-05T16:16:06.226Z# ==== build xde integration tests ==== #
5782026-05-05T16:16:06.226Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5792026-05-05T16:16:06.226Z+ cargo +nightly-2026-04-01-x86_64-unknown-illumos fmt -- --check
5802026-05-05T16:16:06.310Z+ cargo clippy --all-targets -- --deny warnings
5812026-05-05T16:16:06.532Z Compiling serde_core v1.0.228
5822026-05-05T16:16:06.532Z Checking cfg-if v1.0.4
5832026-05-05T16:16:06.535Z Checking memchr v2.8.0
5842026-05-05T16:16:06.535Z Compiling rustversion v1.0.22
5852026-05-05T16:16:06.535Z Compiling serde v1.0.228
5862026-05-05T16:16:06.558Z Compiling version_check v0.9.5
5872026-05-05T16:16:06.567Z Compiling strsim v0.11.1
5882026-05-05T16:16:06.571Z Compiling syn v2.0.117
5892026-05-05T16:16:06.601Z Compiling ident_case v1.0.1
5902026-05-05T16:16:06.708Z Compiling libc v0.2.186
5912026-05-05T16:16:06.808Z Compiling fnv v1.0.7
5922026-05-05T16:16:06.872Z Compiling regex-syntax v0.8.10
5932026-05-05T16:16:06.888Z Checking pin-project-lite v0.2.17
5942026-05-05T16:16:06.932Z Compiling syn v1.0.109
5952026-05-05T16:16:06.962Z Compiling hashbrown v0.17.0
5962026-05-05T16:16:07.229Z Compiling aho-corasick v1.1.4
5972026-05-05T16:16:07.394Z Compiling equivalent v1.0.2
5982026-05-05T16:16:07.422Z Compiling either v1.15.0
5992026-05-05T16:16:07.456Z Compiling winnow v1.0.2
6002026-05-05T16:16:07.464Z Compiling zerocopy v0.8.48
6012026-05-05T16:16:07.492Z Compiling indexmap v2.14.0
6022026-05-05T16:16:07.615Z Compiling itertools v0.14.0
6032026-05-05T16:16:08.094Z Compiling toml_datetime v1.1.1+spec-1.1.0
6042026-05-05T16:16:08.309Z Compiling regex-automata v0.4.14
6052026-05-05T16:16:08.343Z Compiling toml_parser v1.1.2+spec-1.1.0
6062026-05-05T16:16:08.464Z Checking byteorder v1.5.0
6072026-05-05T16:16:08.629Z Compiling heapless v0.8.0
6082026-05-05T16:16:08.786Z Compiling toml_edit v0.25.11+spec-1.1.0
6092026-05-05T16:16:08.814Z Checking hash32 v0.3.1
6102026-05-05T16:16:08.889Z Checking bitflags v2.11.1
6112026-05-05T16:16:08.909Z Compiling slog v2.8.2
6122026-05-05T16:16:08.917Z Checking stable_deref_trait v1.2.1
6132026-05-05T16:16:08.972Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6142026-05-05T16:16:09.041Z Checking macaddr v1.0.1
6152026-05-05T16:16:09.063Z Checking futures-core v0.3.32
6162026-05-05T16:16:09.120Z Compiling darling_core v0.21.3
6172026-05-05T16:16:09.174Z Compiling darling_core v0.23.0
6182026-05-05T16:16:09.174Z Checking futures-sink v0.3.32
6192026-05-05T16:16:09.196Z Compiling smoltcp v0.11.0
6202026-05-05T16:16:09.260Z Checking futures-channel v0.3.32
6212026-05-05T16:16:09.480Z Compiling proc-macro-crate v3.5.0
6222026-05-05T16:16:09.747Z Compiling proc-macro-error-attr v1.0.4
6232026-05-05T16:16:09.911Z Checking managed v0.8.0
6242026-05-05T16:16:09.947Z Checking bitflags v1.3.2
6252026-05-05T16:16:09.964Z Compiling ref-cast v1.0.25
6262026-05-05T16:16:10.008Z Compiling getrandom v0.4.2
6272026-05-05T16:16:10.091Z Compiling regex v1.12.3
6282026-05-05T16:16:10.265Z Checking futures-task v0.3.32
6292026-05-05T16:16:10.269Z Checking rand_core v0.10.1
6302026-05-05T16:16:10.391Z Compiling serde_derive v1.0.228
6312026-05-05T16:16:10.451Z Compiling thiserror-impl v2.0.18
6322026-05-05T16:16:10.456Z Compiling zerocopy-derive v0.8.48
6332026-05-05T16:16:10.492Z Compiling futures-macro v0.3.32
6342026-05-05T16:16:10.950Z Compiling crc32fast v1.5.0
6352026-05-05T16:16:11.233Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
6362026-05-05T16:16:11.271Z Checking slab v0.4.12
6372026-05-05T16:16:11.275Z Compiling darling_macro v0.21.3
6382026-05-05T16:16:11.295Z Compiling autocfg v1.5.0
6392026-05-05T16:16:11.301Z Compiling darling_macro v0.23.0
6402026-05-05T16:16:11.415Z Checking futures-io v0.3.32
6412026-05-05T16:16:11.476Z Compiling ref-cast-impl v1.0.25
6422026-05-05T16:16:11.520Z Checking futures-util v0.3.32
6432026-05-05T16:16:11.597Z Checking thiserror v2.0.18
6442026-05-05T16:16:11.642Z Compiling num-traits v0.2.19
6452026-05-05T16:16:11.685Z Checking cobs v0.3.0
6462026-05-05T16:16:11.803Z Compiling darling v0.21.3
6472026-05-05T16:16:11.820Z Compiling num_enum_derive v0.7.6
6482026-05-05T16:16:11.827Z Compiling darling v0.23.0
6492026-05-05T16:16:11.857Z Compiling foreign-types-macros v0.2.3
6502026-05-05T16:16:11.871Z Compiling ingot-macros v0.1.1
6512026-05-05T16:16:12.090Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6522026-05-05T16:16:12.382Z Compiling proc-macro-error v1.0.4
6532026-05-05T16:16:12.462Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6542026-05-05T16:16:12.600Z Checking once_cell v1.21.4
6552026-05-05T16:16:12.694Z Checking unicode-width v0.2.2
6562026-05-05T16:16:12.764Z Compiling crossbeam-utils v0.8.21
6572026-05-05T16:16:12.804Z Checking foreign-types-shared v0.3.1
6582026-05-05T16:16:12.881Z Checking cpufeatures v0.3.0
6592026-05-05T16:16:12.937Z Checking ipnetwork v0.21.1
6602026-05-05T16:16:12.943Z Checking chacha20 v0.10.0
6612026-05-05T16:16:13.069Z Checking tabwriter v1.4.1
6622026-05-05T16:16:13.108Z Checking foreign-types v0.5.0
6632026-05-05T16:16:13.115Z Checking num_enum v0.7.6
6642026-05-05T16:16:13.131Z Checking tracing-core v0.1.36
6652026-05-05T16:16:13.210Z Checking anyhow v1.0.102
6662026-05-05T16:16:13.397Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6672026-05-05T16:16:13.442Z Checking futures-executor v0.3.32
6682026-05-05T16:16:13.501Z Checking erased-serde v0.3.31
6692026-05-05T16:16:13.512Z Checking postcard v1.1.3
6702026-05-05T16:16:13.586Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6712026-05-05T16:16:13.674Z Compiling tracing-attributes v0.1.31
6722026-05-05T16:16:13.693Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6732026-05-05T16:16:14.049Z Checking cstr-argument v0.1.2
6742026-05-05T16:16:14.097Z Checking pretty-hex v0.4.2
6752026-05-05T16:16:14.120Z Compiling time-core v0.1.8
6762026-05-05T16:16:14.157Z Compiling num-conv v0.2.1
6772026-05-05T16:16:14.207Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#2ae7c8c5)
6782026-05-05T16:16:14.256Z Checking powerfmt v0.2.0
6792026-05-05T16:16:14.266Z Compiling thiserror v1.0.69
6802026-05-05T16:16:14.348Z Checking dyn-clone v1.0.20
6812026-05-05T16:16:14.410Z Checking deranged v0.5.8
6822026-05-05T16:16:14.441Z Compiling time-macros v0.2.27
6832026-05-05T16:16:14.483Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
6842026-05-05T16:16:14.611Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6852026-05-05T16:16:14.632Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6862026-05-05T16:16:14.638Z Checking ingot-types v0.1.2
6872026-05-05T16:16:14.734Z Checking futures v0.3.32
6882026-05-05T16:16:14.769Z Checking rand v0.10.1
6892026-05-05T16:16:14.968Z Checking ingot v0.1.1
6902026-05-05T16:16:14.977Z Checking tracing v0.1.44
6912026-05-05T16:16:14.985Z Compiling thiserror-impl v1.0.69
6922026-05-05T16:16:15.125Z Checking uuid v1.23.1
6932026-05-05T16:16:15.161Z Checking arc-swap v1.9.1
6942026-05-05T16:16:15.209Z Checking socket2 v0.6.3
6952026-05-05T16:16:15.340Z Checking nom v8.0.0
6962026-05-05T16:16:15.365Z Checking thread_local v1.1.9
6972026-05-05T16:16:15.453Z Checking oxnet v0.1.4
6982026-05-05T16:16:15.513Z Checking colored v3.1.1
6992026-05-05T16:16:15.518Z Checking itoa v1.0.18
7002026-05-05T16:16:15.656Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7012026-05-05T16:16:15.703Z Compiling heck v0.4.1
7022026-05-05T16:16:15.747Z Compiling slog-async v2.8.0
7032026-05-05T16:16:15.786Z Checking lazy_static v1.5.0
7042026-05-05T16:16:15.892Z Checking iana-time-zone v0.1.65
7052026-05-05T16:16:15.936Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7062026-05-05T16:16:15.992Z Checking chrono v0.4.44
7072026-05-05T16:16:16.061Z Checking slog-scope v4.4.1
7082026-05-05T16:16:16.186Z Checking time v0.3.47
7092026-05-05T16:16:16.228Z Checking crossbeam-channel v0.5.15
7102026-05-05T16:16:16.554Z Checking cookie-factory v0.3.3
7112026-05-05T16:16:16.577Z Checking itertools v0.12.1
7122026-05-05T16:16:16.580Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7132026-05-05T16:16:16.795Z Checking is-terminal v0.4.17
7142026-05-05T16:16:16.801Z Checking log v0.4.29
7152026-05-05T16:16:16.874Z Checking term v1.2.1
7162026-05-05T16:16:16.957Z Checking take_mut v0.2.2
7172026-05-05T16:16:16.965Z Checking circular v0.3.0
7182026-05-05T16:16:17.002Z Checking slog-stdlog v4.1.1
7192026-05-05T16:16:17.089Z Checking slog-term v2.9.2
7202026-05-05T16:16:17.254Z Checking rusticata-macros v5.0.0
7212026-05-05T16:16:17.372Z Checking pcap-parser v0.17.0
7222026-05-05T16:16:17.553Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7232026-05-05T16:16:17.834Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#5e686ee2)
7242026-05-05T16:16:18.736Z Checking slog-envlogger v2.2.0
7252026-05-05T16:16:21.053Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7262026-05-05T16:16:22.689Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7272026-05-05T16:16:22.693Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7282026-05-05T16:16:23.036Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7292026-05-05T16:16:23.574Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.21s
7302026-05-05T16:16:23.612Z+ cargo build --test loopback
7312026-05-05T16:16:23.784Z Compiling cfg-if v1.0.4
7322026-05-05T16:16:23.784Z Compiling memchr v2.8.0
7332026-05-05T16:16:23.788Z Compiling serde_core v1.0.228
7342026-05-05T16:16:23.813Z Compiling libc v0.2.186
7352026-05-05T16:16:23.816Z Compiling thiserror v2.0.18
7362026-05-05T16:16:23.819Z Compiling pin-project-lite v0.2.17
7372026-05-05T16:16:23.823Z Compiling either v1.15.0
7382026-05-05T16:16:23.823Z Compiling byteorder v1.5.0
7392026-05-05T16:16:23.860Z Compiling zerocopy v0.8.48
7402026-05-05T16:16:23.890Z Compiling futures-core v0.3.32
7412026-05-05T16:16:23.896Z Compiling stable_deref_trait v1.2.1
7422026-05-05T16:16:23.959Z Compiling hash32 v0.3.1
7432026-05-05T16:16:23.985Z Compiling macaddr v1.0.1
7442026-05-05T16:16:24.006Z Compiling futures-sink v0.3.32
7452026-05-05T16:16:24.046Z Compiling heapless v0.8.0
7462026-05-05T16:16:24.100Z Compiling futures-channel v0.3.32
7472026-05-05T16:16:24.104Z Compiling cobs v0.3.0
7482026-05-05T16:16:24.161Z Compiling bitflags v1.3.2
7492026-05-05T16:16:24.228Z Compiling managed v0.8.0
7502026-05-05T16:16:24.233Z Compiling futures-io v0.3.32
7512026-05-05T16:16:24.341Z Compiling slab v0.4.12
7522026-05-05T16:16:24.383Z Compiling futures-task v0.3.32
7532026-05-05T16:16:24.429Z Compiling rand_core v0.10.1
7542026-05-05T16:16:24.453Z Compiling smoltcp v0.11.0
7552026-05-05T16:16:24.479Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7562026-05-05T16:16:24.522Z Compiling futures-util v0.3.32
7572026-05-05T16:16:24.580Z Compiling foreign-types-shared v0.3.1
7582026-05-05T16:16:24.588Z Compiling ipnetwork v0.21.1
7592026-05-05T16:16:24.664Z Compiling unicode-width v0.2.2
7602026-05-05T16:16:24.705Z Compiling cpufeatures v0.3.0
7612026-05-05T16:16:24.772Z Compiling once_cell v1.21.4
7622026-05-05T16:16:24.972Z Compiling tracing-core v0.1.36
7632026-05-05T16:16:25.006Z Compiling tabwriter v1.4.1
7642026-05-05T16:16:25.129Z Compiling chacha20 v0.10.0
7652026-05-05T16:16:25.431Z Compiling foreign-types v0.5.0
7662026-05-05T16:16:25.462Z Compiling getrandom v0.4.2
7672026-05-05T16:16:25.471Z Compiling ref-cast v1.0.25
7682026-05-05T16:16:25.498Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7692026-05-05T16:16:25.563Z Compiling serde v1.0.228
7702026-05-05T16:16:25.673Z Compiling bitflags v2.11.1
7712026-05-05T16:16:25.800Z Compiling num_enum v0.7.6
7722026-05-05T16:16:25.915Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7732026-05-05T16:16:26.089Z Compiling erased-serde v0.3.31
7742026-05-05T16:16:26.185Z Compiling postcard v1.1.3
7752026-05-05T16:16:26.213Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
7762026-05-05T16:16:26.322Z Compiling crc32fast v1.5.0
7772026-05-05T16:16:26.345Z Compiling cstr-argument v0.1.2
7782026-05-05T16:16:26.511Z Compiling slog v2.8.2
7792026-05-05T16:16:26.517Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7802026-05-05T16:16:26.530Z Compiling itertools v0.14.0
7812026-05-05T16:16:26.564Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7822026-05-05T16:16:26.615Z Compiling dyn-clone v1.0.20
7832026-05-05T16:16:26.796Z Compiling ingot-types v0.1.2
7842026-05-05T16:16:26.804Z Compiling futures-executor v0.3.32
7852026-05-05T16:16:26.911Z Compiling pretty-hex v0.4.2
7862026-05-05T16:16:27.046Z Compiling powerfmt v0.2.0
7872026-05-05T16:16:27.084Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
7882026-05-05T16:16:27.119Z Compiling futures v0.3.32
7892026-05-05T16:16:27.195Z Compiling ingot v0.1.1
7902026-05-05T16:16:27.213Z Compiling deranged v0.5.8
7912026-05-05T16:16:27.281Z Compiling tracing v0.1.44
7922026-05-05T16:16:27.299Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7932026-05-05T16:16:27.320Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7942026-05-05T16:16:27.423Z Compiling num-traits v0.2.19
7952026-05-05T16:16:27.438Z Compiling rand v0.10.1
7962026-05-05T16:16:27.506Z Compiling uuid v1.23.1
7972026-05-05T16:16:27.650Z Compiling crossbeam-utils v0.8.21
7982026-05-05T16:16:27.783Z Compiling nom v8.0.0
7992026-05-05T16:16:28.099Z Compiling aho-corasick v1.1.4
8002026-05-05T16:16:28.104Z Compiling socket2 v0.6.3
8012026-05-05T16:16:28.226Z Compiling thread_local v1.1.9
8022026-05-05T16:16:28.395Z Compiling arc-swap v1.9.1
8032026-05-05T16:16:28.533Z Compiling iana-time-zone v0.1.65
8042026-05-05T16:16:28.650Z Compiling colored v3.1.1
8052026-05-05T16:16:28.779Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
8062026-05-05T16:16:28.862Z Compiling num-conv v0.2.1
8072026-05-05T16:16:29.008Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
8082026-05-05T16:16:29.013Z Compiling time-core v0.1.8
8092026-05-05T16:16:29.018Z Compiling winnow v1.0.2
8102026-05-05T16:16:29.153Z Compiling regex-syntax v0.8.10
8112026-05-05T16:16:29.270Z Compiling lazy_static v1.5.0
8122026-05-05T16:16:29.369Z Compiling oxnet v0.1.4
8132026-05-05T16:16:29.445Z Compiling time v0.3.47
8142026-05-05T16:16:29.552Z Compiling slog-scope v4.4.1
8152026-05-05T16:16:29.863Z Compiling chrono v0.4.44
8162026-05-05T16:16:30.049Z Compiling rusticata-macros v5.0.0
8172026-05-05T16:16:30.381Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#2ae7c8c5)
8182026-05-05T16:16:30.605Z Compiling thiserror v1.0.69
8192026-05-05T16:16:30.706Z Compiling regex-automata v0.4.14
8202026-05-05T16:16:31.418Z Compiling crossbeam-channel v0.5.15
8212026-05-05T16:16:31.484Z Compiling cookie-factory v0.3.3
8222026-05-05T16:16:31.802Z Compiling is-terminal v0.4.17
8232026-05-05T16:16:31.894Z Compiling itertools v0.12.1
8242026-05-05T16:16:32.156Z Compiling log v0.4.29
8252026-05-05T16:16:32.418Z Compiling term v1.2.1
8262026-05-05T16:16:33.305Z Compiling circular v0.3.0
8272026-05-05T16:16:33.568Z Compiling take_mut v0.2.2
8282026-05-05T16:16:33.679Z Compiling slog-async v2.8.0
8292026-05-05T16:16:33.876Z Compiling pcap-parser v0.17.0
8302026-05-05T16:16:34.984Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8312026-05-05T16:16:35.145Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8322026-05-05T16:16:35.615Z Compiling slog-term v2.9.2
8332026-05-05T16:16:36.939Z Compiling regex v1.12.3
8342026-05-05T16:16:37.265Z Compiling slog-stdlog v4.1.1
8352026-05-05T16:16:37.274Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#5e686ee2)
8362026-05-05T16:16:37.685Z Compiling slog-envlogger v2.2.0
8372026-05-05T16:16:37.731Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8382026-05-05T16:16:38.104Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8392026-05-05T16:16:39.257Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8402026-05-05T16:16:47.185Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.56s
8412026-05-05T16:16:47.221Z++ cargo build -q --test loopback --message-format=json
8422026-05-05T16:16:47.224Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8432026-05-05T16:16:47.345Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-12f37f324cc94e34
8442026-05-05T16:16:47.345Z+ cargo build --test multicast_rx
8452026-05-05T16:16:47.450Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8462026-05-05T16:16:49.018Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.66s
8472026-05-05T16:16:49.054Z++ cargo build -q --test multicast_rx --message-format=json
8482026-05-05T16:16:49.058Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8492026-05-05T16:16:49.177Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-49eb6d07d315dc67
8502026-05-05T16:16:49.177Z+ cargo build --test multicast_multi_sub
8512026-05-05T16:16:49.286Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8522026-05-05T16:16:51.087Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.90s
8532026-05-05T16:16:51.124Z++ cargo build -q --test multicast_multi_sub --message-format=json
8542026-05-05T16:16:51.128Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8552026-05-05T16:16:51.245Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-76fdf5b678c1aafe
8562026-05-05T16:16:51.245Z+ cargo build --test multicast_validation
8572026-05-05T16:16:51.350Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8582026-05-05T16:16:53.293Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.03s
8592026-05-05T16:16:53.329Z++ cargo build -q --test multicast_validation --message-format=json
8602026-05-05T16:16:53.333Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8612026-05-05T16:16:53.453Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-8e5a3c7d773efb7a
8622026-05-05T16:16:53.453Z+ cargo build --test multicast_source_filter
8632026-05-05T16:16:53.559Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8642026-05-05T16:16:55.594Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.13s
8652026-05-05T16:16:55.630Z++ cargo build -q --test multicast_source_filter --message-format=json
8662026-05-05T16:16:55.634Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8672026-05-05T16:16:55.754Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-045dac3c9c61f07e
8682026-05-05T16:16:55.754Z+ mkdir -p /work/test
8692026-05-05T16:16:55.757Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-12f37f324cc94e34 /work/test/loopback
8702026-05-05T16:16:55.792Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-49eb6d07d315dc67 /work/test/multicast_rx
8712026-05-05T16:16:55.832Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-76fdf5b678c1aafe /work/test/multicast_multi_sub
8722026-05-05T16:16:55.876Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-8e5a3c7d773efb7a /work/test/multicast_validation
8732026-05-05T16:16:55.917Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-045dac3c9c61f07e /work/test/multicast_source_filter
8742026-05-05T16:16:55.958Zprocess exited: duration 257221 ms, exit code 0
 
8752026-05-05T16:16:55.976Zfound 14 output files
8762026-05-05T16:16:55.976Zuploading: /work/debug/xde.dbg (91647536 bytes)
8772026-05-05T16:16:57.544Zuploaded: /work/debug/xde.dbg
8782026-05-05T16:16:57.544Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8792026-05-05T16:16:58.554Zuploaded: /work/debug/xde.dbg.sha256
8802026-05-05T16:16:58.554Zuploading: /work/debug/xde_link.dbg.so (1084984 bytes)
8812026-05-05T16:16:59.582Zuploaded: /work/debug/xde_link.dbg.so
8822026-05-05T16:16:59.582Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8832026-05-05T16:17:00.592Zuploaded: /work/debug/xde_link.dbg.so.sha256
8842026-05-05T16:17:00.592Zuploading: /work/release/xde (49456656 bytes)
8852026-05-05T16:17:01.996Zuploaded: /work/release/xde
8862026-05-05T16:17:01.996Zuploading: /work/release/xde.sha256 (84 bytes)
8872026-05-05T16:17:03.009Zuploaded: /work/release/xde.sha256
8882026-05-05T16:17:03.009Zuploading: /work/release/xde_link.so (39516 bytes)
8892026-05-05T16:17:04.023Zuploaded: /work/release/xde_link.so
8902026-05-05T16:17:04.023Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8912026-05-05T16:17:05.035Zuploaded: /work/release/xde_link.so.sha256
8922026-05-05T16:17:05.038Zuploading: /work/test/loopback (49830368 bytes)
8932026-05-05T16:17:06.347Zuploaded: /work/test/loopback
8942026-05-05T16:17:06.347Zuploading: /work/test/multicast_rx (50122640 bytes)
8952026-05-05T16:17:07.660Zuploaded: /work/test/multicast_rx
8962026-05-05T16:17:07.660Zuploading: /work/test/multicast_multi_sub (56357680 bytes)
8972026-05-05T16:17:09.007Zuploaded: /work/test/multicast_multi_sub
8982026-05-05T16:17:09.007Zuploading: /work/test/multicast_validation (50274944 bytes)
8992026-05-05T16:17:10.306Zuploaded: /work/test/multicast_validation
9002026-05-05T16:17:10.307Zuploading: /work/test/multicast_source_filter (50579480 bytes)
9012026-05-05T16:17:11.626Zuploaded: /work/test/multicast_source_filter
9022026-05-05T16:17:11.626Zuploading: /work/xde.conf (79 bytes)
9032026-05-05T16:17:12.636Zuploaded: /work/xde.conf