01KQNYAV2XWQD25MNNFGK2WZG4: 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: 01KQNYB4KWRE4VE478DH5ZQEMG

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-05-03T03:33:53.121Zjob assigned to worker 01KQNYBC4KB1WTAJM706PH15VA [factory aws, i-0fb07db1434b72ab6] (queued for 48 s)
 
22026-05-03T03:33:59.492Zstarting task 0: "setup"
32026-05-03T03:33:59.497Z++ uname -s
42026-05-03T03:33:59.500Z+ kern=SunOS
52026-05-03T03:33:59.500Z+ build_user=build
62026-05-03T03:33:59.500Z+ build_uid=12345
72026-05-03T03:33:59.500Z+ work_dir=/work
82026-05-03T03:33:59.500Z+ input_dir=/input
92026-05-03T03:33:59.500Z+ [[ 0 == 12345 ]]
102026-05-03T03:33:59.500Z+ case "$kern" in
112026-05-03T03:33:59.500Z+ groupadd -g 12345 build
122026-05-03T03:33:59.503Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-05-03T03:34:01.506Z+ zfs create -o mountpoint=/work rpool/work
142026-05-03T03:34:01.624Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-05-03T03:34:01.627Z+ home_fs=zfs
162026-05-03T03:34:01.627Z+ [[ zfs == autofs ]]
172026-05-03T03:34:01.627Z+ mkdir -p /home/build
182026-05-03T03:34:01.627Z+ chown build:build /home/build /work
192026-05-03T03:34:03.629Z+ chmod 0700 /home/build /work
202026-05-03T03:34:03.631Zprocess exited: duration 4137 ms, exit code 0
 
