01KYB2RP77NQ99NH36CVHQPE4J: 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-3.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: 01KYB2S42QP1F942Y1HTVJYV4W

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-24T22:09:44.310Zjob assigned to worker 01KYB2SAGT269RT6NQNN1KS4W3 [factory aws, i-047df89e02e7bccaf] (queued for 53 s)
 
22026-07-24T22:09:51.407Zstarting task 0: "setup"
32026-07-24T22:09:51.412Z++ uname -s
42026-07-24T22:09:51.415Z+ kern=SunOS
52026-07-24T22:09:51.415Z+ build_user=build
62026-07-24T22:09:51.415Z+ build_uid=12345
72026-07-24T22:09:51.415Z+ work_dir=/work
82026-07-24T22:09:51.415Z+ input_dir=/input
92026-07-24T22:09:51.415Z+ [[ 0 == 12345 ]]
102026-07-24T22:09:51.415Z+ case "$kern" in
112026-07-24T22:09:51.415Z+ groupadd -g 12345 build
122026-07-24T22:09:51.418Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-24T22:09:53.422Z+ zfs create -o mountpoint=/work rpool/work
142026-07-24T22:09:53.510Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-24T22:09:53.513Z+ home_fs=zfs
162026-07-24T22:09:53.513Z+ [[ zfs == autofs ]]
172026-07-24T22:09:53.513Z+ mkdir -p /home/build
182026-07-24T22:09:53.513Z+ chown build:build /home/build /work
192026-07-24T22:09:54.515Z+ chmod 0700 /home/build /work
202026-07-24T22:09:54.518Zprocess exited: duration 3111 ms, exit code 0
 
212026-07-24T22:09:54.524Zstarting task 1: "rust-toolchain"
222026-07-24T22:09:54.528Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-07-24T22:09:54.528Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-07-24T22:09:54.528Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
252026-07-24T22:09:54.528Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-07-24T22:09:54.528Z * rust toolchain channel = "1.97.1"
272026-07-24T22:09:54.528Z * rust toolchain profile = "default"
282026-07-24T22:09:54.531Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-24T22:09:54.531Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-07-24T22:09:54.641Zinfo: downloading installer
312026-07-24T22:09:56.344Zwarn: It looks like you have an existing rustup settings file at:
322026-07-24T22:09:56.344Zwarn: /home/build/.rustup/settings.toml
332026-07-24T22:09:56.344Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-24T22:09:56.344Zwarn: instead of the one inferred from the default host triple.
352026-07-24T22:09:56.357Zinfo: profile set to default
362026-07-24T22:09:56.357Zinfo: default host triple is x86_64-unknown-illumos
372026-07-24T22:09:56.360Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
382026-07-24T22:09:56.511Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-07-24T22:09:56.514Zinfo: downloading 6 components
402026-07-24T22:10:12.169Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
412026-07-24T22:10:12.169Z
422026-07-24T22:10:12.196Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-07-24T22:10:12.196Z
442026-07-24T22:10:12.199Z
452026-07-24T22:10:12.199ZRust is installed now. Great!
462026-07-24T22:10:12.199Z
472026-07-24T22:10:12.199ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-24T22:10:12.199Zenvironment variable. This has not been done automatically.
492026-07-24T22:10:12.199Z
502026-07-24T22:10:12.199ZTo configure your current shell, you need to source
512026-07-24T22:10:12.200Zthe corresponding env file under $HOME/.cargo.
522026-07-24T22:10:12.200Z
532026-07-24T22:10:12.200ZThis is usually done by running one of the following (note the leading DOT):
542026-07-24T22:10:12.200Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-24T22:10:12.200Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-24T22:10:12.200Zsource "~/.cargo/env.nu" # For nushell
572026-07-24T22:10:12.200Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-24T22:10:12.200Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-24T22:10:12.200Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-24T22:10:12.200Zwarn: no default linker (`cc`) was found in your PATH
612026-07-24T22:10:12.200Zwarn: many Rust crates require a system C toolchain to build
622026-07-24T22:10:12.302Z+ rustup --version
632026-07-24T22:10:12.310Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-24T22:10:12.313Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-24T22:10:12.331Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-07-24T22:10:12.335Z+ cargo --version
672026-07-24T22:10:12.349Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-07-24T22:10:12.352Z+ rustc --version
692026-07-24T22:10:12.371Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-07-24T22:10:12.374Zprocess exited: duration 17849 ms, exit code 0
 
712026-07-24T22:10:12.379Zstarting task 2: "authentication"
722026-07-24T22:10:12.397Zprocess exited: duration 17 ms, exit code 0
 
732026-07-24T22:10:12.402Zstarting task 3: "clone repository"
742026-07-24T22:10:12.406Z+ mkdir -p /work/oxidecomputer/opte
752026-07-24T22:10:12.409Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
762026-07-24T22:10:12.439ZCloning into '/work/oxidecomputer/opte'...
772026-07-24T22:10:13.368Z+ cd /work/oxidecomputer/opte
782026-07-24T22:10:13.370Z+ git fetch origin 62c6d27460a63db80e78c78f3115f8b21ff3cf21
792026-07-24T22:10:13.637ZFrom https://github.com/oxidecomputer/opte
802026-07-24T22:10:13.637Z * branch 62c6d27460a63db80e78c78f3115f8b21ff3cf21 -> FETCH_HEAD
812026-07-24T22:10:13.643Z+ [[ -n icmp-ptb ]]
822026-07-24T22:10:13.646Z++ git branch --show-current
832026-07-24T22:10:13.646Z+ current=master
842026-07-24T22:10:13.646Z+ [[ master != icmp-ptb ]]
852026-07-24T22:10:13.646Z+ git branch -f icmp-ptb 62c6d27460a63db80e78c78f3115f8b21ff3cf21
862026-07-24T22:10:13.649Z+ git checkout -f icmp-ptb
872026-07-24T22:10:13.664ZSwitched to branch 'icmp-ptb'
882026-07-24T22:10:13.668Z+ git reset --hard 62c6d27460a63db80e78c78f3115f8b21ff3cf21
892026-07-24T22:10:13.672ZHEAD is now at 62c6d27 Merge branch 'master' into icmp-ptb
902026-07-24T22:10:13.675Zprocess exited: duration 1269 ms, exit code 0
 
912026-07-24T22:10:13.681Zstarting task 4: "build"
922026-07-24T22:10:13.686Z+ source .github/buildomat/common.sh
932026-07-24T22:10:13.689Z++ rustup show active-toolchain
942026-07-24T22:10:13.692Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
952026-07-24T22:10:13.692Z++ pushd xde
962026-07-24T22:10:13.692Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
972026-07-24T22:10:13.692Z++ rustup show active-toolchain
982026-07-24T22:10:13.695Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
992026-07-24T22:10:13.869Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1002026-07-24T22:10:13.873Zinfo: downloading 6 components
1012026-07-24T22:10:28.810Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1022026-07-24T22:10:28.907Z+++ rustup show active-toolchain -v
1032026-07-24T22:10:28.910Z+++ head -n 1
1042026-07-24T22:10:28.910Z+++ cut '-d ' -f1
1052026-07-24T22:10:28.964Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1062026-07-24T22:10:28.964Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1072026-07-24T22:10:28.964Z++ popd
1082026-07-24T22:10:28.969Z/work/oxidecomputer/opte
1092026-07-24T22:10:28.969Z+ TGT_BASE=/work
1102026-07-24T22:10:28.969Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1112026-07-24T22:10:28.969Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1122026-07-24T22:10:28.969Z+ DBG_TGT=/work/debug
1132026-07-24T22:10:28.969Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1142026-07-24T22:10:28.969Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1152026-07-24T22:10:28.969Z+ REL_TGT=/work/release
1162026-07-24T22:10:28.969Z+ mkdir -p /work/debug /work/release
1172026-07-24T22:10:28.969Z+ cargo --version
1182026-07-24T22:10:28.975Zcargo 1.97.1 (c980f4866 2026-06-30)
1192026-07-24T22:10:28.978Z+ rustc --version
1202026-07-24T22:10:28.999Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1212026-07-24T22:10:29.003Z+ install_pkg jq
1222026-07-24T22:10:29.003Z+ set +o errexit
1232026-07-24T22:10:29.003Z+ pfexec pkg install jq
1242026-07-24T22:10:33.304Z Startup: Refreshing catalog 'helios' ... Done
1252026-07-24T22:10:33.542Z Startup: Caching catalogs ... Done
1262026-07-24T22:10:34.728ZPlanning: Solver setup ... Done
1272026-07-24T22:10:34.771ZPlanning: Running solver ... Done
1282026-07-24T22:10:34.798ZPlanning: Consolidating action changes ... Done
1292026-07-24T22:10:34.801ZPlanning: Evaluating mediators ... Done
1302026-07-24T22:10:34.801ZPlanning: Planning completed in 1.23 seconds
1312026-07-24T22:10:34.862ZNo updates necessary for this image.
1322026-07-24T22:10:35.017Z+ exit_code=4
1332026-07-24T22:10:35.017Z+ [[ 4 -ne 0 ]]
1342026-07-24T22:10:35.020Z+ [[ 4 -ne 4 ]]
1352026-07-24T22:10:35.020Z+ set -o errexit
1362026-07-24T22:10:35.020Z+ pushd xde
1372026-07-24T22:10:35.020Z+ cp xde.conf /work/xde.conf
1382026-07-24T22:10:35.020Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1392026-07-24T22:10:35.020Z+ header 'check style'
1402026-07-24T22:10:35.020Z+ echo '# ==== check style ==== #'
1412026-07-24T22:10:35.020Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1422026-07-24T22:10:35.020Z# ==== check style ==== #
1432026-07-24T22:10:35.247Z
1442026-07-24T22:10:35.247Zreal 0.224012532
1452026-07-24T22:10:35.248Zuser 0.154385385
1462026-07-24T22:10:35.248Zsys 0.059070320
1472026-07-24T22:10:35.248Ztrap 0.000007920
1482026-07-24T22:10:35.248Ztflt 0.000103560
1492026-07-24T22:10:35.248Zdflt 0.000034690
1502026-07-24T22:10:35.248Zkflt 0.000000000
1512026-07-24T22:10:35.248Zlock 0.039736327
1522026-07-24T22:10:35.248Zslp 0.193212140
1532026-07-24T22:10:35.248Zlat 0.001006020
1542026-07-24T22:10:35.248Zstop 0.000110040
1552026-07-24T22:10:35.251Z+ header analyze
1562026-07-24T22:10:35.251Z+ echo '# ==== analyze ==== #'
1572026-07-24T22:10:35.251Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1582026-07-24T22:10:35.251Z# ==== analyze ==== #
1592026-07-24T22:10:35.428Z Updating crates.io index
1602026-07-24T22:10:35.431Z Updating git repository `https://github.com/oxidecomputer/falcon`
1612026-07-24T22:10:36.369Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1622026-07-24T22:10:36.742Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1632026-07-24T22:10:37.068Z Updating git repository `https://github.com/oxidecomputer/zone`
1642026-07-24T22:10:37.290Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1652026-07-24T22:10:37.537Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1662026-07-24T22:10:37.795Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1672026-07-24T22:10:39.681Z Downloading crates ...
1682026-07-24T22:10:39.713Z Downloaded hash32 v0.3.1
1692026-07-24T22:10:39.723Z Downloaded version_check v0.9.5
1702026-07-24T22:10:39.730Z Downloaded itertools v0.15.0
1712026-07-24T22:10:39.737Z Downloaded ref-cast v1.0.25
1722026-07-24T22:10:39.741Z Downloaded defmt-parser v1.0.0
1732026-07-24T22:10:39.744Z Downloaded strsim v0.11.1
1742026-07-24T22:10:39.744Z Downloaded cobs v0.3.0
1752026-07-24T22:10:39.744Z Downloaded ref-cast-impl v1.0.25
1762026-07-24T22:10:39.747Z Downloaded managed v0.8.0
1772026-07-24T22:10:39.754Z Downloaded thiserror-impl v2.0.18
1782026-07-24T22:10:39.757Z Downloaded bitflags v1.3.2
1792026-07-24T22:10:39.757Z Downloaded byteorder v1.5.0
1802026-07-24T22:10:39.760Z Downloaded dyn-clone v1.0.20
1812026-07-24T22:10:39.760Z Downloaded embedded-io v0.4.0
1822026-07-24T22:10:39.765Z Downloaded macaddr v1.0.1
1832026-07-24T22:10:39.765Z Downloaded defmt v0.3.100
1842026-07-24T22:10:39.765Z Downloaded stable_deref_trait v1.2.1
1852026-07-24T22:10:39.769Z Downloaded darling_macro v0.23.0
1862026-07-24T22:10:39.772Z Downloaded cfg-if v1.0.4
1872026-07-24T22:10:39.772Z Downloaded embedded-io v0.6.1
1882026-07-24T22:10:39.772Z Downloaded ident_case v1.0.1
1892026-07-24T22:10:39.776Z Downloaded defmt-macros v1.1.1
1902026-07-24T22:10:39.779Z Downloaded darling v0.23.0
1912026-07-24T22:10:39.789Z Downloaded thiserror v2.0.18
1922026-07-24T22:10:39.796Z Downloaded quote v1.0.46
1932026-07-24T22:10:39.799Z Downloaded defmt v1.1.1
1942026-07-24T22:10:39.807Z Downloaded either v1.16.0
1952026-07-24T22:10:39.809Z Downloaded ingot-types v0.2.0
1962026-07-24T22:10:39.813Z Downloaded ingot-macros v0.2.0
1972026-07-24T22:10:39.822Z Downloaded proc-macro2 v1.0.106
1982026-07-24T22:10:39.825Z Downloaded postcard v1.1.3
1992026-07-24T22:10:39.831Z Downloaded ingot v0.2.0
2002026-07-24T22:10:39.834Z Downloaded serde_core v1.0.228
2012026-07-24T22:10:39.837Z Downloaded unicode-ident v1.0.24
2022026-07-24T22:10:39.837Z Downloaded crc32fast v1.5.0
2032026-07-24T22:10:39.840Z Downloaded serde_derive v1.0.228
2042026-07-24T22:10:39.844Z Downloaded bitflags v2.13.0
2052026-07-24T22:10:39.849Z Downloaded heapless v0.8.0
2062026-07-24T22:10:39.852Z Downloaded uuid v1.23.5
2072026-07-24T22:10:39.855Z Downloaded zerocopy-derive v0.8.54
2082026-07-24T22:10:39.858Z Downloaded darling_core v0.23.0
2092026-07-24T22:10:39.861Z Downloaded serde v1.0.228
2102026-07-24T22:10:39.865Z Downloaded aho-corasick v1.1.4
2112026-07-24T22:10:39.869Z Downloaded memchr v2.8.3
2122026-07-24T22:10:39.895Z Downloaded regex v1.13.0
2132026-07-24T22:10:39.922Z Downloaded zerocopy v0.8.54
2142026-07-24T22:10:39.935Z Downloaded smoltcp v0.11.0
2152026-07-24T22:10:39.941Z Downloaded syn v2.0.118
2162026-07-24T22:10:39.947Z Downloaded regex-syntax v0.8.11
2172026-07-24T22:10:39.956Z Downloaded regex-automata v0.4.15
2182026-07-24T22:10:39.967Z Updating crates.io index
2192026-07-24T22:10:40.108Z Downloading crates ...
2202026-07-24T22:10:40.124Z Downloaded getopts v0.2.24
2212026-07-24T22:10:40.127Z Downloaded addr2line v0.27.0
2222026-07-24T22:10:40.130Z Downloaded foldhash v0.2.0
2232026-07-24T22:10:40.133Z Downloaded rustc-literal-escaper v0.0.8
2242026-07-24T22:10:40.137Z Downloaded rustc-demangle v0.1.28
2252026-07-24T22:10:40.140Z Downloaded adler2 v2.0.1
2262026-07-24T22:10:40.140Z Downloaded miniz_oxide v0.9.1
2272026-07-24T22:10:40.146Z Downloaded memchr v2.7.6
2282026-07-24T22:10:40.184Z Downloaded object v0.39.1
2292026-07-24T22:10:40.194Z Downloaded hashbrown v0.17.1
2302026-07-24T22:10:40.217Z Downloaded gimli v0.34.0
2312026-07-24T22:10:40.247Z Downloaded libc v0.2.185
2322026-07-24T22:10:40.301Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2332026-07-24T22:10:40.301Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2342026-07-24T22:10:40.301Z Compiling proc-macro2 v1.0.106
2352026-07-24T22:10:40.301Z Compiling quote v1.0.46
2362026-07-24T22:10:40.301Z Compiling unicode-ident v1.0.24
2372026-07-24T22:10:40.301Z Compiling serde_core v1.0.228
2382026-07-24T22:10:40.304Z Compiling strsim v0.11.1
2392026-07-24T22:10:40.304Z Compiling ident_case v1.0.1
2402026-07-24T22:10:40.491Z Compiling memchr v2.8.3
2412026-07-24T22:10:40.498Z Compiling regex-syntax v0.8.11
2422026-07-24T22:10:40.775Z Compiling thiserror v2.0.18
2432026-07-24T22:10:40.786Z Compiling either v1.16.0
2442026-07-24T22:10:40.830Z Compiling zerocopy v0.8.54
2452026-07-24T22:10:40.911Z Compiling aho-corasick v1.1.4
2462026-07-24T22:10:40.990Z Compiling serde v1.0.228
2472026-07-24T22:10:41.186Z Compiling itertools v0.15.0
2482026-07-24T22:10:41.396Z Compiling heapless v0.8.0
2492026-07-24T22:10:41.425Z Compiling smoltcp v0.11.0
2502026-07-24T22:10:41.609Z Compiling syn v2.0.118
2512026-07-24T22:10:41.619Z Compiling crc32fast v1.5.0
2522026-07-24T22:10:41.873Z Compiling version_check v0.9.5
2532026-07-24T22:10:41.893Z Compiling ref-cast v1.0.25
2542026-07-24T22:10:41.978Z Compiling regex-automata v0.4.15
2552026-07-24T22:10:42.245Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2562026-07-24T22:10:43.571Z Compiling regex v1.13.0
2572026-07-24T22:10:43.909Z Compiling darling_core v0.23.0
2582026-07-24T22:10:44.658Z Compiling thiserror-impl v2.0.18
2592026-07-24T22:10:44.658Z Compiling serde_derive v1.0.228
2602026-07-24T22:10:44.662Z Compiling zerocopy-derive v0.8.54
2612026-07-24T22:10:44.662Z Compiling ref-cast-impl v1.0.25
2622026-07-24T22:10:44.662Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2632026-07-24T22:10:46.105Z Compiling darling_macro v0.23.0
2642026-07-24T22:10:46.991Z Compiling darling v0.23.0
2652026-07-24T22:10:47.058Z Compiling ingot-macros v0.2.0
2662026-07-24T22:10:47.058Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2672026-07-24T22:10:52.319Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2682026-07-24T22:10:54.611Z Checking byteorder v1.5.0
2692026-07-24T22:10:54.612Z Checking macaddr v1.0.1
2702026-07-24T22:10:54.612Z Checking stable_deref_trait v1.2.1
2712026-07-24T22:10:54.615Z Checking cfg-if v1.0.4
2722026-07-24T22:10:54.615Z Checking bitflags v1.3.2
2732026-07-24T22:10:54.672Z Checking managed v0.8.0
2742026-07-24T22:10:54.702Z Checking cobs v0.3.0
2752026-07-24T22:10:54.768Z Checking dyn-clone v1.0.20
2762026-07-24T22:10:54.768Z Checking hash32 v0.3.1
2772026-07-24T22:10:54.826Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2782026-07-24T22:10:55.978Z Checking bitflags v2.13.0
2792026-07-24T22:10:55.978Z Checking uuid v1.23.5
2802026-07-24T22:10:56.122Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2812026-07-24T22:10:56.332Z Checking postcard v1.1.3
2822026-07-24T22:10:57.196Z Checking ingot-types v0.2.0
2832026-07-24T22:10:57.470Z Checking ingot v0.2.0
2842026-07-24T22:10:58.774Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2852026-07-24T22:11:01.878Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2862026-07-24T22:11:03.055Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
2872026-07-24T22:11:04.608Z Finished `dev` profile [optimized + debuginfo] target(s) in 29.29s
2882026-07-24T22:11:04.732Z
2892026-07-24T22:11:04.735Zreal 29.478878139
2902026-07-24T22:11:04.735Zuser 1:09.212760978
2912026-07-24T22:11:04.735Zsys 9.937155790
2922026-07-24T22:11:04.736Ztrap 0.029632621
2932026-07-24T22:11:04.736Ztflt 0.060590215
2942026-07-24T22:11:04.736Zdflt 0.282079764
2952026-07-24T22:11:04.736Zkflt 0.001515300
2962026-07-24T22:11:04.736Zlock 3:54.282890872
2972026-07-24T22:11:04.736Zslp 3:06.988179503
2982026-07-24T22:11:04.736Zlat 1.641060295
2992026-07-24T22:11:04.736Zstop 7.657615800
3002026-07-24T22:11:04.736Z+ pushd xde-link
3012026-07-24T22:11:04.736Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3022026-07-24T22:11:04.736Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3032026-07-24T22:11:04.912Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3042026-07-24T22:11:04.912Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3052026-07-24T22:11:04.912Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3062026-07-24T22:11:15.791Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3072026-07-24T22:11:18.152Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.35s
3082026-07-24T22:11:18.171Z
3092026-07-24T22:11:18.174Zreal 13.432290176
3102026-07-24T22:11:18.174Zuser 21.110829906
3112026-07-24T22:11:18.174Zsys 1.234076688
3122026-07-24T22:11:18.174Ztrap 0.003228750
3132026-07-24T22:11:18.174Ztflt 0.002114250
3142026-07-24T22:11:18.174Zdflt 0.029945059
3152026-07-24T22:11:18.174Zkflt 0.000000000
3162026-07-24T22:11:18.174Zlock 1:13.115152245
3172026-07-24T22:11:18.174Zslp 44.794123554
3182026-07-24T22:11:18.174Zlat 0.280471239
3192026-07-24T22:11:18.175Zstop 0.140142895
3202026-07-24T22:11:18.175Z+ popd
3212026-07-24T22:11:18.175Z+ popd
3222026-07-24T22:11:18.175Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3232026-07-24T22:11:18.175Z/work/oxidecomputer/opte
3242026-07-24T22:11:18.175Z+ header 'build xde (debug)'
3252026-07-24T22:11:18.175Z+ echo '# ==== build xde (debug) ==== #'
3262026-07-24T22:11:18.175Z# ==== build xde (debug) ==== #
3272026-07-24T22:11:18.175Z+ ptime -m cargo xtask build --profile debug xde xde-link
3282026-07-24T22:11:18.320Z Downloading crates ...
3292026-07-24T22:11:18.363Z Downloaded cargo_metadata v0.23.1
3302026-07-24T22:11:18.368Z Downloaded anstream v1.0.0
3312026-07-24T22:11:18.374Z Downloaded colorchoice v1.0.5
3322026-07-24T22:11:18.377Z Downloaded serde_spanned v1.1.1
3332026-07-24T22:11:18.381Z Downloaded anstyle-query v1.1.5
3342026-07-24T22:11:18.384Z Downloaded itoa v1.0.18
3352026-07-24T22:11:18.384Z Downloaded utf8parse v0.2.2
3362026-07-24T22:11:18.384Z Downloaded clap_lex v1.1.0
3372026-07-24T22:11:18.387Z Downloaded terminal_size v0.4.4
3382026-07-24T22:11:18.390Z Downloaded is_terminal_polyfill v1.70.2
3392026-07-24T22:11:18.390Z Downloaded heck v0.5.0
3402026-07-24T22:11:18.395Z Downloaded equivalent v1.0.2
3412026-07-24T22:11:18.397Z Downloaded errno v0.3.14
3422026-07-24T22:11:18.397Z Downloaded anstyle v1.0.14
3432026-07-24T22:11:18.397Z Downloaded anstyle-parse v1.0.0
3442026-07-24T22:11:18.401Z Downloaded cargo-platform v0.3.3
3452026-07-24T22:11:18.408Z Downloaded zmij v1.0.22
3462026-07-24T22:11:18.411Z Downloaded clap_derive v4.6.1
3472026-07-24T22:11:18.414Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3482026-07-24T22:11:18.414Z Downloaded semver v1.0.28
3492026-07-24T22:11:18.414Z Downloaded toml_parser v1.1.2+spec-1.1.0
3502026-07-24T22:11:18.416Z Downloaded toml_writer v1.1.1+spec-1.1.0
3512026-07-24T22:11:18.417Z Downloaded toml v1.1.2+spec-1.1.0
3522026-07-24T22:11:18.419Z Downloaded anyhow v1.0.103
3532026-07-24T22:11:18.422Z Downloaded clap v4.6.1
3542026-07-24T22:11:18.426Z Downloaded camino v1.2.4
3552026-07-24T22:11:18.437Z Downloaded indexmap v2.14.0
3562026-07-24T22:11:18.440Z Downloaded serde_json v1.0.150
3572026-07-24T22:11:18.447Z Downloaded clap_builder v4.6.0
3582026-07-24T22:11:18.452Z Downloaded winnow v1.0.3
3592026-07-24T22:11:18.491Z Downloaded rustix v1.1.4
3602026-07-24T22:11:18.516Z Downloaded libc v0.2.186
3612026-07-24T22:11:18.566Z Compiling serde_core v1.0.228
3622026-07-24T22:11:18.569Z Compiling proc-macro2 v1.0.106
3632026-07-24T22:11:18.569Z Compiling quote v1.0.46
3642026-07-24T22:11:18.569Z Compiling unicode-ident v1.0.24
3652026-07-24T22:11:18.569Z Compiling libc v0.2.186
3662026-07-24T22:11:18.569Z Compiling rustix v1.1.4
3672026-07-24T22:11:18.569Z Compiling zmij v1.0.22
3682026-07-24T22:11:18.569Z Compiling bitflags v2.13.0
3692026-07-24T22:11:18.741Z Compiling utf8parse v0.2.2
3702026-07-24T22:11:18.845Z Compiling anstyle-parse v1.0.0
3712026-07-24T22:11:18.933Z Compiling colorchoice v1.0.5
3722026-07-24T22:11:18.933Z Compiling camino v1.2.4
3732026-07-24T22:11:19.044Z Compiling is_terminal_polyfill v1.70.2
3742026-07-24T22:11:19.054Z Compiling anstyle v1.0.14
3752026-07-24T22:11:19.058Z Compiling anstyle-query v1.1.5
3762026-07-24T22:11:19.124Z Compiling serde v1.0.228
3772026-07-24T22:11:19.128Z Compiling thiserror v2.0.18
3782026-07-24T22:11:19.150Z Compiling serde_json v1.0.150
3792026-07-24T22:11:19.275Z Compiling errno v0.3.14
3802026-07-24T22:11:19.312Z Compiling anstream v1.0.0
3812026-07-24T22:11:19.454Z Compiling anyhow v1.0.103
3822026-07-24T22:11:19.460Z Compiling winnow v1.0.3
3832026-07-24T22:11:19.774Z Compiling memchr v2.8.3
3842026-07-24T22:11:19.782Z Compiling itoa v1.0.18
3852026-07-24T22:11:19.806Z Compiling strsim v0.11.1
3862026-07-24T22:11:19.887Z Compiling syn v2.0.118
3872026-07-24T22:11:19.914Z Compiling terminal_size v0.4.4
3882026-07-24T22:11:19.917Z Compiling heck v0.5.0
3892026-07-24T22:11:20.044Z Compiling clap_lex v1.1.0
3902026-07-24T22:11:20.110Z Compiling toml_parser v1.1.2+spec-1.1.0
3912026-07-24T22:11:20.275Z Compiling clap_builder v4.6.0
3922026-07-24T22:11:20.442Z Compiling toml_writer v1.1.1+spec-1.1.0
3932026-07-24T22:11:21.001Z Compiling cargo-platform v0.3.3
3942026-07-24T22:11:21.024Z Compiling toml_datetime v1.1.1+spec-1.1.0
3952026-07-24T22:11:21.105Z Compiling semver v1.0.28
3962026-07-24T22:11:21.414Z Compiling serde_spanned v1.1.1
3972026-07-24T22:11:21.576Z Compiling toml v1.1.2+spec-1.1.0
3982026-07-24T22:11:22.182Z Compiling serde_derive v1.0.228
3992026-07-24T22:11:22.196Z Compiling thiserror-impl v2.0.18
4002026-07-24T22:11:22.413Z Compiling clap_derive v4.6.1
4012026-07-24T22:11:23.992Z Compiling clap v4.6.1
4022026-07-24T22:11:25.195Z Compiling cargo_metadata v0.23.1
4032026-07-24T22:11:27.704Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4042026-07-24T22:11:29.319Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.13s
4052026-07-24T22:11:29.331Z Running `target/debug/xtask build --profile debug xde xde-link`
4062026-07-24T22:11:30.766ZBuilding xde (dev).
4072026-07-24T22:11:30.989Z Compiling serde_core v1.0.228
4082026-07-24T22:11:30.989Z Compiling byteorder v1.5.0
4092026-07-24T22:11:30.989Z Compiling cfg-if v1.0.4
4102026-07-24T22:11:30.989Z Compiling macaddr v1.0.1
4112026-07-24T22:11:30.989Z Compiling stable_deref_trait v1.2.1
4122026-07-24T22:11:30.992Z Compiling thiserror v2.0.18
4132026-07-24T22:11:31.009Z Compiling zerocopy v0.8.54
4142026-07-24T22:11:31.017Z Compiling bitflags v1.3.2
4152026-07-24T22:11:31.062Z Compiling managed v0.8.0
4162026-07-24T22:11:31.068Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4172026-07-24T22:11:31.071Z Compiling either v1.16.0
4182026-07-24T22:11:31.106Z Compiling cobs v0.3.0
4192026-07-24T22:11:31.181Z Compiling hash32 v0.3.1
4202026-07-24T22:11:31.235Z Compiling itertools v0.15.0
4212026-07-24T22:11:31.261Z Compiling ref-cast v1.0.25
4222026-07-24T22:11:31.280Z Compiling heapless v0.8.0
4232026-07-24T22:11:31.334Z Compiling crc32fast v1.5.0
4242026-07-24T22:11:31.341Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4252026-07-24T22:11:31.350Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4262026-07-24T22:11:31.376Z Compiling dyn-clone v1.0.20
4272026-07-24T22:11:31.523Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4282026-07-24T22:11:31.636Z Compiling smoltcp v0.11.0
4292026-07-24T22:11:32.538Z Compiling serde v1.0.228
4302026-07-24T22:11:32.538Z Compiling bitflags v2.13.0
4312026-07-24T22:11:32.538Z Compiling uuid v1.23.5
4322026-07-24T22:11:32.674Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4332026-07-24T22:11:32.954Z Compiling postcard v1.1.3
4342026-07-24T22:11:33.736Z Compiling ingot-types v0.2.0
4352026-07-24T22:11:34.019Z Compiling ingot v0.2.0
4362026-07-24T22:11:35.456Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4372026-07-24T22:11:39.039Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4382026-07-24T22:11:49.048Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4392026-07-24T22:11:57.039Z Finished `dev` profile [optimized + debuginfo] target(s) in 26.24s
4402026-07-24T22:11:57.063ZLinking xde kmod...
4412026-07-24T22:11:58.054ZBuilding xde dev link helper (dev).
4422026-07-24T22:11:58.202Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4432026-07-24T22:11:58.537Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.45s
4442026-07-24T22:11:58.561Z
4452026-07-24T22:11:58.564Zreal 40.386187441
4462026-07-24T22:11:58.564Zuser 2:11.333709411
4472026-07-24T22:11:58.564Zsys 10.990204851
4482026-07-24T22:11:58.564Ztrap 0.051876800
4492026-07-24T22:11:58.564Ztflt 0.278175452
4502026-07-24T22:11:58.564Zdflt 0.586783674
4512026-07-24T22:11:58.564Zkflt 0.000000000
4522026-07-24T22:11:58.564Zlock 6:38.529352267
4532026-07-24T22:11:58.564Zslp 3:45.412096230
4542026-07-24T22:11:58.564Zlat 4.860576638
4552026-07-24T22:11:58.564Zstop 6.229784935
4562026-07-24T22:11:58.564Z+ header 'build xde (release)'
4572026-07-24T22:11:58.564Z+ echo '# ==== build xde (release) ==== #'
4582026-07-24T22:11:58.564Z# ==== build xde (release) ==== #
4592026-07-24T22:11:58.564Z+ ptime -m cargo xtask build --profile release xde xde-link
4602026-07-24T22:11:58.699Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4612026-07-24T22:11:58.702Z Running `target/debug/xtask build --profile release xde xde-link`
4622026-07-24T22:11:58.888ZBuilding xde (release-lto).
4632026-07-24T22:11:59.109Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
4642026-07-24T22:11:59.109Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4652026-07-24T22:11:59.109Z Compiling proc-macro2 v1.0.106
4662026-07-24T22:11:59.109Z Compiling quote v1.0.46
4672026-07-24T22:11:59.109Z Compiling unicode-ident v1.0.24
4682026-07-24T22:11:59.109Z Compiling serde_core v1.0.228
4692026-07-24T22:11:59.109Z Compiling ident_case v1.0.1
4702026-07-24T22:11:59.113Z Compiling strsim v0.11.1
4712026-07-24T22:11:59.225Z Compiling memchr v2.8.3
4722026-07-24T22:11:59.225Z Compiling regex-syntax v0.8.11
4732026-07-24T22:11:59.478Z Compiling either v1.16.0
4742026-07-24T22:11:59.490Z Compiling serde v1.0.228
4752026-07-24T22:11:59.495Z Compiling zerocopy v0.8.54
4762026-07-24T22:11:59.658Z Compiling aho-corasick v1.1.4
4772026-07-24T22:11:59.728Z Compiling thiserror v2.0.18
4782026-07-24T22:11:59.895Z Compiling itertools v0.15.0
4792026-07-24T22:11:59.912Z Compiling heapless v0.8.0
4802026-07-24T22:12:00.271Z Compiling syn v2.0.118
4812026-07-24T22:12:00.310Z Compiling smoltcp v0.11.0
4822026-07-24T22:12:00.323Z Compiling ref-cast v1.0.25
4832026-07-24T22:12:00.408Z Compiling crc32fast v1.5.0
4842026-07-24T22:12:00.700Z Compiling regex-automata v0.4.15
4852026-07-24T22:12:00.735Z Compiling version_check v0.9.5
4862026-07-24T22:12:01.085Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4872026-07-24T22:12:02.250Z Compiling regex v1.13.0
4882026-07-24T22:12:02.566Z Compiling darling_core v0.23.0
4892026-07-24T22:12:03.343Z Compiling serde_derive v1.0.228
4902026-07-24T22:12:03.343Z Compiling thiserror-impl v2.0.18
4912026-07-24T22:12:03.347Z Compiling zerocopy-derive v0.8.54
4922026-07-24T22:12:03.347Z Compiling ref-cast-impl v1.0.25
4932026-07-24T22:12:03.347Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4942026-07-24T22:12:04.777Z Compiling darling_macro v0.23.0
4952026-07-24T22:12:05.657Z Compiling darling v0.23.0
4962026-07-24T22:12:05.719Z Compiling ingot-macros v0.2.0
4972026-07-24T22:12:05.719Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4982026-07-24T22:12:11.620Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
4992026-07-24T22:12:13.913Z Compiling byteorder v1.5.0
5002026-07-24T22:12:13.913Z Compiling cfg-if v1.0.4
5012026-07-24T22:12:13.913Z Compiling macaddr v1.0.1
5022026-07-24T22:12:13.913Z Compiling stable_deref_trait v1.2.1
5032026-07-24T22:12:13.972Z Compiling bitflags v1.3.2
5042026-07-24T22:12:13.980Z Compiling managed v0.8.0
5052026-07-24T22:12:14.019Z Compiling cobs v0.3.0
5062026-07-24T22:12:14.163Z Compiling hash32 v0.3.1
5072026-07-24T22:12:14.266Z Compiling dyn-clone v1.0.20
5082026-07-24T22:12:14.276Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5092026-07-24T22:12:15.528Z Compiling bitflags v2.13.0
5102026-07-24T22:12:15.528Z Compiling uuid v1.23.5
5112026-07-24T22:12:15.670Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5122026-07-24T22:12:15.956Z Compiling postcard v1.1.3
5132026-07-24T22:12:16.788Z Compiling ingot-types v0.2.0
5142026-07-24T22:12:17.102Z Compiling ingot v0.2.0
5152026-07-24T22:12:18.599Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5162026-07-24T22:12:22.504Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5172026-07-24T22:12:31.458Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5182026-07-24T22:13:02.192Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 03s
5192026-07-24T22:13:02.216ZLinking xde kmod...
5202026-07-24T22:13:02.813ZBuilding xde dev link helper (release).
5212026-07-24T22:13:02.970Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5222026-07-24T22:13:02.970Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5232026-07-24T22:13:02.970Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5242026-07-24T22:13:14.660Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5252026-07-24T22:13:17.360Z Finished `release` profile [optimized + debuginfo] target(s) in 14.51s
5262026-07-24T22:13:17.378Z
5272026-07-24T22:13:17.381Zreal 1:18.813304916
5282026-07-24T22:13:17.382Zuser 2:08.859940740
5292026-07-24T22:13:17.382Zsys 12.185057382
5302026-07-24T22:13:17.382Ztrap 0.030307041
5312026-07-24T22:13:17.382Ztflt 0.188674784
5322026-07-24T22:13:17.382Zdflt 0.175874229
5332026-07-24T22:13:17.382Zkflt 0.000000000
5342026-07-24T22:13:17.382Zlock 10:09.872010390
5352026-07-24T22:13:17.382Zslp 6:04.367511890
5362026-07-24T22:13:17.382Zlat 2.224668085
5372026-07-24T22:13:17.382Zstop 4.004518429
5382026-07-24T22:13:17.382Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5392026-07-24T22:13:17.382Z+ grep GOTPCREL
5402026-07-24T22:13:18.997Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5412026-07-24T22:13:19.000Z+ grep GOTPCREL
5422026-07-24T22:13:19.973Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5432026-07-24T22:13:20.028Z+ sha256sum /work/debug/xde.dbg
5442026-07-24T22:13:20.078Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5452026-07-24T22:13:20.082Z+ sha256sum /work/debug/xde_link.dbg.so
5462026-07-24T22:13:20.085Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5472026-07-24T22:13:20.119Z+ sha256sum /work/release/xde
5482026-07-24T22:13:20.148Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5492026-07-24T22:13:20.151Z+ sha256sum /work/release/xde_link.so
5502026-07-24T22:13:20.154Z+ header 'build xde integration tests'
5512026-07-24T22:13:20.154Z+ echo '# ==== build xde integration tests ==== #'
5522026-07-24T22:13:20.154Z# ==== build xde integration tests ==== #
5532026-07-24T22:13:20.154Z+ pushd xde-tests
5542026-07-24T22:13:20.154Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5552026-07-24T22:13:20.154Z+ cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -- --check
5562026-07-24T22:13:20.235Z+ cargo clippy --all-targets -- --deny warnings
5572026-07-24T22:13:20.445Z Compiling serde_core v1.0.228
5582026-07-24T22:13:20.445Z Checking cfg-if v1.0.4
5592026-07-24T22:13:20.445Z Checking memchr v2.8.3
5602026-07-24T22:13:20.445Z Compiling rustversion v1.0.23
5612026-07-24T22:13:20.448Z Compiling serde v1.0.228
5622026-07-24T22:13:20.449Z Compiling version_check v0.9.5
5632026-07-24T22:13:20.449Z Compiling libc v0.2.186
5642026-07-24T22:13:20.449Z Compiling syn v2.0.118
5652026-07-24T22:13:20.517Z Compiling ident_case v1.0.1
5662026-07-24T22:13:20.622Z Compiling strsim v0.11.1
5672026-07-24T22:13:20.790Z Compiling syn v1.0.109
5682026-07-24T22:13:20.839Z Checking pin-project-lite v0.2.17
5692026-07-24T22:13:20.902Z Compiling regex-syntax v0.8.11
5702026-07-24T22:13:20.915Z Compiling zerocopy v0.8.54
5712026-07-24T22:13:21.121Z Compiling aho-corasick v1.1.4
5722026-07-24T22:13:21.126Z Compiling either v1.16.0
5732026-07-24T22:13:21.259Z Compiling equivalent v1.0.2
5742026-07-24T22:13:21.278Z Compiling hashbrown v0.17.1
5752026-07-24T22:13:21.313Z Compiling winnow v1.0.3
5762026-07-24T22:13:21.332Z Compiling itertools v0.15.0
5772026-07-24T22:13:21.810Z Compiling indexmap v2.14.0
5782026-07-24T22:13:22.274Z Compiling toml_parser v1.1.2+spec-1.1.0
5792026-07-24T22:13:22.321Z Compiling regex-automata v0.4.15
5802026-07-24T22:13:22.413Z Compiling toml_datetime v1.1.1+spec-1.1.0
5812026-07-24T22:13:22.518Z Checking byteorder v1.5.0
5822026-07-24T22:13:22.613Z Compiling heapless v0.8.0
5832026-07-24T22:13:22.669Z Checking hash32 v0.3.1
5842026-07-24T22:13:22.772Z Compiling toml_edit v0.25.12+spec-1.1.0
5852026-07-24T22:13:22.799Z Checking bitflags v2.13.0
5862026-07-24T22:13:22.819Z Compiling slog v2.8.2
5872026-07-24T22:13:22.952Z Checking futures-core v0.3.32
5882026-07-24T22:13:22.955Z Checking macaddr v1.0.1
5892026-07-24T22:13:23.033Z Compiling darling_core v0.23.0
5902026-07-24T22:13:23.061Z Checking stable_deref_trait v1.2.1
5912026-07-24T22:13:23.066Z Compiling smoltcp v0.11.0
5922026-07-24T22:13:23.083Z Checking futures-sink v0.3.32
5932026-07-24T22:13:23.122Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
5942026-07-24T22:13:23.170Z Checking futures-channel v0.3.32
5952026-07-24T22:13:23.352Z Compiling proc-macro-crate v3.5.0
5962026-07-24T22:13:23.399Z Compiling proc-macro-error-attr v1.0.4
5972026-07-24T22:13:23.613Z Compiling crc32fast v1.5.0
5982026-07-24T22:13:23.649Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
5992026-07-24T22:13:23.708Z Checking slab v0.4.12
6002026-07-24T22:13:23.759Z Compiling autocfg v1.5.1
6012026-07-24T22:13:23.854Z Compiling getrandom v0.4.3
6022026-07-24T22:13:23.858Z Checking managed v0.8.0
6032026-07-24T22:13:23.893Z Checking rand_core v0.10.1
6042026-07-24T22:13:24.023Z Compiling regex v1.13.0
6052026-07-24T22:13:24.027Z Compiling ref-cast v1.0.25
6062026-07-24T22:13:24.099Z Checking futures-task v0.3.32
6072026-07-24T22:13:24.107Z Checking futures-io v0.3.32
6082026-07-24T22:13:24.204Z Compiling serde_derive v1.0.228
6092026-07-24T22:13:24.209Z Compiling thiserror-impl v2.0.18
6102026-07-24T22:13:24.225Z Compiling zerocopy-derive v0.8.54
6112026-07-24T22:13:24.323Z Compiling futures-macro v0.3.32
6122026-07-24T22:13:24.403Z Checking bitflags v1.3.2
6132026-07-24T22:13:24.813Z Compiling ref-cast-impl v1.0.25
6142026-07-24T22:13:24.927Z Compiling foreign-types-macros v0.2.3
6152026-07-24T22:13:25.159Z Checking futures-util v0.3.32
6162026-07-24T22:13:25.192Z Compiling darling_macro v0.23.0
6172026-07-24T22:13:25.398Z Compiling num_enum_derive v0.7.6
6182026-07-24T22:13:25.472Z Checking thiserror v2.0.18
6192026-07-24T22:13:25.564Z Checking cobs v0.3.0
6202026-07-24T22:13:25.582Z Compiling num-traits v0.2.19
6212026-07-24T22:13:25.738Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6222026-07-24T22:13:25.760Z Compiling darling v0.23.0
6232026-07-24T22:13:25.768Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6242026-07-24T22:13:25.801Z Compiling proc-macro-error v1.0.4
6252026-07-24T22:13:25.831Z Compiling ingot-macros v0.2.0
6262026-07-24T22:13:26.005Z Checking unicode-width v0.2.2
6272026-07-24T22:13:26.019Z Checking ipnetwork v0.21.1
6282026-07-24T22:13:26.046Z Compiling crossbeam-utils v0.8.22
6292026-07-24T22:13:26.192Z Checking foreign-types-shared v0.3.1
6302026-07-24T22:13:26.253Z Checking once_cell v1.21.4
6312026-07-24T22:13:26.270Z Checking cpufeatures v0.3.0
6322026-07-24T22:13:26.329Z Checking chacha20 v0.10.1
6332026-07-24T22:13:26.356Z Checking foreign-types v0.5.0
6342026-07-24T22:13:26.414Z Checking num_enum v0.7.6
6352026-07-24T22:13:26.418Z Checking tabwriter v1.4.1
6362026-07-24T22:13:26.418Z Checking tracing-core v0.1.36
6372026-07-24T22:13:26.552Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6382026-07-24T22:13:26.920Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6392026-07-24T22:13:26.956Z Checking anyhow v1.0.103
6402026-07-24T22:13:26.995Z Compiling tracing-attributes v0.1.31
6412026-07-24T22:13:27.129Z Checking futures-executor v0.3.32
6422026-07-24T22:13:27.152Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6432026-07-24T22:13:27.363Z Checking cstr-argument v0.1.2
6442026-07-24T22:13:27.367Z Checking erased-serde v0.3.31
6452026-07-24T22:13:27.393Z Checking postcard v1.1.3
6462026-07-24T22:13:27.472Z Checking dyn-clone v1.0.20
6472026-07-24T22:13:27.566Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
6482026-07-24T22:13:27.673Z Checking pretty-hex v0.4.2
6492026-07-24T22:13:27.734Z Compiling num-conv v0.2.2
6502026-07-24T22:13:27.773Z Compiling thiserror v1.0.69
6512026-07-24T22:13:27.778Z Compiling time-core v0.1.9
6522026-07-24T22:13:27.873Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6532026-07-24T22:13:27.946Z Compiling time-macros v0.2.31
6542026-07-24T22:13:27.996Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6552026-07-24T22:13:28.022Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6562026-07-24T22:13:28.067Z Checking futures v0.3.32
6572026-07-24T22:13:28.132Z Checking rand v0.10.2
6582026-07-24T22:13:28.198Z Checking tracing v0.1.44
6592026-07-24T22:13:28.369Z Compiling thiserror-impl v1.0.69
6602026-07-24T22:13:28.380Z Checking uuid v1.23.5
6612026-07-24T22:13:28.486Z Checking arc-swap v1.9.2
6622026-07-24T22:13:28.518Z Checking ingot-types v0.2.0
6632026-07-24T22:13:28.568Z Checking socket2 v0.6.4
6642026-07-24T22:13:28.628Z Checking nom v8.0.0
6652026-07-24T22:13:28.634Z Checking thread_local v1.1.10
6662026-07-24T22:13:28.695Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6672026-07-24T22:13:28.809Z Checking colored v3.1.1
6682026-07-24T22:13:28.824Z Checking iana-time-zone v0.1.65
6692026-07-24T22:13:28.859Z Checking ingot v0.2.0
6702026-07-24T22:13:28.922Z Checking deranged v0.5.8
6712026-07-24T22:13:28.994Z Checking powerfmt v0.2.0
6722026-07-24T22:13:29.270Z Compiling slog-async v2.8.0
6732026-07-24T22:13:29.303Z Checking oxnet v0.1.6
6742026-07-24T22:13:29.475Z Compiling heck v0.4.1
6752026-07-24T22:13:29.501Z Checking lazy_static v1.5.0
6762026-07-24T22:13:29.607Z Checking slog-scope v4.4.1
6772026-07-24T22:13:29.687Z Checking chrono v0.4.45
6782026-07-24T22:13:29.725Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6792026-07-24T22:13:29.738Z Checking crossbeam-channel v0.5.16
6802026-07-24T22:13:29.913Z Checking time v0.3.53
6812026-07-24T22:13:30.075Z Checking cookie-factory v0.3.3
6822026-07-24T22:13:30.327Z Checking itertools v0.12.1
6832026-07-24T22:13:30.372Z Checking is-terminal v0.4.17
6842026-07-24T22:13:30.410Z Checking take_mut v0.2.2
6852026-07-24T22:13:30.450Z Checking term v1.2.1
6862026-07-24T22:13:30.503Z Checking circular v0.3.0
6872026-07-24T22:13:30.506Z Checking log v0.4.33
6882026-07-24T22:13:30.556Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
6892026-07-24T22:13:30.656Z Checking slog-stdlog v4.1.1
6902026-07-24T22:13:30.661Z Checking rusticata-macros v5.0.0
6912026-07-24T22:13:30.781Z Checking pcap-parser v0.17.0
6922026-07-24T22:13:31.091Z Checking slog-term v2.9.2
6932026-07-24T22:13:31.326Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6942026-07-24T22:13:31.604Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
6952026-07-24T22:13:32.202Z Checking slog-envlogger v2.2.0
6962026-07-24T22:13:35.177Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
6972026-07-24T22:13:36.866Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
6982026-07-24T22:13:36.866Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
6992026-07-24T22:13:37.212Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7002026-07-24T22:13:37.770Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.49s
7012026-07-24T22:13:37.806Z+ cargo build --test loopback
7022026-07-24T22:13:37.974Z Compiling cfg-if v1.0.4
7032026-07-24T22:13:37.974Z Compiling memchr v2.8.3
7042026-07-24T22:13:37.978Z Compiling serde_core v1.0.228
7052026-07-24T22:13:38.002Z Compiling libc v0.2.186
7062026-07-24T22:13:38.005Z Compiling thiserror v2.0.18
7072026-07-24T22:13:38.005Z Compiling pin-project-lite v0.2.17
7082026-07-24T22:13:38.010Z Compiling byteorder v1.5.0
7092026-07-24T22:13:38.013Z Compiling either v1.16.0
7102026-07-24T22:13:38.051Z Compiling zerocopy v0.8.54
7112026-07-24T22:13:38.077Z Compiling futures-sink v0.3.32
7122026-07-24T22:13:38.085Z Compiling stable_deref_trait v1.2.1
7132026-07-24T22:13:38.150Z Compiling hash32 v0.3.1
7142026-07-24T22:13:38.167Z Compiling futures-core v0.3.32
7152026-07-24T22:13:38.175Z Compiling macaddr v1.0.1
7162026-07-24T22:13:38.198Z Compiling cobs v0.3.0
7172026-07-24T22:13:38.300Z Compiling futures-channel v0.3.32
7182026-07-24T22:13:38.327Z Compiling heapless v0.8.0
7192026-07-24T22:13:38.334Z Compiling futures-io v0.3.32
7202026-07-24T22:13:38.417Z Compiling rand_core v0.10.1
7212026-07-24T22:13:38.474Z Compiling futures-task v0.3.32
7222026-07-24T22:13:38.520Z Compiling managed v0.8.0
7232026-07-24T22:13:38.532Z Compiling slab v0.4.12
7242026-07-24T22:13:38.571Z Compiling bitflags v1.3.2
7252026-07-24T22:13:38.640Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7262026-07-24T22:13:38.662Z Compiling futures-util v0.3.32
7272026-07-24T22:13:38.705Z Compiling smoltcp v0.11.0
7282026-07-24T22:13:38.742Z Compiling unicode-width v0.2.2
7292026-07-24T22:13:38.765Z Compiling ipnetwork v0.21.1
7302026-07-24T22:13:38.865Z Compiling once_cell v1.21.4
7312026-07-24T22:13:39.049Z Compiling cpufeatures v0.3.0
7322026-07-24T22:13:39.109Z Compiling foreign-types-shared v0.3.1
7332026-07-24T22:13:39.120Z Compiling chacha20 v0.10.1
7342026-07-24T22:13:39.202Z Compiling foreign-types v0.5.0
7352026-07-24T22:13:39.266Z Compiling tracing-core v0.1.36
7362026-07-24T22:13:39.273Z Compiling tabwriter v1.4.1
7372026-07-24T22:13:39.498Z Compiling ref-cast v1.0.25
7382026-07-24T22:13:39.596Z Compiling num_enum v0.7.6
7392026-07-24T22:13:39.602Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7402026-07-24T22:13:39.692Z Compiling crc32fast v1.5.0
7412026-07-24T22:13:39.705Z Compiling getrandom v0.4.3
7422026-07-24T22:13:39.708Z Compiling cstr-argument v0.1.2
7432026-07-24T22:13:39.888Z Compiling serde v1.0.228
7442026-07-24T22:13:39.917Z Compiling bitflags v2.13.0
7452026-07-24T22:13:39.934Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7462026-07-24T22:13:40.010Z Compiling itertools v0.15.0
7472026-07-24T22:13:40.037Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7482026-07-24T22:13:40.343Z Compiling erased-serde v0.3.31
7492026-07-24T22:13:40.535Z Compiling postcard v1.1.3
7502026-07-24T22:13:40.623Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7512026-07-24T22:13:40.747Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7522026-07-24T22:13:40.891Z Compiling ingot-types v0.2.0
7532026-07-24T22:13:41.009Z Compiling slog v2.8.2
7542026-07-24T22:13:41.048Z Compiling futures-executor v0.3.32
7552026-07-24T22:13:41.051Z Compiling pretty-hex v0.4.2
7562026-07-24T22:13:41.181Z Compiling dyn-clone v1.0.20
7572026-07-24T22:13:41.237Z Compiling ingot v0.2.0
7582026-07-24T22:13:41.308Z Compiling futures v0.3.32
7592026-07-24T22:13:41.328Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7602026-07-24T22:13:41.344Z Compiling tracing v0.1.44
7612026-07-24T22:13:41.381Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7622026-07-24T22:13:41.434Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7632026-07-24T22:13:41.494Z Compiling rand v0.10.2
7642026-07-24T22:13:41.541Z Compiling uuid v1.23.5
7652026-07-24T22:13:41.592Z Compiling num-traits v0.2.19
7662026-07-24T22:13:41.637Z Compiling crossbeam-utils v0.8.22
7672026-07-24T22:13:41.711Z Compiling nom v8.0.0
7682026-07-24T22:13:41.906Z Compiling aho-corasick v1.1.4
7692026-07-24T22:13:42.185Z Compiling socket2 v0.6.4
7702026-07-24T22:13:42.279Z Compiling thread_local v1.1.10
7712026-07-24T22:13:42.433Z Compiling arc-swap v1.9.2
7722026-07-24T22:13:42.457Z Compiling num-conv v0.2.2
7732026-07-24T22:13:42.610Z Compiling regex-syntax v0.8.11
7742026-07-24T22:13:42.671Z Compiling deranged v0.5.8
7752026-07-24T22:13:42.817Z Compiling time-core v0.1.9
7762026-07-24T22:13:43.009Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7772026-07-24T22:13:43.067Z Compiling powerfmt v0.2.0
7782026-07-24T22:13:43.288Z Compiling oxnet v0.1.6
7792026-07-24T22:13:43.340Z Compiling iana-time-zone v0.1.65
7802026-07-24T22:13:43.453Z Compiling lazy_static v1.5.0
7812026-07-24T22:13:43.549Z Compiling winnow v1.0.3
7822026-07-24T22:13:43.635Z Compiling colored v3.1.1
7832026-07-24T22:13:43.753Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7842026-07-24T22:13:43.780Z Compiling time v0.3.53
7852026-07-24T22:13:43.991Z Compiling rusticata-macros v5.0.0
7862026-07-24T22:13:44.312Z Compiling regex-automata v0.4.15
7872026-07-24T22:13:44.462Z Compiling slog-scope v4.4.1
7882026-07-24T22:13:44.995Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
7892026-07-24T22:13:45.121Z Compiling chrono v0.4.45
7902026-07-24T22:13:45.438Z Compiling thiserror v1.0.69
7912026-07-24T22:13:45.542Z Compiling crossbeam-channel v0.5.16
7922026-07-24T22:13:45.828Z Compiling cookie-factory v0.3.3
7932026-07-24T22:13:46.148Z Compiling is-terminal v0.4.17
7942026-07-24T22:13:46.245Z Compiling itertools v0.12.1
7952026-07-24T22:13:46.289Z Compiling term v1.2.1
7962026-07-24T22:13:47.691Z Compiling circular v0.3.0
7972026-07-24T22:13:47.948Z Compiling log v0.4.33
7982026-07-24T22:13:48.233Z Compiling take_mut v0.2.2
7992026-07-24T22:13:48.342Z Compiling slog-async v2.8.0
8002026-07-24T22:13:48.724Z Compiling slog-stdlog v4.1.1
8012026-07-24T22:13:49.071Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8022026-07-24T22:13:49.096Z Compiling pcap-parser v0.17.0
8032026-07-24T22:13:49.672Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8042026-07-24T22:13:50.183Z Compiling slog-term v2.9.2
8052026-07-24T22:13:50.598Z Compiling regex v1.13.0
8062026-07-24T22:13:51.704Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8072026-07-24T22:13:51.740Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8082026-07-24T22:13:51.740Z Compiling slog-envlogger v2.2.0
8092026-07-24T22:13:52.221Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
8102026-07-24T22:13:52.491Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8112026-07-24T22:14:01.394Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.58s
8122026-07-24T22:14:01.429Z++ cargo build -q --test loopback --message-format=json
8132026-07-24T22:14:01.432Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8142026-07-24T22:14:01.550Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-8739e454036b378f
8152026-07-24T22:14:01.550Z+ cargo build --test multicast_rx
8162026-07-24T22:14:01.653Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8172026-07-24T22:14:03.302Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.74s
8182026-07-24T22:14:03.337Z++ cargo build -q --test multicast_rx --message-format=json
8192026-07-24T22:14:03.340Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8202026-07-24T22:14:03.456Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-7d53c073b5deabf0
8212026-07-24T22:14:03.459Z+ cargo build --test multicast_multi_sub
8222026-07-24T22:14:03.559Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8232026-07-24T22:14:05.422Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.95s
8242026-07-24T22:14:05.457Z++ cargo build -q --test multicast_multi_sub --message-format=json
8252026-07-24T22:14:05.460Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8262026-07-24T22:14:05.577Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-cb27e66e895423a5
8272026-07-24T22:14:05.577Z+ cargo build --test multicast_validation
8282026-07-24T22:14:05.680Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8292026-07-24T22:14:07.649Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.06s
8302026-07-24T22:14:07.685Z++ cargo build -q --test multicast_validation --message-format=json
8312026-07-24T22:14:07.690Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8322026-07-24T22:14:07.804Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-d2b2820a7029b4df
8332026-07-24T22:14:07.804Z+ cargo build --test multicast_source_filter
8342026-07-24T22:14:07.908Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8352026-07-24T22:14:10.044Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.23s
8362026-07-24T22:14:10.079Z++ cargo build -q --test multicast_source_filter --message-format=json
8372026-07-24T22:14:10.082Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8382026-07-24T22:14:10.198Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-c854ff8cd6bb6a96
8392026-07-24T22:14:10.198Z+ mkdir -p /work/test
8402026-07-24T22:14:10.201Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-8739e454036b378f /work/test/loopback
8412026-07-24T22:14:10.242Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-7d53c073b5deabf0 /work/test/multicast_rx
8422026-07-24T22:14:10.288Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-cb27e66e895423a5 /work/test/multicast_multi_sub
8432026-07-24T22:14:10.337Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-d2b2820a7029b4df /work/test/multicast_validation
8442026-07-24T22:14:10.381Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-c854ff8cd6bb6a96 /work/test/multicast_source_filter
8452026-07-24T22:14:10.427Zprocess exited: duration 236744 ms, exit code 0
 