212026-05-03T03:34:03.638Zstarting task 1: "rust-toolchain"
222026-05-03T03:34:03.642Z+ printf ' * rust toolchain channel = "%s"\n' 1.94.1
232026-05-03T03:34:03.642Z * rust toolchain channel = "1.94.1"
242026-05-03T03:34:03.642Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-05-03T03:34:03.642Z * rust toolchain profile = "default"
262026-05-03T03:34:03.642Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-05-03T03:34:03.642Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-05-03T03:34:03.644Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-05-03T03:34:03.644Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.94.1 --profile default
302026-05-03T03:34:03.777Zinfo: downloading installer
312026-05-03T03:34:05.233Zwarn: It looks like you have an existing installation of Rust at:
322026-05-03T03:34:05.233Zwarn: /opt/ooce/bin
332026-05-03T03:34:05.233Zwarn: It is recommended that rustup be the primary Rust installation.
342026-05-03T03:34:05.233Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352026-05-03T03:34:05.233Zwarn: If you are sure that you want both rustup and your already installed Rust
362026-05-03T03:34:05.233Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372026-05-03T03:34:05.233Zwarn: or pass `-y' to ignore all ignorable checks.
382026-05-03T03:34:05.233Zerror: cannot install while Rust is installed
392026-05-03T03:34:05.233Zwarn: continuing (because the -y flag is set and the error is ignorable)
402026-05-03T03:34:05.233Zwarn: It looks like you have an existing rustup settings file at:
412026-05-03T03:34:05.233Zwarn: /home/build/.rustup/settings.toml
422026-05-03T03:34:05.233Zwarn: Rustup will install the default toolchain as specified in the settings file,
432026-05-03T03:34:05.233Zwarn: instead of the one inferred from the default host triple.
442026-05-03T03:34:05.246Zinfo: profile set to default
452026-05-03T03:34:05.246Zinfo: default host triple is x86_64-unknown-illumos
462026-05-03T03:34:05.249Zinfo: syncing channel updates for 1.94.1-x86_64-unknown-illumos
472026-05-03T03:34:05.388Zinfo: latest update on 2026-03-26 for version 1.94.1 (e408947bf 2026-03-25)
482026-05-03T03:34:05.391Zinfo: downloading 6 components
492026-05-03T03:34:19.669Zinfo: default toolchain set to 1.94.1-x86_64-unknown-illumos
502026-05-03T03:34:19.669Z
512026-05-03T03:34:19.700Z 1.94.1-x86_64-unknown-illumos installed - rustc 1.94.1 (e408947bf 2026-03-25)
522026-05-03T03:34:19.700Z
532026-05-03T03:34:19.700Z
542026-05-03T03:34:19.701ZRust is installed now. Great!
552026-05-03T03:34:19.701Z
562026-05-03T03:34:19.703ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
572026-05-03T03:34:19.703Zenvironment variable. This has not been done automatically.
582026-05-03T03:34:19.703Z
592026-05-03T03:34:19.703ZTo configure your current shell, you need to source
602026-05-03T03:34:19.703Zthe corresponding env file under $HOME/.cargo.
612026-05-03T03:34:19.703Z
622026-05-03T03:34:19.704ZThis is usually done by running one of the following (note the leading DOT):
632026-05-03T03:34:19.704Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
642026-05-03T03:34:19.704Zsource "$HOME/.cargo/env.fish" # For fish
652026-05-03T03:34:19.704Zsource "~/.cargo/env.nu" # For nushell
662026-05-03T03:34:19.704Zsource "$HOME/.cargo/env.tcsh" # For tcsh
672026-05-03T03:34:19.704Z. "$HOME/.cargo/env.ps1" # For pwsh
682026-05-03T03:34:19.704Zsource "$HOME/.cargo/env.xsh" # For xonsh
692026-05-03T03:34:19.704Zwarn: no default linker (`cc`) was found in your PATH
702026-05-03T03:34:19.704Zwarn: many Rust crates require a system C toolchain to build
712026-05-03T03:34:19.791Z+ rustup --version
722026-05-03T03:34:19.800Zrustup 1.29.0 (28d1352db 2026-03-05)
732026-05-03T03:34:19.803Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
742026-05-03T03:34:19.822Zinfo: the currently active `rustc` version is `rustc 1.94.1 (e408947bf 2026-03-25)`
752026-05-03T03:34:19.825Z+ cargo --version
762026-05-03T03:34:19.837Zcargo 1.94.1 (29ea6fb6a 2026-03-24)
772026-05-03T03:34:19.840Z+ rustc --version
782026-05-03T03:34:19.859Zrustc 1.94.1 (e408947bf 2026-03-25)
792026-05-03T03:34:19.862Zprocess exited: duration 16220 ms, exit code 0
 
802026-05-03T03:34:19.867Zstarting task 2: "authentication"
812026-05-03T03:34:19.884Zprocess exited: duration 16 ms, exit code 0
 
822026-05-03T03:34:19.889Zstarting task 3: "clone repository"
832026-05-03T03:34:19.892Z+ mkdir -p /work/oxidecomputer/opte
842026-05-03T03:34:19.895Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
852026-05-03T03:34:19.929ZCloning into '/work/oxidecomputer/opte'...
862026-05-03T03:34:20.700Z+ cd /work/oxidecomputer/opte
872026-05-03T03:34:20.700Z+ git fetch origin 8630f7d9ee498bc68c7aeaee1df250f921a14ea7
882026-05-03T03:34:20.946ZFrom https://github.com/oxidecomputer/opte
892026-05-03T03:34:20.946Z * branch 8630f7d9ee498bc68c7aeaee1df250f921a14ea7 -> FETCH_HEAD
902026-05-03T03:34:20.951Z+ [[ -n renovate/ctor-0.x ]]
912026-05-03T03:34:20.954Z++ git branch --show-current
922026-05-03T03:34:20.954Z+ current=master
932026-05-03T03:34:20.954Z+ [[ master != renovate/ctor-0.x ]]
942026-05-03T03:34:20.954Z+ git branch -f renovate/ctor-0.x 8630f7d9ee498bc68c7aeaee1df250f921a14ea7
952026-05-03T03:34:20.956Z+ git checkout -f renovate/ctor-0.x
962026-05-03T03:34:20.973ZSwitched to branch 'renovate/ctor-0.x'
972026-05-03T03:34:20.976Z+ git reset --hard 8630f7d9ee498bc68c7aeaee1df250f921a14ea7
982026-05-03T03:34:20.979ZHEAD is now at 8630f7d Update Rust crate ctor to 0.13
992026-05-03T03:34:20.979Zprocess exited: duration 1087 ms, exit code 0
 
1002026-05-03T03:34:20.984Zstarting task 4: "build"
1012026-05-03T03:34:20.987Z+ source .github/buildomat/common.sh
1022026-05-03T03:34:20.990Z++ rustup show active-toolchain
1032026-05-03T03:34:20.993Z1.94.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1042026-05-03T03:34:20.996Z++ pushd xde
1052026-05-03T03:34:20.996Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1062026-05-03T03:34:20.996Z++ rustup show active-toolchain
1072026-05-03T03:34:20.998Zinfo: syncing channel updates for nightly-2026-04-01-x86_64-unknown-illumos
1082026-05-03T03:34:21.165Zinfo: latest update on 2026-04-01 for version 1.96.0-nightly (48cc71ee8 2026-03-31)
1092026-05-03T03:34:21.168Zinfo: downloading 6 components
1102026-05-03T03:34:34.480Znightly-2026-04-01-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1112026-05-03T03:34:34.554Z+++ rustup show active-toolchain -v
1122026-05-03T03:34:34.557Z+++ head -n 1
1132026-05-03T03:34:34.557Z+++ cut '-d ' -f1
1142026-05-03T03:34:34.612Z++ export NIGHTLY=nightly-2026-04-01-x86_64-unknown-illumos
1152026-05-03T03:34:34.612Z++ NIGHTLY=nightly-2026-04-01-x86_64-unknown-illumos
1162026-05-03T03:34:34.612Z++ popd
1172026-05-03T03:34:34.615Z/work/oxidecomputer/opte
1182026-05-03T03:34:34.615Z+ TGT_BASE=/work
1192026-05-03T03:34:34.615Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1202026-05-03T03:34:34.615Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1212026-05-03T03:34:34.615Z+ DBG_TGT=/work/debug
1222026-05-03T03:34:34.615Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1232026-05-03T03:34:34.615Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1242026-05-03T03:34:34.615Z+ REL_TGT=/work/release
1252026-05-03T03:34:34.615Z+ mkdir -p /work/debug /work/release
1262026-05-03T03:34:34.615Z+ cargo --version
1272026-05-03T03:34:34.623Zcargo 1.94.1 (29ea6fb6a 2026-03-24)
1282026-05-03T03:34:34.626Z+ rustc --version
1292026-05-03T03:34:34.646Zrustc 1.94.1 (e408947bf 2026-03-25)
1302026-05-03T03:34:34.648Z+ install_pkg jq
1312026-05-03T03:34:34.648Z+ set +o errexit
1322026-05-03T03:34:34.648Z+ pfexec pkg install jq
1332026-05-03T03:34:43.313Z Startup: Refreshing catalog 'helios-dev' ... Done
1342026-05-03T03:34:50.996Z Startup: Caching catalogs ... Done
1352026-05-03T03:34:57.857ZPlanning: Solver setup ... Done
1362026-05-03T03:34:57.890ZPlanning: Running solver ... Done
1372026-05-03T03:34:58.019ZPlanning: Consolidating action changes ... Done
1382026-05-03T03:34:58.019ZPlanning: Evaluating mediators ... Done
1392026-05-03T03:34:58.022ZPlanning: Planning completed in 6.86 seconds
1402026-05-03T03:34:58.036ZNo updates necessary for this image.
1412026-05-03T03:34:59.335Z+ exit_code=4
1422026-05-03T03:34:59.335Z+ [[ 4 -ne 0 ]]
1432026-05-03T03:34:59.335Z+ [[ 4 -ne 4 ]]
1442026-05-03T03:34:59.335Z+ set -o errexit
1452026-05-03T03:34:59.338Z+ pushd xde
1462026-05-03T03:34:59.338Z+ cp xde.conf /work/xde.conf
1472026-05-03T03:34:59.338Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1482026-05-03T03:34:59.339Z+ header 'check style'
1492026-05-03T03:34:59.339Z+ echo '# ==== check style ==== #'
1502026-05-03T03:34:59.339Z# ==== check style ==== #
1512026-05-03T03:34:59.339Z+ ptime -m cargo +nightly-2026-04-01-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1522026-05-03T03:34:59.568Z
1532026-05-03T03:34:59.568Zreal 0.227084408
1542026-05-03T03:34:59.568Zuser 0.152215986
1552026-05-03T03:34:59.568Zsys 0.065597833
1562026-05-03T03:34:59.568Ztrap 0.000013766
1572026-05-03T03:34:59.568Ztflt 0.000050509
1582026-05-03T03:34:59.568Zdflt 0.000017996
1592026-05-03T03:34:59.568Zkflt 0.000000000
1602026-05-03T03:34:59.568Zlock 0.035379288
1612026-05-03T03:34:59.568Zslp 0.192449577
1622026-05-03T03:34:59.568Zlat 0.000864295
1632026-05-03T03:34:59.568Zstop 0.000104927
1642026-05-03T03:34:59.571Z+ header analyze
1652026-05-03T03:34:59.571Z+ echo '# ==== analyze ==== #'
1662026-05-03T03:34:59.571Z# ==== analyze ==== #
1672026-05-03T03:34:59.571Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1682026-05-03T03:34:59.762Z Updating crates.io index
1692026-05-03T03:34:59.765Z Updating git repository `https://github.com/oxidecomputer/falcon`
1702026-05-03T03:35:00.745Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1712026-05-03T03:35:01.322Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1722026-05-03T03:35:01.680Z Updating git repository `https://github.com/oxidecomputer/zone`
1732026-05-03T03:35:01.960Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1742026-05-03T03:35:02.314Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1752026-05-03T03:35:02.778Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1762026-05-03T03:35:04.784Z Downloading crates ...
1772026-05-03T03:35:04.828Z Downloaded hash32 v0.3.1
1782026-05-03T03:35:04.830Z Downloaded ref-cast-impl v1.0.25
1792026-05-03T03:35:04.834Z Downloaded darling_macro v0.21.3
1802026-05-03T03:35:04.844Z Downloaded itertools v0.14.0
1812026-05-03T03:35:04.852Z Downloaded embedded-io v0.4.0
1822026-05-03T03:35:04.855Z Downloaded dyn-clone v1.0.20
1832026-05-03T03:35:04.859Z Downloaded zerocopy-derive v0.8.48
1842026-05-03T03:35:04.863Z Downloaded darling_macro v0.23.0
1852026-05-03T03:35:04.887Z Downloaded managed v0.8.0
1862026-05-03T03:35:04.890Z Downloaded fnv v1.0.7
1872026-05-03T03:35:04.890Z Downloaded version_check v0.9.5
1882026-05-03T03:35:04.896Z Downloaded proc-macro-error-attr2 v2.0.0
1892026-05-03T03:35:04.898Z Downloaded macaddr v1.0.1
1902026-05-03T03:35:04.898Z Downloaded defmt v0.3.100
1912026-05-03T03:35:04.898Z Downloaded proc-macro-error2 v2.0.1
1922026-05-03T03:35:04.901Z Downloaded defmt-macros v1.0.1
1932026-05-03T03:35:04.901Z Downloaded defmt v1.0.1
1942026-05-03T03:35:04.904Z Downloaded stable_deref_trait v1.2.1
1952026-05-03T03:35:04.904Z Downloaded cobs v0.3.0
1962026-05-03T03:35:04.906Z Downloaded embedded-io v0.6.1
1972026-05-03T03:35:04.909Z Downloaded darling v0.23.0
1982026-05-03T03:35:04.912Z Downloaded quote v1.0.45
1992026-05-03T03:35:04.914Z Downloaded ingot v0.1.1
2002026-05-03T03:35:04.914Z Downloaded bitflags v2.11.1
2012026-05-03T03:35:04.917Z Downloaded ref-cast v1.0.25
2022026-05-03T03:35:04.917Z Downloaded strsim v0.11.1
2032026-05-03T03:35:04.917Z Downloaded defmt-parser v1.0.0
2042026-05-03T03:35:04.920Z Downloaded either v1.15.0
2052026-05-03T03:35:04.920Z Downloaded byteorder v1.5.0
2062026-05-03T03:35:04.920Z Downloaded ident_case v1.0.1
2072026-05-03T03:35:04.920Z Downloaded cfg-if v1.0.4
2082026-05-03T03:35:04.924Z Downloaded crc32fast v1.5.0
2092026-05-03T03:35:04.927Z Downloaded darling v0.21.3
2102026-05-03T03:35:04.930Z Downloaded bitflags v1.3.2
2112026-05-03T03:35:04.936Z Downloaded aho-corasick v1.1.4
2122026-05-03T03:35:04.940Z Downloaded postcard v1.1.3
2132026-05-03T03:35:04.947Z Downloaded ingot-types v0.1.2
2142026-05-03T03:35:04.950Z Downloaded uuid v1.23.1
2152026-05-03T03:35:04.952Z Downloaded thiserror-impl v2.0.18
2162026-05-03T03:35:04.955Z Downloaded ingot-macros v0.1.1
2172026-05-03T03:35:04.955Z Downloaded proc-macro2 v1.0.106
2182026-05-03T03:35:04.959Z Downloaded thiserror v2.0.18
2192026-05-03T03:35:04.965Z Downloaded darling_core v0.23.0
2202026-05-03T03:35:04.970Z Downloaded darling_core v0.21.3
2212026-05-03T03:35:04.974Z Downloaded unicode-ident v1.0.24
2222026-05-03T03:35:04.979Z Downloaded serde_derive v1.0.228
2232026-05-03T03:35:04.981Z Downloaded serde_core v1.0.228
2242026-05-03T03:35:04.984Z Downloaded serde v1.0.228
2252026-05-03T03:35:04.988Z Downloaded regex v1.12.3
2262026-05-03T03:35:04.991Z Downloaded heapless v0.8.0
2272026-05-03T03:35:04.995Z Downloaded memchr v2.8.0
2282026-05-03T03:35:05.066Z Downloaded zerocopy v0.8.48
2292026-05-03T03:35:05.075Z Downloaded syn v2.0.117
2302026-05-03T03:35:05.081Z Downloaded smoltcp v0.11.0
2312026-05-03T03:35:05.087Z Downloaded regex-syntax v0.8.10
2322026-05-03T03:35:05.098Z Downloaded regex-automata v0.4.14
2332026-05-03T03:35:05.110Z Updating crates.io index
2342026-05-03T03:35:05.197Z Downloading crates ...
2352026-05-03T03:35:05.247Z Downloaded addr2line v0.25.1
2362026-05-03T03:35:05.250Z Downloaded getopts v0.2.24
2372026-05-03T03:35:05.250Z Downloaded adler2 v2.0.1
2382026-05-03T03:35:05.262Z Downloaded rustc-literal-escaper v0.0.7
2392026-05-03T03:35:05.267Z Downloaded rustc-demangle v0.1.27
2402026-05-03T03:35:05.269Z Downloaded foldhash v0.2.0
2412026-05-03T03:35:05.284Z Downloaded miniz_oxide v0.8.9
2422026-05-03T03:35:05.295Z Downloaded memchr v2.7.6
2432026-05-03T03:35:05.302Z Downloaded hashbrown v0.16.1
2442026-05-03T03:35:05.335Z Downloaded gimli v0.32.3
2452026-05-03T03:35:05.340Z Downloaded object v0.37.3
2462026-05-03T03:35:05.366Z Downloaded libc v0.2.183
2472026-05-03T03:35:05.424Z 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-03T03:35:05.424Z 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-03T03:35:05.427Z Compiling proc-macro2 v1.0.106
2502026-05-03T03:35:05.427Z Compiling unicode-ident v1.0.24
2512026-05-03T03:35:05.427Z Compiling quote v1.0.45
2522026-05-03T03:35:05.427Z Compiling strsim v0.11.1
2532026-05-03T03:35:05.428Z Compiling ident_case v1.0.1
2542026-05-03T03:35:05.428Z Compiling serde_core v1.0.228
2552026-05-03T03:35:05.629Z Compiling fnv v1.0.7
2562026-05-03T03:35:05.636Z Compiling memchr v2.8.0
2572026-05-03T03:35:05.717Z Compiling regex-syntax v0.8.10
2582026-05-03T03:35:05.893Z Compiling zerocopy v0.8.48
2592026-05-03T03:35:05.925Z Compiling serde v1.0.228
2602026-05-03T03:35:05.953Z Compiling thiserror v2.0.18
2612026-05-03T03:35:06.016Z Compiling either v1.15.0
2622026-05-03T03:35:06.210Z Compiling aho-corasick v1.1.4
2632026-05-03T03:35:06.308Z Compiling itertools v0.14.0
2642026-05-03T03:35:06.350Z Compiling heapless v0.8.0
2652026-05-03T03:35:06.567Z Compiling syn v2.0.117
2662026-05-03T03:35:06.654Z Compiling smoltcp v0.11.0
2672026-05-03T03:35:06.758Z Compiling crc32fast v1.5.0
2682026-05-03T03:35:06.822Z Compiling ref-cast v1.0.25
2692026-05-03T03:35:07.083Z Compiling version_check v0.9.5
2702026-05-03T03:35:07.139Z Compiling regex-automata v0.4.14
2712026-05-03T03:35:07.424Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2722026-05-03T03:35:08.752Z Compiling regex v1.12.3
2732026-05-03T03:35:08.894Z Compiling darling_core v0.21.3
2742026-05-03T03:35:08.910Z Compiling darling_core v0.23.0
2752026-05-03T03:35:09.904Z Compiling serde_derive v1.0.228
2762026-05-03T03:35:09.904Z Compiling zerocopy-derive v0.8.48
2772026-05-03T03:35:09.904Z Compiling thiserror-impl v2.0.18
2782026-05-03T03:35:09.904Z Compiling ref-cast-impl v1.0.25
2792026-05-03T03:35:09.907Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2802026-05-03T03:35:11.522Z Compiling darling_macro v0.21.3
2812026-05-03T03:35:11.535Z Compiling darling_macro v0.23.0
2822026-05-03T03:35:12.455Z Compiling darling v0.21.3
2832026-05-03T03:35:12.479Z Compiling darling v0.23.0
2842026-05-03T03:35:12.518Z Compiling ingot-macros v0.1.1
2852026-05-03T03:35:12.543Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2862026-05-03T03:35:16.875Z 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-03T03:35:18.974Z Checking byteorder v1.5.0
2882026-05-03T03:35:18.974Z Checking macaddr v1.0.1
2892026-05-03T03:35:18.976Z Checking stable_deref_trait v1.2.1
2902026-05-03T03:35:18.976Z Checking cfg-if v1.0.4
2912026-05-03T03:35:18.977Z Checking bitflags v1.3.2
2922026-05-03T03:35:19.036Z Checking managed v0.8.0
2932026-05-03T03:35:19.055Z Checking cobs v0.3.0
2942026-05-03T03:35:19.118Z Checking dyn-clone v1.0.20
2952026-05-03T03:35:19.134Z Checking hash32 v0.3.1
2962026-05-03T03:35:19.206Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2972026-05-03T03:35:20.366Z Checking bitflags v2.11.1
2982026-05-03T03:35:20.366Z Checking uuid v1.23.1
2992026-05-03T03:35:20.504Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3002026-05-03T03:35:20.720Z Checking postcard v1.1.3
3012026-05-03T03:35:21.558Z Checking ingot-types v0.1.2
3022026-05-03T03:35:21.824Z Checking ingot v0.1.1
3032026-05-03T03:35:23.127Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3042026-05-03T03:35:27.285Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3052026-05-03T03:35:28.868Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
3062026-05-03T03:35:31.184Z Finished `dev` profile [optimized + debuginfo] target(s) in 31.55s
3072026-05-03T03:35:31.294Z
3082026-05-03T03:35:31.294Zreal 31.714677409
3092026-05-03T03:35:31.294Zuser 1:14.692447124
3102026-05-03T03:35:31.294Zsys 10.507097456
3112026-05-03T03:35:31.294Ztrap 0.025839412
3122026-05-03T03:35:31.294Ztflt 0.043966930
3132026-05-03T03:35:31.294Zdflt 0.200828270
3142026-05-03T03:35:31.294Zkflt 0.001657678
3152026-05-03T03:35:31.294Zlock 3:48.723049055
3162026-05-03T03:35:31.294Zslp 3:29.338912391
3172026-05-03T03:35:31.294Zlat 2.324319715
3182026-05-03T03:35:31.294Zstop 6.142162599
3192026-05-03T03:35:31.298Z+ pushd xde-link
3202026-05-03T03:35:31.298Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3212026-05-03T03:35:31.298Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3222026-05-03T03:35:31.479Z 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-03T03:35:31.479Z 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-03T03:35:31.479Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3252026-05-03T03:35:41.847Z 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-03T03:35:43.993Z Finished `dev` profile [optimized + debuginfo] target(s) in 12.63s
3272026-05-03T03:35:44.013Z
3282026-05-03T03:35:44.016Zreal 12.711811667
3292026-05-03T03:35:44.017Zuser 20.288528068
3302026-05-03T03:35:44.017Zsys 1.223797790
3312026-05-03T03:35:44.017Ztrap 0.003128426
3322026-05-03T03:35:44.017Ztflt 0.002488451
3332026-05-03T03:35:44.017Zdflt 0.042029036
3342026-05-03T03:35:44.017Zkflt 0.000000000
3352026-05-03T03:35:44.017Zlock 1:08.651656413
3362026-05-03T03:35:44.017Zslp 42.438723076
3372026-05-03T03:35:44.017Zlat 0.143228200
3382026-05-03T03:35:44.017Zstop 0.131909068
3392026-05-03T03:35:44.017Z+ popd
3402026-05-03T03:35:44.017Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3412026-05-03T03:35:44.017Z+ popd
3422026-05-03T03:35:44.017Z/work/oxidecomputer/opte
3432026-05-03T03:35:44.017Z+ header 'build xde (debug)'
3442026-05-03T03:35:44.017Z# ==== build xde (debug) ==== #
3452026-05-03T03:35:44.017Z+ echo '# ==== build xde (debug) ==== #'
3462026-05-03T03:35:44.017Z+ ptime -m cargo xtask build --profile debug xde xde-link
3472026-05-03T03:35:44.163Z Downloading crates ...
3482026-05-03T03:35:44.220Z Downloaded anstyle-parse v1.0.0
3492026-05-03T03:35:44.224Z Downloaded clap_lex v1.1.0
3502026-05-03T03:35:44.228Z Downloaded equivalent v1.0.2
3512026-05-03T03:35:44.231Z Downloaded clap_derive v4.6.1
3522026-05-03T03:35:44.231Z Downloaded colorchoice v1.0.5
3532026-05-03T03:35:44.231Z Downloaded anstream v1.0.0
3542026-05-03T03:35:44.237Z Downloaded serde_spanned v1.1.1
3552026-05-03T03:35:44.240Z Downloaded toml_parser v1.1.2+spec-1.1.0
3562026-05-03T03:35:44.240Z Downloaded errno v0.3.14
3572026-05-03T03:35:44.240Z Downloaded heck v0.5.0
3582026-05-03T03:35:44.244Z Downloaded cargo-platform v0.3.3
3592026-05-03T03:35:44.247Z Downloaded semver v1.0.28
3602026-05-03T03:35:44.247Z Downloaded anyhow v1.0.102
3612026-05-03T03:35:44.250Z Downloaded terminal_size v0.4.4
3622026-05-03T03:35:44.253Z Downloaded utf8parse v0.2.2
3632026-05-03T03:35:44.253Z Downloaded is_terminal_polyfill v1.70.2
3642026-05-03T03:35:44.256Z Downloaded anstyle-query v1.1.5
3652026-05-03T03:35:44.259Z Downloaded itoa v1.0.18
3662026-05-03T03:35:44.268Z Downloaded cargo_metadata v0.23.1
3672026-05-03T03:35:44.271Z Downloaded anstyle v1.0.14
3682026-05-03T03:35:44.275Z Downloaded toml_writer v1.1.1+spec-1.1.0
3692026-05-03T03:35:44.278Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3702026-05-03T03:35:44.281Z Downloaded camino v1.2.2
3712026-05-03T03:35:44.281Z Downloaded clap v4.6.1
3722026-05-03T03:35:44.285Z Downloaded zmij v1.0.21
3732026-05-03T03:35:44.292Z Downloaded toml v1.1.2+spec-1.1.0
3742026-05-03T03:35:44.295Z Downloaded indexmap v2.14.0
3752026-05-03T03:35:44.340Z Downloaded winnow v1.0.2
3762026-05-03T03:35:44.345Z Downloaded hashbrown v0.17.0
3772026-05-03T03:35:44.349Z Downloaded clap_builder v4.6.0
3782026-05-03T03:35:44.352Z Downloaded serde_json v1.0.149
3792026-05-03T03:35:44.380Z Downloaded rustix v1.1.4
3802026-05-03T03:35:44.400Z Downloaded libc v0.2.186
3812026-05-03T03:35:44.446Z Compiling proc-macro2 v1.0.106
3822026-05-03T03:35:44.449Z Compiling serde_core v1.0.228
3832026-05-03T03:35:44.449Z Compiling unicode-ident v1.0.24
3842026-05-03T03:35:44.449Z Compiling quote v1.0.45
3852026-05-03T03:35:44.449Z Compiling libc v0.2.186
3862026-05-03T03:35:44.449Z Compiling rustix v1.1.4
3872026-05-03T03:35:44.449Z Compiling bitflags v2.11.1
3882026-05-03T03:35:44.449Z Compiling utf8parse v0.2.2
3892026-05-03T03:35:44.594Z Compiling zmij v1.0.21
3902026-05-03T03:35:44.610Z Compiling anstyle-parse v1.0.0
3912026-05-03T03:35:44.814Z Compiling colorchoice v1.0.5
3922026-05-03T03:35:44.831Z Compiling anstyle v1.0.14
3932026-05-03T03:35:44.908Z Compiling anstyle-query v1.1.5
3942026-05-03T03:35:44.917Z Compiling is_terminal_polyfill v1.70.2
3952026-05-03T03:35:44.938Z Compiling serde_json v1.0.149
3962026-05-03T03:35:44.993Z Compiling serde v1.0.228
3972026-05-03T03:35:45.002Z Compiling camino v1.2.2
3982026-05-03T03:35:45.005Z Compiling thiserror v2.0.18
3992026-05-03T03:35:45.099Z Compiling anstream v1.0.0
4002026-05-03T03:35:45.153Z Compiling errno v0.3.14
4012026-05-03T03:35:45.335Z Compiling memchr v2.8.0
4022026-05-03T03:35:45.347Z Compiling winnow v1.0.2
4032026-05-03T03:35:45.607Z Compiling itoa v1.0.18
4042026-05-03T03:35:45.607Z Compiling strsim v0.11.1
4052026-05-03T03:35:45.630Z Compiling heck v0.5.0
4062026-05-03T03:35:45.742Z Compiling syn v2.0.117
4072026-05-03T03:35:45.750Z Compiling terminal_size v0.4.4
4082026-05-03T03:35:45.823Z Compiling anyhow v1.0.102
4092026-05-03T03:35:45.862Z Compiling clap_lex v1.1.0
4102026-05-03T03:35:45.895Z Compiling toml_parser v1.1.2+spec-1.1.0
4112026-05-03T03:35:46.256Z Compiling clap_builder v4.6.0
4122026-05-03T03:35:46.343Z Compiling toml_writer v1.1.1+spec-1.1.0
4132026-05-03T03:35:46.539Z Compiling serde_spanned v1.1.1
4142026-05-03T03:35:46.691Z Compiling cargo-platform v0.3.3
4152026-05-03T03:35:46.919Z Compiling toml_datetime v1.1.1+spec-1.1.0
4162026-05-03T03:35:47.285Z Compiling semver v1.0.28
4172026-05-03T03:35:47.301Z Compiling toml v1.1.2+spec-1.1.0
4182026-05-03T03:35:48.115Z Compiling thiserror-impl v2.0.18
4192026-05-03T03:35:48.142Z Compiling serde_derive v1.0.228
4202026-05-03T03:35:48.194Z Compiling clap_derive v4.6.1
4212026-05-03T03:35:49.653Z Compiling clap v4.6.1
4222026-05-03T03:35:51.242Z Compiling cargo_metadata v0.23.1
4232026-05-03T03:35:53.725Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4242026-05-03T03:35:55.285Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.26s
4252026-05-03T03:35:55.298Z Running `target/debug/xtask build --profile debug xde xde-link`
4262026-05-03T03:35:56.707ZBuilding xde (dev).
4272026-05-03T03:35:56.937Z Compiling serde_core v1.0.228
4282026-05-03T03:35:56.937Z Compiling byteorder v1.5.0
4292026-05-03T03:35:56.940Z Compiling cfg-if v1.0.4
4302026-05-03T03:35:56.940Z Compiling stable_deref_trait v1.2.1
4312026-05-03T03:35:56.940Z Compiling macaddr v1.0.1
4322026-05-03T03:35:56.958Z Compiling thiserror v2.0.18
4332026-05-03T03:35:56.965Z Compiling zerocopy v0.8.48
4342026-05-03T03:35:56.969Z Compiling managed v0.8.0
4352026-05-03T03:35:57.013Z Compiling bitflags v1.3.2
4362026-05-03T03:35:57.017Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4372026-05-03T03:35:57.053Z Compiling cobs v0.3.0
4382026-05-03T03:35:57.074Z Compiling either v1.15.0
4392026-05-03T03:35:57.129Z Compiling hash32 v0.3.1
4402026-05-03T03:35:57.187Z Compiling ref-cast v1.0.25
4412026-05-03T03:35:57.207Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4422026-05-03T03:35:57.243Z Compiling heapless v0.8.0
4432026-05-03T03:35:57.275Z Compiling itertools v0.14.0
4442026-05-03T03:35:57.275Z Compiling crc32fast v1.5.0
4452026-05-03T03:35:57.293Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4462026-05-03T03:35:57.326Z Compiling dyn-clone v1.0.20
4472026-05-03T03:35:57.466Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4482026-05-03T03:35:57.605Z Compiling smoltcp v0.11.0
4492026-05-03T03:35:58.591Z Compiling serde v1.0.228
4502026-05-03T03:35:58.591Z Compiling bitflags v2.11.1
4512026-05-03T03:35:58.591Z Compiling uuid v1.23.1
4522026-05-03T03:35:58.727Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4532026-05-03T03:35:59.017Z Compiling postcard v1.1.3
4542026-05-03T03:35:59.833Z Compiling ingot-types v0.1.2
4552026-05-03T03:36:00.118Z Compiling ingot v0.1.1
4562026-05-03T03:36:01.503Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4572026-05-03T03:36:05.722Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4582026-05-03T03:36:16.041Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4592026-05-03T03:36:24.250Z Finished `dev` profile [optimized + debuginfo] target(s) in 27.51s
4602026-05-03T03:36:24.275ZLinking xde kmod...
4612026-05-03T03:36:25.415ZBuilding xde dev link helper (dev).
4622026-05-03T03:36:25.572Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4632026-05-03T03:36:25.906Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.46s
4642026-05-03T03:36:25.929Z
4652026-05-03T03:36:25.932Zreal 41.904218348
4662026-05-03T03:36:25.932Zuser 2:15.600063257
4672026-05-03T03:36:25.932Zsys 10.986620727
4682026-05-03T03:36:25.932Ztrap 0.061263322
4692026-05-03T03:36:25.932Ztflt 0.407321924
4702026-05-03T03:36:25.932Zdflt 0.374601669
4712026-05-03T03:36:25.932Zkflt 0.000014355
4722026-05-03T03:36:25.932Zlock 6:26.880322184
4732026-05-03T03:36:25.932Zslp 3:52.005113527
4742026-05-03T03:36:25.932Zlat 5.247361233
4752026-05-03T03:36:25.932Zstop 4.396937646
4762026-05-03T03:36:25.932Z+ header 'build xde (release)'
4772026-05-03T03:36:25.932Z+ echo '# ==== build xde (release) ==== #'
4782026-05-03T03:36:25.932Z# ==== build xde (release) ==== #
4792026-05-03T03:36:25.932Z+ ptime -m cargo xtask build --profile release xde xde-link
4802026-05-03T03:36:26.067Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4812026-05-03T03:36:26.070Z Running `target/debug/xtask build --profile release xde xde-link`
4822026-05-03T03:36:26.263ZBuilding xde (release-lto).
4832026-05-03T03:36:26.489Z 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-03T03:36:26.489Z 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-03T03:36:26.490Z Compiling proc-macro2 v1.0.106
4862026-05-03T03:36:26.490Z Compiling quote v1.0.45
4872026-05-03T03:36:26.493Z Compiling unicode-ident v1.0.24
4882026-05-03T03:36:26.493Z Compiling ident_case v1.0.1
4892026-05-03T03:36:26.493Z Compiling strsim v0.11.1
4902026-05-03T03:36:26.493Z Compiling serde_core v1.0.228
4912026-05-03T03:36:26.608Z Compiling memchr v2.8.0
4922026-05-03T03:36:26.611Z Compiling fnv v1.0.7
4932026-05-03T03:36:26.689Z Compiling regex-syntax v0.8.10
4942026-05-03T03:36:26.852Z Compiling zerocopy v0.8.48
4952026-05-03T03:36:26.868Z Compiling either v1.15.0
4962026-05-03T03:36:26.868Z Compiling thiserror v2.0.18
4972026-05-03T03:36:27.007Z Compiling aho-corasick v1.1.4
4982026-05-03T03:36:27.056Z Compiling serde v1.0.228
4992026-05-03T03:36:27.253Z Compiling itertools v0.14.0
5002026-05-03T03:36:27.452Z Compiling heapless v0.8.0
5012026-05-03T03:36:27.455Z Compiling smoltcp v0.11.0
5022026-05-03T03:36:27.599Z Compiling syn v2.0.117
5032026-05-03T03:36:27.672Z Compiling version_check v0.9.5
5042026-05-03T03:36:27.870Z Compiling ref-cast v1.0.25
5052026-05-03T03:36:27.914Z Compiling crc32fast v1.5.0
5062026-05-03T03:36:28.076Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5072026-05-03T03:36:28.257Z Compiling regex-automata v0.4.14
5082026-05-03T03:36:29.785Z Compiling regex v1.12.3
5092026-05-03T03:36:29.916Z Compiling darling_core v0.21.3
5102026-05-03T03:36:29.927Z Compiling darling_core v0.23.0
5112026-05-03T03:36:30.863Z Compiling serde_derive v1.0.228
5122026-05-03T03:36:30.863Z Compiling thiserror-impl v2.0.18
5132026-05-03T03:36:30.863Z Compiling zerocopy-derive v0.8.48
5142026-05-03T03:36:30.866Z Compiling ref-cast-impl v1.0.25
5152026-05-03T03:36:30.866Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5162026-05-03T03:36:32.344Z Compiling darling_macro v0.21.3
5172026-05-03T03:36:32.536Z Compiling darling_macro v0.23.0
5182026-05-03T03:36:33.267Z Compiling darling v0.21.3
5192026-05-03T03:36:33.330Z Compiling ingot-macros v0.1.1
5202026-05-03T03:36:33.455Z Compiling darling v0.23.0
5212026-05-03T03:36:33.517Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5222026-05-03T03:36:38.488Z 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-03T03:36:40.547Z Compiling byteorder v1.5.0
5242026-05-03T03:36:40.547Z Compiling cfg-if v1.0.4
5252026-05-03T03:36:40.547Z Compiling macaddr v1.0.1
5262026-05-03T03:36:40.550Z Compiling stable_deref_trait v1.2.1
5272026-05-03T03:36:40.606Z Compiling bitflags v1.3.2
5282026-05-03T03:36:40.615Z Compiling cobs v0.3.0
5292026-05-03T03:36:40.643Z Compiling managed v0.8.0
5302026-05-03T03:36:40.733Z Compiling hash32 v0.3.1
5312026-05-03T03:36:40.806Z Compiling dyn-clone v1.0.20
5322026-05-03T03:36:40.901Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5332026-05-03T03:36:42.139Z Compiling bitflags v2.11.1
5342026-05-03T03:36:42.139Z Compiling uuid v1.23.1
5352026-05-03T03:36:42.276Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5362026-05-03T03:36:42.571Z Compiling postcard v1.1.3
5372026-05-03T03:36:43.405Z Compiling ingot-types v0.1.2
5382026-05-03T03:36:43.719Z Compiling ingot v0.1.1
5392026-05-03T03:36:45.203Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5402026-05-03T03:36:48.900Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5412026-05-03T03:36:57.642Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5422026-05-03T03:37:25.666Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 59.36s
5432026-05-03T03:37:25.690ZLinking xde kmod...
5442026-05-03T03:37:26.245ZBuilding xde dev link helper (release).
5452026-05-03T03:37:26.402Z 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-03T03:37:26.402Z 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-03T03:37:26.402Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5482026-05-03T03:37:37.323Z 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-03T03:37:39.689Z Finished `release` profile [optimized + debuginfo] target(s) in 13.41s
5502026-05-03T03:37:39.709Z
5512026-05-03T03:37:39.712Zreal 1:13.762835016
5522026-05-03T03:37:39.712Zuser 2:06.375380733
5532026-05-03T03:37:39.712Zsys 12.304537013
5542026-05-03T03:37:39.712Ztrap 0.032263640
5552026-05-03T03:37:39.712Ztflt 0.144322277
5562026-05-03T03:37:39.712Zdflt 0.243069254
5572026-05-03T03:37:39.712Zkflt 0.000032383
5582026-05-03T03:37:39.712Zlock 10:34.924417844
5592026-05-03T03:37:39.712Zslp 6:01.386878147
5602026-05-03T03:37:39.712Zlat 2.598732306
5612026-05-03T03:37:39.712Zstop 4.823510720
5622026-05-03T03:37:39.712Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5632026-05-03T03:37:39.712Z+ grep GOTPCREL
5642026-05-03T03:37:41.445Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5652026-05-03T03:37:41.448Z+ grep GOTPCREL
5662026-05-03T03:37:42.337Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5672026-05-03T03:37:42.390Z+ sha256sum /work/debug/xde.dbg
5682026-05-03T03:37:42.441Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5692026-05-03T03:37:42.444Z+ sha256sum /work/debug/xde_link.dbg.so
5702026-05-03T03:37:42.447Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5712026-05-03T03:37:42.482Z+ sha256sum /work/release/xde
5722026-05-03T03:37:42.510Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5732026-05-03T03:37:42.512Z+ sha256sum /work/release/xde_link.so
5742026-05-03T03:37:42.515Z+ header 'build xde integration tests'
5752026-05-03T03:37:42.515Z+ echo '# ==== build xde integration tests ==== #'
5762026-05-03T03:37:42.515Z+ pushd xde-tests
5772026-05-03T03:37:42.515Z# ==== build xde integration tests ==== #
5782026-05-03T03:37:42.515Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5792026-05-03T03:37:42.515Z+ cargo +nightly-2026-04-01-x86_64-unknown-illumos fmt -- --check
5802026-05-03T03:37:42.596Z+ cargo clippy --all-targets -- --deny warnings
5812026-05-03T03:37:42.808Z Compiling serde_core v1.0.228
5822026-05-03T03:37:42.808Z Checking cfg-if v1.0.4
5832026-05-03T03:37:42.808Z Checking memchr v2.8.0
5842026-05-03T03:37:42.811Z Compiling serde v1.0.228
5852026-05-03T03:37:42.811Z Compiling rustversion v1.0.22
5862026-05-03T03:37:42.833Z Compiling ident_case v1.0.1
5872026-05-03T03:37:42.836Z Compiling version_check v0.9.5
5882026-05-03T03:37:42.839Z Compiling syn v2.0.117
5892026-05-03T03:37:42.876Z Compiling strsim v0.11.1
5902026-05-03T03:37:42.932Z Compiling libc v0.2.186
5912026-05-03T03:37:43.180Z Compiling fnv v1.0.7
5922026-05-03T03:37:43.187Z Compiling syn v1.0.109
5932026-05-03T03:37:43.197Z Checking pin-project-lite v0.2.17
5942026-05-03T03:37:43.258Z Compiling regex-syntax v0.8.10
5952026-05-03T03:37:43.271Z Compiling either v1.15.0
5962026-05-03T03:37:43.462Z Compiling zerocopy v0.8.48
5972026-05-03T03:37:43.523Z Compiling aho-corasick v1.1.4
5982026-05-03T03:37:43.650Z Compiling hashbrown v0.17.0
5992026-05-03T03:37:43.698Z Compiling equivalent v1.0.2
6002026-05-03T03:37:43.746Z Compiling winnow v1.0.2
6012026-05-03T03:37:43.864Z Compiling itertools v0.14.0
6022026-05-03T03:37:44.170Z Compiling indexmap v2.14.0
6032026-05-03T03:37:44.644Z Compiling toml_parser v1.1.2+spec-1.1.0
6042026-05-03T03:37:44.744Z Compiling regex-automata v0.4.14
6052026-05-03T03:37:44.764Z Compiling heapless v0.8.0
6062026-05-03T03:37:44.921Z Checking byteorder v1.5.0
6072026-05-03T03:37:45.047Z Compiling toml_datetime v1.1.1+spec-1.1.0
6082026-05-03T03:37:45.071Z Checking hash32 v0.3.1
6092026-05-03T03:37:45.191Z Compiling toml_edit v0.25.11+spec-1.1.0
6102026-05-03T03:37:45.231Z Checking bitflags v2.11.1
6112026-05-03T03:37:45.257Z Compiling slog v2.8.2
6122026-05-03T03:37:45.281Z Checking futures-sink v0.3.32
6132026-05-03T03:37:45.325Z Checking macaddr v1.0.1
6142026-05-03T03:37:45.365Z Compiling darling_core v0.21.3
6152026-05-03T03:37:45.376Z Compiling darling_core v0.23.0
6162026-05-03T03:37:45.455Z Checking stable_deref_trait v1.2.1
6172026-05-03T03:37:45.459Z Checking futures-core v0.3.32
6182026-05-03T03:37:45.516Z Compiling smoltcp v0.11.0
6192026-05-03T03:37:45.566Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6202026-05-03T03:37:45.802Z Compiling proc-macro-crate v3.5.0
6212026-05-03T03:37:45.846Z Checking futures-channel v0.3.32
6222026-05-03T03:37:46.083Z Compiling proc-macro-error-attr v1.0.4
6232026-05-03T03:37:46.213Z Compiling autocfg v1.5.0
6242026-05-03T03:37:46.293Z Compiling crc32fast v1.5.0
6252026-05-03T03:37:46.380Z Compiling regex v1.12.3
6262026-05-03T03:37:46.554Z Compiling getrandom v0.4.2
6272026-05-03T03:37:46.562Z Checking managed v0.8.0
6282026-05-03T03:37:46.573Z Compiling serde_derive v1.0.228
6292026-05-03T03:37:46.730Z Compiling thiserror-impl v2.0.18
6302026-05-03T03:37:46.765Z Compiling zerocopy-derive v0.8.48
6312026-05-03T03:37:46.797Z Compiling futures-macro v0.3.32
6322026-05-03T03:37:47.090Z Checking rand_core v0.10.1
6332026-05-03T03:37:47.220Z Checking futures-io v0.3.32
6342026-05-03T03:37:47.279Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
6352026-05-03T03:37:47.323Z Checking futures-task v0.3.32
6362026-05-03T03:37:47.438Z Compiling darling_macro v0.21.3
6372026-05-03T03:37:47.452Z Compiling ref-cast v1.0.25
6382026-05-03T03:37:47.466Z Compiling darling_macro v0.23.0
6392026-05-03T03:37:47.478Z Checking bitflags v1.3.2
6402026-05-03T03:37:47.537Z Checking slab v0.4.12
6412026-05-03T03:37:47.681Z Checking futures-util v0.3.32
6422026-05-03T03:37:47.799Z Compiling foreign-types-macros v0.2.3
6432026-05-03T03:37:47.935Z Checking thiserror v2.0.18
6442026-05-03T03:37:47.965Z Compiling darling v0.21.3
6452026-05-03T03:37:47.998Z Compiling darling v0.23.0
6462026-05-03T03:37:48.068Z Checking cobs v0.3.0
6472026-05-03T03:37:48.076Z Compiling ingot-macros v0.1.1
6482026-05-03T03:37:48.095Z Compiling num_enum_derive v0.7.6
6492026-05-03T03:37:48.198Z Compiling ref-cast-impl v1.0.25
6502026-05-03T03:37:48.502Z Compiling num-traits v0.2.19
6512026-05-03T03:37:48.757Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6522026-05-03T03:37:48.776Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6532026-05-03T03:37:48.804Z Compiling proc-macro-error v1.0.4
6542026-05-03T03:37:49.015Z Checking ipnetwork v0.21.1
6552026-05-03T03:37:49.020Z Checking unicode-width v0.2.2
6562026-05-03T03:37:49.045Z Compiling crossbeam-utils v0.8.21
6572026-05-03T03:37:49.091Z Checking once_cell v1.21.4
6582026-05-03T03:37:49.184Z Checking cpufeatures v0.3.0
6592026-05-03T03:37:49.243Z Checking foreign-types-shared v0.3.1
6602026-05-03T03:37:49.254Z Checking tracing-core v0.1.36
6612026-05-03T03:37:49.261Z Checking tabwriter v1.4.1
6622026-05-03T03:37:49.312Z Checking foreign-types v0.5.0
6632026-05-03T03:37:49.345Z Checking chacha20 v0.10.0
6642026-05-03T03:37:49.373Z Checking num_enum v0.7.6
6652026-05-03T03:37:49.559Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6662026-05-03T03:37:49.684Z Checking futures-executor v0.3.32
6672026-05-03T03:37:49.703Z Checking erased-serde v0.3.31
6682026-05-03T03:37:49.760Z Checking postcard v1.1.3
6692026-05-03T03:37:49.800Z Checking anyhow v1.0.102
6702026-05-03T03:37:49.813Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6712026-05-03T03:37:49.898Z Compiling tracing-attributes v0.1.31
6722026-05-03T03:37:49.991Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6732026-05-03T03:37:50.243Z Checking cstr-argument v0.1.2
6742026-05-03T03:37:50.264Z Compiling thiserror v1.0.69
6752026-05-03T03:37:50.322Z Checking pretty-hex v0.4.2
6762026-05-03T03:37:50.347Z Compiling num-conv v0.2.1
6772026-05-03T03:37:50.430Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#2ae7c8c5)
6782026-05-03T03:37:50.482Z Checking dyn-clone v1.0.20
6792026-05-03T03:37:50.542Z Checking powerfmt v0.2.0
6802026-05-03T03:37:50.561Z Compiling time-core v0.1.8
6812026-05-03T03:37:50.643Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
6822026-05-03T03:37:50.682Z Checking deranged v0.5.8
6832026-05-03T03:37:50.693Z Compiling time-macros v0.2.27
6842026-05-03T03:37:50.730Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6852026-05-03T03:37:50.742Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6862026-05-03T03:37:50.832Z Checking futures v0.3.32
6872026-05-03T03:37:50.886Z Checking rand v0.10.1
6882026-05-03T03:37:50.944Z Checking ingot-types v0.1.2
6892026-05-03T03:37:51.048Z Compiling thiserror-impl v1.0.69
6902026-05-03T03:37:51.103Z Checking tracing v0.1.44
6912026-05-03T03:37:51.211Z Checking uuid v1.23.1
6922026-05-03T03:37:51.273Z Checking ingot v0.1.1
6932026-05-03T03:37:51.284Z Checking arc-swap v1.9.1
6942026-05-03T03:37:51.323Z Checking socket2 v0.6.3
6952026-05-03T03:37:51.356Z Checking nom v8.0.0
6962026-05-03T03:37:51.487Z Checking thread_local v1.1.9
6972026-05-03T03:37:51.643Z Compiling heck v0.4.1
6982026-05-03T03:37:51.658Z Checking iana-time-zone v0.1.65
6992026-05-03T03:37:51.687Z Checking itoa v1.0.18
7002026-05-03T03:37:51.751Z Checking lazy_static v1.5.0
7012026-05-03T03:37:51.821Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7022026-05-03T03:37:51.825Z Compiling slog-async v2.8.0
7032026-05-03T03:37:51.831Z Checking oxnet v0.1.4
7042026-05-03T03:37:51.989Z Checking colored v3.1.1
7052026-05-03T03:37:52.125Z Checking slog-scope v4.4.1
7062026-05-03T03:37:52.149Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7072026-05-03T03:37:52.176Z Checking time v0.3.47
7082026-05-03T03:37:52.241Z Checking chrono v0.4.44
7092026-05-03T03:37:52.259Z Checking crossbeam-channel v0.5.15
7102026-05-03T03:37:52.575Z Checking cookie-factory v0.3.3
7112026-05-03T03:37:52.783Z Checking itertools v0.12.1
7122026-05-03T03:37:52.817Z Checking is-terminal v0.4.17
7132026-05-03T03:37:52.831Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7142026-05-03T03:37:52.893Z Checking log v0.4.29
7152026-05-03T03:37:52.989Z Checking circular v0.3.0
7162026-05-03T03:37:53.079Z Checking take_mut v0.2.2
7172026-05-03T03:37:53.085Z Checking term v1.2.1
7182026-05-03T03:37:53.125Z Checking slog-stdlog v4.1.1
7192026-05-03T03:37:53.299Z Checking slog-term v2.9.2
7202026-05-03T03:37:53.309Z Checking rusticata-macros v5.0.0
7212026-05-03T03:37:53.426Z Checking pcap-parser v0.17.0
7222026-05-03T03:37:53.786Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7232026-05-03T03:37:54.068Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#5e686ee2)
7242026-05-03T03:37:54.847Z Checking slog-envlogger v2.2.0
7252026-05-03T03:37:57.283Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7262026-05-03T03:37:58.917Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7272026-05-03T03:37:58.917Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7282026-05-03T03:37:59.256Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7292026-05-03T03:37:59.798Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.15s
7302026-05-03T03:37:59.835Z+ cargo build --test loopback
7312026-05-03T03:38:00.007Z Compiling cfg-if v1.0.4
7322026-05-03T03:38:00.007Z Compiling memchr v2.8.0
7332026-05-03T03:38:00.010Z Compiling serde_core v1.0.228
7342026-05-03T03:38:00.035Z Compiling libc v0.2.186
7352026-05-03T03:38:00.038Z Compiling thiserror v2.0.18
7362026-05-03T03:38:00.041Z Compiling pin-project-lite v0.2.17
7372026-05-03T03:38:00.044Z Compiling byteorder v1.5.0
7382026-05-03T03:38:00.044Z Compiling either v1.15.0
7392026-05-03T03:38:00.082Z Compiling zerocopy v0.8.48
7402026-05-03T03:38:00.113Z Compiling futures-sink v0.3.32
7412026-05-03T03:38:00.117Z Compiling macaddr v1.0.1
7422026-05-03T03:38:00.202Z Compiling hash32 v0.3.1
7432026-05-03T03:38:00.205Z Compiling futures-core v0.3.32
7442026-05-03T03:38:00.224Z Compiling stable_deref_trait v1.2.1
7452026-05-03T03:38:00.292Z Compiling futures-channel v0.3.32
7462026-05-03T03:38:00.347Z Compiling heapless v0.8.0
7472026-05-03T03:38:00.352Z Compiling cobs v0.3.0
7482026-05-03T03:38:00.356Z Compiling futures-task v0.3.32
7492026-05-03T03:38:00.372Z Compiling rand_core v0.10.1
7502026-05-03T03:38:00.517Z Compiling bitflags v1.3.2
7512026-05-03T03:38:00.526Z Compiling managed v0.8.0
7522026-05-03T03:38:00.536Z Compiling futures-io v0.3.32
7532026-05-03T03:38:00.582Z Compiling slab v0.4.12
7542026-05-03T03:38:00.620Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7552026-05-03T03:38:00.722Z Compiling smoltcp v0.11.0
7562026-05-03T03:38:00.744Z Compiling futures-util v0.3.32
7572026-05-03T03:38:00.755Z Compiling unicode-width v0.2.2
7582026-05-03T03:38:00.759Z Compiling foreign-types-shared v0.3.1
7592026-05-03T03:38:00.836Z Compiling once_cell v1.21.4
7602026-05-03T03:38:00.841Z Compiling ipnetwork v0.21.1
7612026-05-03T03:38:01.056Z Compiling cpufeatures v0.3.0
7622026-05-03T03:38:01.064Z Compiling tracing-core v0.1.36
7632026-05-03T03:38:01.123Z Compiling chacha20 v0.10.0
7642026-05-03T03:38:01.368Z Compiling tabwriter v1.4.1
7652026-05-03T03:38:01.501Z Compiling foreign-types v0.5.0
7662026-05-03T03:38:01.573Z Compiling ref-cast v1.0.25
7672026-05-03T03:38:01.598Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7682026-05-03T03:38:01.666Z Compiling num_enum v0.7.6
7692026-05-03T03:38:01.784Z Compiling serde v1.0.228
7702026-05-03T03:38:01.788Z Compiling bitflags v2.11.1
7712026-05-03T03:38:01.990Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7722026-05-03T03:38:02.198Z Compiling crc32fast v1.5.0
7732026-05-03T03:38:02.267Z Compiling erased-serde v0.3.31
7742026-05-03T03:38:02.422Z Compiling postcard v1.1.3
7752026-05-03T03:38:02.426Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
7762026-05-03T03:38:02.438Z Compiling getrandom v0.4.2
7772026-05-03T03:38:02.528Z Compiling cstr-argument v0.1.2
7782026-05-03T03:38:02.583Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7792026-05-03T03:38:02.646Z Compiling itertools v0.14.0
7802026-05-03T03:38:02.687Z Compiling slog v2.8.2
7812026-05-03T03:38:02.690Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7822026-05-03T03:38:02.766Z Compiling pretty-hex v0.4.2
7832026-05-03T03:38:02.896Z Compiling ingot-types v0.1.2
7842026-05-03T03:38:03.002Z Compiling futures-executor v0.3.32
7852026-05-03T03:38:03.064Z Compiling powerfmt v0.2.0
7862026-05-03T03:38:03.278Z Compiling ingot v0.1.1
7872026-05-03T03:38:03.298Z Compiling dyn-clone v1.0.20
7882026-05-03T03:38:03.322Z Compiling deranged v0.5.8
7892026-05-03T03:38:03.340Z Compiling futures v0.3.32
7902026-05-03T03:38:03.414Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#b6d6f1df)
7912026-05-03T03:38:03.461Z Compiling tracing v0.1.44
7922026-05-03T03:38:03.493Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7932026-05-03T03:38:03.620Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7942026-05-03T03:38:03.635Z Compiling rand v0.10.1
7952026-05-03T03:38:03.637Z Compiling num-traits v0.2.19
7962026-05-03T03:38:03.679Z Compiling uuid v1.23.1
7972026-05-03T03:38:03.841Z Compiling crossbeam-utils v0.8.21
7982026-05-03T03:38:04.109Z Compiling nom v8.0.0
7992026-05-03T03:38:04.275Z Compiling aho-corasick v1.1.4
8002026-05-03T03:38:04.306Z Compiling socket2 v0.6.3
8012026-05-03T03:38:04.321Z Compiling thread_local v1.1.9
8022026-05-03T03:38:04.615Z Compiling arc-swap v1.9.1
8032026-05-03T03:38:04.717Z Compiling colored v3.1.1
8042026-05-03T03:38:04.744Z Compiling time-core v0.1.8
8052026-05-03T03:38:04.886Z Compiling regex-syntax v0.8.10
8062026-05-03T03:38:04.986Z Compiling iana-time-zone v0.1.65
8072026-05-03T03:38:05.157Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
8082026-05-03T03:38:05.457Z Compiling oxnet v0.1.4
8092026-05-03T03:38:05.500Z Compiling num-conv v0.2.1
8102026-05-03T03:38:05.505Z Compiling winnow v1.0.2
8112026-05-03T03:38:05.578Z Compiling lazy_static v1.5.0
8122026-05-03T03:38:05.639Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
8132026-05-03T03:38:05.669Z Compiling slog-scope v4.4.1
8142026-05-03T03:38:05.876Z Compiling time v0.3.47
8152026-05-03T03:38:05.928Z Compiling chrono v0.4.44
8162026-05-03T03:38:06.148Z Compiling thiserror v1.0.69
8172026-05-03T03:38:06.635Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#2ae7c8c5)
8182026-05-03T03:38:07.012Z Compiling regex-automata v0.4.14
8192026-05-03T03:38:07.555Z Compiling rusticata-macros v5.0.0
8202026-05-03T03:38:07.805Z Compiling crossbeam-channel v0.5.15
8212026-05-03T03:38:07.881Z Compiling cookie-factory v0.3.3
8222026-05-03T03:38:08.206Z Compiling is-terminal v0.4.17
8232026-05-03T03:38:08.298Z Compiling itertools v0.12.1
8242026-05-03T03:38:08.593Z Compiling circular v0.3.0
8252026-05-03T03:38:08.852Z Compiling term v1.2.1
8262026-05-03T03:38:09.704Z Compiling take_mut v0.2.2
8272026-05-03T03:38:09.812Z Compiling log v0.4.29
8282026-05-03T03:38:09.920Z Compiling slog-async v2.8.0
8292026-05-03T03:38:10.082Z Compiling slog-stdlog v4.1.1
8302026-05-03T03:38:10.512Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8312026-05-03T03:38:11.337Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8322026-05-03T03:38:11.367Z Compiling slog-term v2.9.2
8332026-05-03T03:38:11.827Z Compiling regex v1.12.3
8342026-05-03T03:38:12.965Z Compiling pcap-parser v0.17.0
8352026-05-03T03:38:12.984Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8362026-05-03T03:38:12.984Z Compiling slog-envlogger v2.2.0
8372026-05-03T03:38:13.474Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#5e686ee2)
8382026-05-03T03:38:13.810Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8392026-05-03T03:38:14.584Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8402026-05-03T03:38:23.094Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.24s
8412026-05-03T03:38:23.128Z++ cargo build -q --test loopback --message-format=json
8422026-05-03T03:38:23.131Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8432026-05-03T03:38:23.252Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-12f37f324cc94e34
8442026-05-03T03:38:23.252Z+ cargo build --test multicast_rx
8452026-05-03T03:38:23.359Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8462026-05-03T03:38:24.912Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.65s
8472026-05-03T03:38:24.946Z++ cargo build -q --test multicast_rx --message-format=json
8482026-05-03T03:38:24.950Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8492026-05-03T03:38:25.068Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-49eb6d07d315dc67
8502026-05-03T03:38:25.071Z+ cargo build --test multicast_multi_sub
8512026-05-03T03:38:25.172Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8522026-05-03T03:38:26.939Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.86s
8532026-05-03T03:38:26.973Z++ cargo build -q --test multicast_multi_sub --message-format=json
8542026-05-03T03:38:26.976Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8552026-05-03T03:38:27.096Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-76fdf5b678c1aafe
8562026-05-03T03:38:27.098Z+ cargo build --test multicast_validation
8572026-05-03T03:38:27.200Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8582026-05-03T03:38:29.101Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.99s
8592026-05-03T03:38:29.137Z++ cargo build -q --test multicast_validation --message-format=json
8602026-05-03T03:38:29.140Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8612026-05-03T03:38:29.258Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-8e5a3c7d773efb7a
8622026-05-03T03:38:29.258Z+ cargo build --test multicast_source_filter
8632026-05-03T03:38:29.363Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8642026-05-03T03:38:31.389Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.12s
8652026-05-03T03:38:31.424Z++ cargo build -q --test multicast_source_filter --message-format=json
8662026-05-03T03:38:31.427Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8672026-05-03T03:38:31.547Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-045dac3c9c61f07e
8682026-05-03T03:38:31.547Z+ mkdir -p /work/test
8692026-05-03T03:38:31.550Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-12f37f324cc94e34 /work/test/loopback
8702026-05-03T03:38:31.589Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-49eb6d07d315dc67 /work/test/multicast_rx
8712026-05-03T03:38:31.630Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-76fdf5b678c1aafe /work/test/multicast_multi_sub
8722026-05-03T03:38:31.676Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-8e5a3c7d773efb7a /work/test/multicast_validation
8732026-05-03T03:38:31.716Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-045dac3c9c61f07e /work/test/multicast_source_filter
8742026-05-03T03:38:31.758Zprocess exited: duration 250728 ms, exit code 0
 