8462026-07-24T22:14:10.445Zfound 14 output files
8472026-07-24T22:14:10.445Zuploading: /work/debug/xde.dbg (88375568 bytes)
8482026-07-24T22:14:12.129Zuploaded: /work/debug/xde.dbg
8492026-07-24T22:14:12.134Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8502026-07-24T22:14:13.141Zuploaded: /work/debug/xde.dbg.sha256
8512026-07-24T22:14:13.141Zuploading: /work/debug/xde_link.dbg.so (1256692 bytes)
8522026-07-24T22:14:14.167Zuploaded: /work/debug/xde_link.dbg.so
8532026-07-24T22:14:14.167Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8542026-07-24T22:14:15.176Zuploaded: /work/debug/xde_link.dbg.so.sha256
8552026-07-24T22:14:15.176Zuploading: /work/release/xde (52827048 bytes)
8562026-07-24T22:14:16.539Zuploaded: /work/release/xde
8572026-07-24T22:14:16.542Zuploading: /work/release/xde.sha256 (84 bytes)
8582026-07-24T22:14:17.549Zuploaded: /work/release/xde.sha256
8592026-07-24T22:14:17.552Zuploading: /work/release/xde_link.so (45240 bytes)
8602026-07-24T22:14:18.560Zuploaded: /work/release/xde_link.so
8612026-07-24T22:14:18.560Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8622026-07-24T22:14:19.568Zuploaded: /work/release/xde_link.so.sha256
8632026-07-24T22:14:19.568Zuploading: /work/test/loopback (54413248 bytes)
8642026-07-24T22:14:20.872Zuploaded: /work/test/loopback
8652026-07-24T22:14:20.872Zuploading: /work/test/multicast_rx (54730904 bytes)
8662026-07-24T22:14:22.189Zuploaded: /work/test/multicast_rx
8672026-07-24T22:14:22.189Zuploading: /work/test/multicast_multi_sub (58982080 bytes)
8682026-07-24T22:14:23.567Zuploaded: /work/test/multicast_multi_sub
8692026-07-24T22:14:23.567Zuploading: /work/test/multicast_validation (54893328 bytes)
8702026-07-24T22:14:24.950Zuploaded: /work/test/multicast_validation
8712026-07-24T22:14:24.950Zuploading: /work/test/multicast_source_filter (55222448 bytes)
8722026-07-24T22:14:26.331Zuploaded: /work/test/multicast_source_filter
8732026-07-24T22:14:26.331Zuploading: /work/xde.conf (79 bytes)
8742026-07-24T22:14:27.340Zuploaded: /work/xde.conf