8752026-05-03T03:38:31.775Zfound 14 output files
8762026-05-03T03:38:31.775Zuploading: /work/debug/xde.dbg (91620136 bytes)
8772026-05-03T03:38:33.374Zuploaded: /work/debug/xde.dbg
8782026-05-03T03:38:33.375Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8792026-05-03T03:38:34.383Zuploaded: /work/debug/xde.dbg.sha256
8802026-05-03T03:38:34.386Zuploading: /work/debug/xde_link.dbg.so (1084984 bytes)
8812026-05-03T03:38:35.401Zuploaded: /work/debug/xde_link.dbg.so
8822026-05-03T03:38:35.401Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8832026-05-03T03:38:36.412Zuploaded: /work/debug/xde_link.dbg.so.sha256
8842026-05-03T03:38:36.420Zuploading: /work/release/xde (49459568 bytes)
8852026-05-03T03:38:37.738Zuploaded: /work/release/xde
8862026-05-03T03:38:37.738Zuploading: /work/release/xde.sha256 (84 bytes)
8872026-05-03T03:38:38.746Zuploaded: /work/release/xde.sha256
8882026-05-03T03:38:38.749Zuploading: /work/release/xde_link.so (39516 bytes)
8892026-05-03T03:38:39.756Zuploaded: /work/release/xde_link.so
8902026-05-03T03:38:39.756Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8912026-05-03T03:38:40.765Zuploaded: /work/release/xde_link.so.sha256
8922026-05-03T03:38:40.765Zuploading: /work/test/loopback (49832040 bytes)
8932026-05-03T03:38:42.064Zuploaded: /work/test/loopback
8942026-05-03T03:38:42.064Zuploading: /work/test/multicast_rx (50124176 bytes)
8952026-05-03T03:38:43.364Zuploaded: /work/test/multicast_rx
8962026-05-03T03:38:43.364Zuploading: /work/test/multicast_multi_sub (56359352 bytes)
8972026-05-03T03:38:44.727Zuploaded: /work/test/multicast_multi_sub
8982026-05-03T03:38:44.727Zuploading: /work/test/multicast_validation (50276616 bytes)
8992026-05-03T03:38:46.066Zuploaded: /work/test/multicast_validation
9002026-05-03T03:38:46.066Zuploading: /work/test/multicast_source_filter (50581152 bytes)
9012026-05-03T03:38:47.395Zuploaded: /work/test/multicast_source_filter
9022026-05-03T03:38:47.396Zuploading: /work/xde.conf (79 bytes)
9032026-05-03T03:38:48.403Zuploaded: /work/xde.conf