01M1KD96FS91GCSFMH2FE8DN9J: 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/test/multicast_multi_nexthop",
        "=/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: 01M1KD9TH00RMKRCXAMA4KZX3X

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-09-03T10:34:38.250Zjob assigned to worker 01M1KDA5XM39JNR765Z16WHG79 [factory aws, i-0f41f5d316be679d5] (queued for 53 s)
 
22026-09-03T10:34:45.036Zstarting task 0: "setup"
32026-09-03T10:34:45.040Z++ uname -s
42026-09-03T10:34:45.043Z+ kern=SunOS
52026-09-03T10:34:45.043Z+ build_user=build
62026-09-03T10:34:45.043Z+ build_uid=12345
72026-09-03T10:34:45.043Z+ work_dir=/work
82026-09-03T10:34:45.043Z+ input_dir=/input
92026-09-03T10:34:45.043Z+ [[ 0 == 12345 ]]
102026-09-03T10:34:45.043Z+ case "$kern" in
112026-09-03T10:34:45.043Z+ groupadd -g 12345 build
122026-09-03T10:34:45.046Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-09-03T10:34:47.050Z+ zfs create -o mountpoint=/work rpool/work
142026-09-03T10:34:47.143Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-09-03T10:34:47.146Z+ home_fs=zfs
162026-09-03T10:34:47.146Z+ [[ zfs == autofs ]]
172026-09-03T10:34:47.146Z+ mkdir -p /home/build
182026-09-03T10:34:47.146Z+ chown build:build /home/build /work
192026-09-03T10:34:49.147Z+ chmod 0700 /home/build /work
202026-09-03T10:34:49.150Zprocess exited: duration 4115 ms, exit code 0
 
212026-09-03T10:34:49.156Zstarting task 1: "rust-toolchain"
222026-09-03T10:34:49.160Z+ printf ' * rust toolchain channel = "%s"\n' 1.97.1
232026-09-03T10:34:49.160Z * rust toolchain channel = "1.97.1"
242026-09-03T10:34:49.160Z * rust toolchain profile = "default"
252026-09-03T10:34:49.160Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-09-03T10:34:49.160Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-09-03T10:34:49.160Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-09-03T10:34:49.163Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-09-03T10:34:49.163Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.97.1 --profile default
302026-09-03T10:34:49.242Zinfo: downloading installer
312026-09-03T10:34:50.431Zinfo: profile set to default
322026-09-03T10:34:50.431Zinfo: default host tuple is x86_64-unknown-illumos
332026-09-03T10:34:50.434Zinfo: syncing channel updates for 1.97.1-x86_64-unknown-illumos
342026-09-03T10:34:50.562Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
352026-09-03T10:34:50.565Zinfo: downloading 6 components
362026-09-03T10:35:04.954Zinfo: default toolchain set to 1.97.1-x86_64-unknown-illumos
372026-09-03T10:35:04.954Z
382026-09-03T10:35:04.983Z 1.97.1-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
392026-09-03T10:35:04.983Z
402026-09-03T10:35:04.986Z
412026-09-03T10:35:04.986ZRust is installed now. Great!
422026-09-03T10:35:04.986Z
432026-09-03T10:35:04.986ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
442026-09-03T10:35:04.986Zenvironment variable. This has not been done automatically.
452026-09-03T10:35:04.986Z
462026-09-03T10:35:04.986ZTo configure your current shell, you need to source
472026-09-03T10:35:04.986Zthe corresponding env file under $HOME/.cargo.
482026-09-03T10:35:04.986Z
492026-09-03T10:35:04.986ZConsider running the right command for your shell (note the leading DOT):
502026-09-03T10:35:04.986Z. "$HOME/.cargo/env" # For sh/ash/dash/pdksh
512026-09-03T10:35:04.986Zcargo:rerun-if-env-changed=CC_x86_64-unknown-illumos
522026-09-03T10:35:04.986ZCC_x86_64-unknown-illumos = None
532026-09-03T10:35:04.986Zcargo:rerun-if-env-changed=CC_x86_64_unknown_illumos
542026-09-03T10:35:04.986ZCC_x86_64_unknown_illumos = None
552026-09-03T10:35:04.986Zcargo:rerun-if-env-changed=HOST_CC
562026-09-03T10:35:04.987ZHOST_CC = None
572026-09-03T10:35:04.987Zcargo:rerun-if-env-changed=CC
582026-09-03T10:35:04.987ZCC = None
592026-09-03T10:35:04.987Zcargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
602026-09-03T10:35:05.166Zcargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
612026-09-03T10:35:05.166ZCRATE_CC_NO_DEFAULTS = None
622026-09-03T10:35:05.166Zcargo:rerun-if-env-changed=CFLAGS
632026-09-03T10:35:05.166ZCFLAGS = None
642026-09-03T10:35:05.166Zcargo:rerun-if-env-changed=HOST_CFLAGS
652026-09-03T10:35:05.166ZHOST_CFLAGS = None
662026-09-03T10:35:05.166Zcargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_illumos
672026-09-03T10:35:05.166ZCFLAGS_x86_64_unknown_illumos = None
682026-09-03T10:35:05.166Zcargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-illumos
692026-09-03T10:35:05.166ZCFLAGS_x86_64-unknown-illumos = None
702026-09-03T10:35:05.257Z+ rustup --version
712026-09-03T10:35:05.263Zrustup 1.29.1 (d95a37b6a 2026-08-13)
722026-09-03T10:35:05.266Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
732026-09-03T10:35:05.286Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
742026-09-03T10:35:05.290Z+ cargo --version
752026-09-03T10:35:05.304Zcargo 1.97.1 (c980f4866 2026-06-30)
762026-09-03T10:35:05.307Z+ rustc --version
772026-09-03T10:35:05.325Zrustc 1.97.1 (8bab26f4f 2026-07-14)
782026-09-03T10:35:05.328Zprocess exited: duration 16170 ms, exit code 0
 
792026-09-03T10:35:05.334Zstarting task 2: "authentication"
802026-09-03T10:35:05.350Zprocess exited: duration 16 ms, exit code 0
 
812026-09-03T10:35:05.356Zstarting task 3: "clone repository"
822026-09-03T10:35:05.360Z+ mkdir -p /work/oxidecomputer/opte
832026-09-03T10:35:05.363Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
842026-09-03T10:35:05.392ZCloning into '/work/oxidecomputer/opte'...
852026-09-03T10:35:06.479Z+ cd /work/oxidecomputer/opte
862026-09-03T10:35:06.479Z+ git fetch origin 20656f7698bfd767f3df92f0697d0653e935e372
872026-09-03T10:35:06.782ZFrom https://github.com/oxidecomputer/opte
882026-09-03T10:35:06.782Z * branch 20656f7698bfd767f3df92f0697d0653e935e372 -> FETCH_HEAD
892026-09-03T10:35:06.787Z+ [[ -n zl/mcast-source-validation ]]
902026-09-03T10:35:06.793Z++ git branch --show-current
912026-09-03T10:35:06.793Z+ current=master
922026-09-03T10:35:06.793Z+ [[ master != zl/mcast-source-validation ]]
932026-09-03T10:35:06.793Z+ git branch -f zl/mcast-source-validation 20656f7698bfd767f3df92f0697d0653e935e372
942026-09-03T10:35:06.793Z+ git checkout -f zl/mcast-source-validation
952026-09-03T10:35:06.813ZSwitched to branch 'zl/mcast-source-validation'
962026-09-03T10:35:06.821Z+ git reset --hard 20656f7698bfd767f3df92f0697d0653e935e372
972026-09-03T10:35:06.827ZHEAD is now at 20656f7 [ssm, multicast] align source address validation with dpd, nexus and mgd
982026-09-03T10:35:06.830Zprocess exited: duration 1470 ms, exit code 0
 
992026-09-03T10:35:06.837Zstarting task 4: "build"
1002026-09-03T10:35:06.841Z+ source .github/buildomat/common.sh
1012026-09-03T10:35:06.841Z++ rustup show active-toolchain
1022026-09-03T10:35:06.846Z1.97.1-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1032026-09-03T10:35:06.850Z++ pushd xde
1042026-09-03T10:35:06.850Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1052026-09-03T10:35:06.850Z++ rustup show active-toolchain
1062026-09-03T10:35:06.853Zinfo: syncing channel updates for nightly-2026-07-20-x86_64-unknown-illumos
1072026-09-03T10:35:07.003Zinfo: latest update on 2026-07-20 for version 1.99.0-nightly (9f36de775 2026-07-19)
1082026-09-03T10:35:07.007Zinfo: downloading 6 components
1092026-09-03T10:35:22.996Zwarn: the missing active toolchain `nightly-2026-07-20-x86_64-unknown-illumos` has been auto-installed
1102026-09-03T10:35:22.996Znightly-2026-07-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1112026-09-03T10:35:22.996Zwarn: auto-installation is deprecated for most `rustup` commands
1122026-09-03T10:35:22.996Zwarn: scripts relying on this behavior in `rustup` may stop working in the future
1132026-09-03T10:35:22.996Zwarn: to install the active toolchain, use `rustup install` instead
1142026-09-03T10:35:22.996Zwarn: see <https://github.com/rust-lang/rustup/issues/4836> for more info
1152026-09-03T10:35:23.091Z+++ rustup show active-toolchain -v
1162026-09-03T10:35:23.094Z+++ head -n 1
1172026-09-03T10:35:23.095Z+++ cut '-d ' -f1
1182026-09-03T10:35:23.144Z++ export NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1192026-09-03T10:35:23.144Z++ NIGHTLY=nightly-2026-07-20-x86_64-unknown-illumos
1202026-09-03T10:35:23.144Z++ popd
1212026-09-03T10:35:23.144Z/work/oxidecomputer/opte
1222026-09-03T10:35:23.147Z+ TGT_BASE=/work
1232026-09-03T10:35:23.147Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1242026-09-03T10:35:23.147Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1252026-09-03T10:35:23.147Z+ DBG_TGT=/work/debug
1262026-09-03T10:35:23.147Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1272026-09-03T10:35:23.147Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1282026-09-03T10:35:23.147Z+ REL_TGT=/work/release
1292026-09-03T10:35:23.147Z+ mkdir -p /work/debug /work/release
1302026-09-03T10:35:23.148Z+ cargo --version
1312026-09-03T10:35:23.154Zcargo 1.97.1 (c980f4866 2026-06-30)
1322026-09-03T10:35:23.157Z+ rustc --version
1332026-09-03T10:35:23.176Zrustc 1.97.1 (8bab26f4f 2026-07-14)
1342026-09-03T10:35:23.180Z+ install_pkg jq
1352026-09-03T10:35:23.180Z+ set +o errexit
1362026-09-03T10:35:23.180Z+ pfexec pkg install jq
1372026-09-03T10:35:27.570Z Startup: Refreshing catalog 'helios' ... Done
1382026-09-03T10:35:27.992Z Startup: Caching catalogs ... Done
1392026-09-03T10:35:30.514ZPlanning: Solver setup ... Done
1402026-09-03T10:35:30.583ZPlanning: Running solver ... Done
1412026-09-03T10:35:30.632ZPlanning: Consolidating action changes ... Done
1422026-09-03T10:35:30.632ZPlanning: Evaluating mediators ... Done
1432026-09-03T10:35:30.635ZPlanning: Planning completed in 2.60 seconds
1442026-09-03T10:35:30.649ZNo updates necessary for this image.
1452026-09-03T10:35:30.900Z+ exit_code=4
1462026-09-03T10:35:30.900Z+ [[ 4 -ne 0 ]]
1472026-09-03T10:35:30.900Z+ [[ 4 -ne 4 ]]
1482026-09-03T10:35:30.900Z+ set -o errexit
1492026-09-03T10:35:30.903Z+ pushd xde
1502026-09-03T10:35:30.903Z+ cp xde.conf /work/xde.conf
1512026-09-03T10:35:30.903Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1522026-09-03T10:35:30.903Z+ header 'check style'
1532026-09-03T10:35:30.903Z+ echo '# ==== check style ==== #'
1542026-09-03T10:35:30.903Z+ ptime -m cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1552026-09-03T10:35:30.903Z# ==== check style ==== #
1562026-09-03T10:35:31.117Z
1572026-09-03T10:35:31.117Zreal 0.210997907
1582026-09-03T10:35:31.117Zuser 0.152369874
1592026-09-03T10:35:31.117Zsys 0.049585897
1602026-09-03T10:35:31.117Ztrap 0.000010030
1612026-09-03T10:35:31.117Ztflt 0.000038170
1622026-09-03T10:35:31.117Zdflt 0.000064410
1632026-09-03T10:35:31.117Zkflt 0.000000000
1642026-09-03T10:35:31.117Zlock 0.024428570
1652026-09-03T10:35:31.117Zslp 0.186173626
1662026-09-03T10:35:31.117Zlat 0.000944410
1672026-09-03T10:35:31.117Zstop 0.000101110
1682026-09-03T10:35:31.121Z+ header analyze
1692026-09-03T10:35:31.121Z+ echo '# ==== analyze ==== #'
1702026-09-03T10:35:31.121Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1712026-09-03T10:35:31.121Z# ==== analyze ==== #
1722026-09-03T10:35:31.291Z Updating crates.io index
1732026-09-03T10:35:31.294Z Updating git repository `https://github.com/oxidecomputer/falcon`
1742026-09-03T10:35:32.515Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1752026-09-03T10:35:32.819Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1762026-09-03T10:35:33.160Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1772026-09-03T10:35:33.559Z Updating git repository `https://github.com/oxidecomputer/zone`
1782026-09-03T10:35:33.869Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1792026-09-03T10:35:34.220Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1802026-09-03T10:35:35.718Z Downloading crates ...
1812026-09-03T10:35:35.769Z Downloaded bitflags v1.3.2
1822026-09-03T10:35:35.772Z Downloaded darling v0.23.0
1832026-09-03T10:35:35.774Z Downloaded hash32 v0.3.1
1842026-09-03T10:35:35.774Z Downloaded defmt-macros v1.1.1
1852026-09-03T10:35:35.777Z Downloaded ident_case v1.0.1
1862026-09-03T10:35:35.777Z Downloaded ref-cast-impl v1.0.25
1872026-09-03T10:35:35.777Z Downloaded macaddr v1.0.1
1882026-09-03T10:35:35.777Z Downloaded defmt v0.3.100
1892026-09-03T10:35:35.777Z Downloaded managed v0.8.0
1902026-09-03T10:35:35.777Z Downloaded quote v1.0.46
1912026-09-03T10:35:35.781Z Downloaded ref-cast v1.0.25
1922026-09-03T10:35:35.781Z Downloaded darling_macro v0.23.0
1932026-09-03T10:35:35.781Z Downloaded defmt-parser v1.0.0
1942026-09-03T10:35:35.784Z Downloaded either v1.16.0
1952026-09-03T10:35:35.794Z Downloaded cobs v0.3.0
1962026-09-03T10:35:35.797Z Downloaded stable_deref_trait v1.2.1
1972026-09-03T10:35:35.797Z Downloaded strsim v0.11.1
1982026-09-03T10:35:35.797Z Downloaded dyn-clone v1.0.20
1992026-09-03T10:35:35.797Z Downloaded version_check v0.9.5
2002026-09-03T10:35:35.797Z Downloaded embedded-io v0.6.1
2012026-09-03T10:35:35.797Z Downloaded embedded-io v0.4.0
2022026-09-03T10:35:35.810Z Downloaded cfg-if v1.0.4
2032026-09-03T10:35:35.826Z Downloaded ingot-types v0.2.0
2042026-09-03T10:35:35.830Z Downloaded byteorder v1.5.0
2052026-09-03T10:35:35.836Z Downloaded thiserror-impl v2.0.18
2062026-09-03T10:35:35.845Z Downloaded postcard v1.1.3
2072026-09-03T10:35:35.849Z Downloaded proc-macro2 v1.0.106
2082026-09-03T10:35:35.849Z Downloaded ingot-macros v0.2.0
2092026-09-03T10:35:35.852Z Downloaded thiserror v2.0.18
2102026-09-03T10:35:35.852Z Downloaded crc32fast v1.5.0
2112026-09-03T10:35:35.852Z Downloaded defmt v1.1.1
2122026-09-03T10:35:35.855Z Downloaded serde_derive v1.0.228
2132026-09-03T10:35:35.858Z Downloaded ingot v0.2.0
2142026-09-03T10:35:35.858Z Downloaded bitflags v2.13.0
2152026-09-03T10:35:35.862Z Downloaded unicode-ident v1.0.24
2162026-09-03T10:35:35.865Z Downloaded uuid v1.23.5
2172026-09-03T10:35:35.873Z Downloaded heapless v0.8.0
2182026-09-03T10:35:35.875Z Downloaded serde_core v1.0.228
2192026-09-03T10:35:35.880Z Downloaded serde v1.0.228
2202026-09-03T10:35:35.887Z Downloaded darling_core v0.23.0
2212026-09-03T10:35:35.891Z Downloaded memchr v2.8.3
2222026-09-03T10:35:35.894Z Downloaded zerocopy-derive v0.8.54
2232026-09-03T10:35:35.919Z Downloaded itertools v0.15.0
2242026-09-03T10:35:35.923Z Downloaded regex v1.13.0
2252026-09-03T10:35:35.927Z Downloaded aho-corasick v1.1.4
2262026-09-03T10:35:35.948Z Downloaded syn v2.0.118
2272026-09-03T10:35:35.961Z Downloaded zerocopy v0.8.54
2282026-09-03T10:35:35.971Z Downloaded smoltcp v0.11.0
2292026-09-03T10:35:35.977Z Downloaded regex-syntax v0.8.11
2302026-09-03T10:35:35.981Z Downloaded regex-automata v0.4.15
2312026-09-03T10:35:35.993Z Updating crates.io index
2322026-09-03T10:35:36.041Z Downloading crates ...
2332026-09-03T10:35:36.068Z Downloaded adler2 v2.0.1
2342026-09-03T10:35:36.089Z Downloaded rustc-literal-escaper v0.0.8
2352026-09-03T10:35:36.092Z Downloaded getopts v0.2.24
2362026-09-03T10:35:36.096Z Downloaded rustc-demangle v0.1.28
2372026-09-03T10:35:36.107Z Downloaded foldhash v0.2.0
2382026-09-03T10:35:36.111Z Downloaded addr2line v0.27.0
2392026-09-03T10:35:36.115Z Downloaded hashbrown v0.17.1
2402026-09-03T10:35:36.119Z Downloaded miniz_oxide v0.9.1
2412026-09-03T10:35:36.125Z Downloaded memchr v2.7.6
2422026-09-03T10:35:36.144Z Downloaded object v0.39.1
2432026-09-03T10:35:36.160Z Downloaded gimli v0.34.0
2442026-09-03T10:35:36.172Z Downloaded libc v0.2.185
2452026-09-03T10:35:36.223Z 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)
2462026-09-03T10:35:36.223Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2472026-09-03T10:35:36.226Z Compiling proc-macro2 v1.0.106
2482026-09-03T10:35:36.226Z Compiling unicode-ident v1.0.24
2492026-09-03T10:35:36.226Z Compiling quote v1.0.46
2502026-09-03T10:35:36.226Z Compiling serde_core v1.0.228
2512026-09-03T10:35:36.226Z Compiling strsim v0.11.1
2522026-09-03T10:35:36.226Z Compiling ident_case v1.0.1
2532026-09-03T10:35:36.410Z Compiling memchr v2.8.3
2542026-09-03T10:35:36.413Z Compiling regex-syntax v0.8.11
2552026-09-03T10:35:36.689Z Compiling either v1.16.0
2562026-09-03T10:35:36.692Z Compiling zerocopy v0.8.54
2572026-09-03T10:35:36.740Z Compiling serde v1.0.228
2582026-09-03T10:35:36.821Z Compiling aho-corasick v1.1.4
2592026-09-03T10:35:36.890Z Compiling thiserror v2.0.18
2602026-09-03T10:35:37.099Z Compiling itertools v0.15.0
2612026-09-03T10:35:37.239Z Compiling heapless v0.8.0
2622026-09-03T10:35:37.450Z Compiling syn v2.0.118
2632026-09-03T10:35:37.477Z Compiling smoltcp v0.11.0
2642026-09-03T10:35:37.517Z Compiling crc32fast v1.5.0
2652026-09-03T10:35:37.731Z Compiling version_check v0.9.5
2662026-09-03T10:35:37.867Z Compiling regex-automata v0.4.15
2672026-09-03T10:35:37.925Z Compiling ref-cast v1.0.25
2682026-09-03T10:35:38.105Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2692026-09-03T10:35:39.514Z Compiling regex v1.13.0
2702026-09-03T10:35:39.828Z Compiling darling_core v0.23.0
2712026-09-03T10:35:40.583Z Compiling serde_derive v1.0.228
2722026-09-03T10:35:40.583Z Compiling zerocopy-derive v0.8.54
2732026-09-03T10:35:40.583Z Compiling thiserror-impl v2.0.18
2742026-09-03T10:35:40.586Z Compiling ref-cast-impl v1.0.25
2752026-09-03T10:35:40.586Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2762026-09-03T10:35:41.981Z Compiling darling_macro v0.23.0
2772026-09-03T10:35:42.865Z Compiling darling v0.23.0
2782026-09-03T10:35:42.934Z Compiling ingot-macros v0.2.0
2792026-09-03T10:35:42.939Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2802026-09-03T10:35:48.264Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2812026-09-03T10:35:50.546Z Checking byteorder v1.5.0
2822026-09-03T10:35:50.546Z Checking cfg-if v1.0.4
2832026-09-03T10:35:50.546Z Checking macaddr v1.0.1
2842026-09-03T10:35:50.549Z Checking stable_deref_trait v1.2.1
2852026-09-03T10:35:50.549Z Checking bitflags v1.3.2
2862026-09-03T10:35:50.604Z Checking managed v0.8.0
2872026-09-03T10:35:50.629Z Checking cobs v0.3.0
2882026-09-03T10:35:50.695Z Checking hash32 v0.3.1
2892026-09-03T10:35:50.722Z Checking dyn-clone v1.0.20
2902026-09-03T10:35:50.743Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
2912026-09-03T10:35:51.878Z Checking bitflags v2.13.0
2922026-09-03T10:35:51.878Z Checking uuid v1.23.5
2932026-09-03T10:35:52.020Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2942026-09-03T10:35:52.228Z Checking postcard v1.1.3
2952026-09-03T10:35:53.105Z Checking ingot-types v0.2.0
2962026-09-03T10:35:53.390Z Checking ingot v0.2.0
2972026-09-03T10:35:54.704Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2982026-09-03T10:35:57.801Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2992026-09-03T10:35:58.988Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
3002026-09-03T10:36:00.535Z Finished `dev` profile [optimized + debuginfo] target(s) in 29.35s
3012026-09-03T10:36:00.656Z
3022026-09-03T10:36:00.657Zreal 29.533355769
3032026-09-03T10:36:00.657Zuser 1:09.205612466
3042026-09-03T10:36:00.657Zsys 9.766016287
3052026-09-03T10:36:00.657Ztrap 0.024728901
3062026-09-03T10:36:00.657Ztflt 0.067096678
3072026-09-03T10:36:00.657Zdflt 0.136640406
3082026-09-03T10:36:00.660Zkflt 0.001818920
3092026-09-03T10:36:00.660Zlock 3:56.584961884
3102026-09-03T10:36:00.660Zslp 3:06.905009530
3112026-09-03T10:36:00.660Zlat 1.860148804
3122026-09-03T10:36:00.660Zstop 7.502089492
3132026-09-03T10:36:00.660Z+ pushd xde-link
3142026-09-03T10:36:00.660Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3152026-09-03T10:36:00.660Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3162026-09-03T10:36:00.833Z 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)
3172026-09-03T10:36:00.833Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3182026-09-03T10:36:00.833Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3192026-09-03T10:36:11.720Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3202026-09-03T10:36:14.054Z Finished `dev` profile [optimized + debuginfo] target(s) in 13.33s
3212026-09-03T10:36:14.072Z
3222026-09-03T10:36:14.075Zreal 13.409911978
3232026-09-03T10:36:14.076Zuser 21.052840547
3242026-09-03T10:36:14.076Zsys 1.222905385
3252026-09-03T10:36:14.076Ztrap 0.003866710
3262026-09-03T10:36:14.076Ztflt 0.001901210
3272026-09-03T10:36:14.076Zdflt 0.032978220
3282026-09-03T10:36:14.076Zkflt 0.000001400
3292026-09-03T10:36:14.076Zlock 1:11.639502766
3302026-09-03T10:36:14.076Zslp 44.625643796
3312026-09-03T10:36:14.076Zlat 0.279735366
3322026-09-03T10:36:14.076Zstop 0.132424854
3332026-09-03T10:36:14.076Z+ popd
3342026-09-03T10:36:14.076Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3352026-09-03T10:36:14.076Z/work/oxidecomputer/opte
3362026-09-03T10:36:14.076Z+ popd
3372026-09-03T10:36:14.076Z+ header 'build xde (debug)'
3382026-09-03T10:36:14.076Z# ==== build xde (debug) ==== #
3392026-09-03T10:36:14.076Z+ echo '# ==== build xde (debug) ==== #'
3402026-09-03T10:36:14.076Z+ ptime -m cargo xtask build --profile debug xde xde-link
3412026-09-03T10:36:14.219Z Downloading crates ...
3422026-09-03T10:36:14.271Z Downloaded anstream v1.0.0
3432026-09-03T10:36:14.275Z Downloaded anstyle v1.0.14
3442026-09-03T10:36:14.278Z Downloaded anstyle-parse v1.0.0
3452026-09-03T10:36:14.279Z Downloaded itoa v1.0.18
3462026-09-03T10:36:14.282Z Downloaded utf8parse v0.2.2
3472026-09-03T10:36:14.282Z Downloaded clap_lex v1.1.0
3482026-09-03T10:36:14.286Z Downloaded serde_spanned v1.1.1
3492026-09-03T10:36:14.286Z Downloaded anstyle-query v1.1.5
3502026-09-03T10:36:14.286Z Downloaded errno v0.3.14
3512026-09-03T10:36:14.289Z Downloaded is_terminal_polyfill v1.70.2
3522026-09-03T10:36:14.293Z Downloaded colorchoice v1.0.5
3532026-09-03T10:36:14.296Z Downloaded equivalent v1.0.2
3542026-09-03T10:36:14.296Z Downloaded cargo-platform v0.3.3
3552026-09-03T10:36:14.300Z Downloaded terminal_size v0.4.4
3562026-09-03T10:36:14.303Z Downloaded heck v0.5.0
3572026-09-03T10:36:14.307Z Downloaded toml_datetime v1.1.1+spec-1.1.0
3582026-09-03T10:36:14.307Z Downloaded toml_writer v1.1.1+spec-1.1.0
3592026-09-03T10:36:14.310Z Downloaded cargo_metadata v0.23.1
3602026-09-03T10:36:14.317Z Downloaded semver v1.0.28
3612026-09-03T10:36:14.320Z Downloaded zmij v1.0.22
3622026-09-03T10:36:14.323Z Downloaded clap_derive v4.6.1
3632026-09-03T10:36:14.327Z Downloaded toml_parser v1.1.2+spec-1.1.0
3642026-09-03T10:36:14.330Z Downloaded anyhow v1.0.103
3652026-09-03T10:36:14.333Z Downloaded camino v1.2.4
3662026-09-03T10:36:14.334Z Downloaded clap v4.6.1
3672026-09-03T10:36:14.337Z Downloaded toml v1.1.2+spec-1.1.0
3682026-09-03T10:36:14.346Z Downloaded indexmap v2.14.0
3692026-09-03T10:36:14.351Z Downloaded serde_json v1.0.150
3702026-09-03T10:36:14.369Z Downloaded winnow v1.0.3
3712026-09-03T10:36:14.374Z Downloaded clap_builder v4.6.0
3722026-09-03T10:36:14.397Z Downloaded rustix v1.1.4
3732026-09-03T10:36:14.420Z Downloaded libc v0.2.186
3742026-09-03T10:36:14.468Z Compiling serde_core v1.0.228
3752026-09-03T10:36:14.468Z Compiling proc-macro2 v1.0.106
3762026-09-03T10:36:14.476Z Compiling unicode-ident v1.0.24
3772026-09-03T10:36:14.476Z Compiling quote v1.0.46
3782026-09-03T10:36:14.476Z Compiling libc v0.2.186
3792026-09-03T10:36:14.487Z Compiling rustix v1.1.4
3802026-09-03T10:36:14.491Z Compiling bitflags v2.13.0
3812026-09-03T10:36:14.491Z Compiling utf8parse v0.2.2
3822026-09-03T10:36:14.614Z Compiling zmij v1.0.22
3832026-09-03T10:36:14.631Z Compiling anstyle-parse v1.0.0
3842026-09-03T10:36:14.835Z Compiling is_terminal_polyfill v1.70.2
3852026-09-03T10:36:14.845Z Compiling anstyle-query v1.1.5
3862026-09-03T10:36:14.913Z Compiling serde_json v1.0.150
3872026-09-03T10:36:14.925Z Compiling serde v1.0.228
3882026-09-03T10:36:14.942Z Compiling colorchoice v1.0.5
3892026-09-03T10:36:14.948Z Compiling camino v1.2.4
3902026-09-03T10:36:14.996Z Compiling anstyle v1.0.14
3912026-09-03T10:36:15.045Z Compiling thiserror v2.0.18
3922026-09-03T10:36:15.214Z Compiling errno v0.3.14
3932026-09-03T10:36:15.259Z Compiling anstream v1.0.0
3942026-09-03T10:36:15.276Z Compiling anyhow v1.0.103
3952026-09-03T10:36:15.279Z Compiling itoa v1.0.18
3962026-09-03T10:36:15.535Z Compiling strsim v0.11.1
3972026-09-03T10:36:15.555Z Compiling clap_lex v1.1.0
3982026-09-03T10:36:15.576Z Compiling heck v0.5.0
3992026-09-03T10:36:15.718Z Compiling memchr v2.8.3
4002026-09-03T10:36:15.764Z Compiling syn v2.0.118
4012026-09-03T10:36:15.798Z Compiling winnow v1.0.3
4022026-09-03T10:36:15.970Z Compiling terminal_size v0.4.4
4032026-09-03T10:36:15.997Z Compiling toml_writer v1.1.1+spec-1.1.0
4042026-09-03T10:36:16.119Z Compiling toml_parser v1.1.2+spec-1.1.0
4052026-09-03T10:36:16.226Z Compiling clap_builder v4.6.0
4062026-09-03T10:36:16.827Z Compiling semver v1.0.28
4072026-09-03T10:36:16.977Z Compiling cargo-platform v0.3.3
4082026-09-03T10:36:17.286Z Compiling toml_datetime v1.1.1+spec-1.1.0
4092026-09-03T10:36:17.301Z Compiling serde_spanned v1.1.1
4102026-09-03T10:36:17.536Z Compiling toml v1.1.2+spec-1.1.0
4112026-09-03T10:36:18.009Z Compiling thiserror-impl v2.0.18
4122026-09-03T10:36:18.159Z Compiling serde_derive v1.0.228
4132026-09-03T10:36:18.185Z Compiling clap_derive v4.6.1
4142026-09-03T10:36:19.708Z Compiling clap v4.6.1
4152026-09-03T10:36:21.240Z Compiling cargo_metadata v0.23.1
4162026-09-03T10:36:23.686Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4172026-09-03T10:36:25.300Z Finished `dev` profile [optimized + debuginfo] target(s) in 11.21s
4182026-09-03T10:36:25.312Z Running `target/debug/xtask build --profile debug xde xde-link`
4192026-09-03T10:36:26.575ZBuilding xde (dev).
4202026-09-03T10:36:26.791Z Compiling serde_core v1.0.228
4212026-09-03T10:36:26.791Z Compiling byteorder v1.5.0
4222026-09-03T10:36:26.791Z Compiling macaddr v1.0.1
4232026-09-03T10:36:26.791Z Compiling stable_deref_trait v1.2.1
4242026-09-03T10:36:26.791Z Compiling cfg-if v1.0.4
4252026-09-03T10:36:26.794Z Compiling thiserror v2.0.18
4262026-09-03T10:36:26.794Z Compiling zerocopy v0.8.54
4272026-09-03T10:36:26.794Z Compiling bitflags v1.3.2
4282026-09-03T10:36:26.864Z Compiling managed v0.8.0
4292026-09-03T10:36:26.867Z Compiling cobs v0.3.0
4302026-09-03T10:36:26.871Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4312026-09-03T10:36:26.903Z Compiling either v1.16.0
4322026-09-03T10:36:26.980Z Compiling hash32 v0.3.1
4332026-09-03T10:36:27.056Z Compiling itertools v0.15.0
4342026-09-03T10:36:27.075Z Compiling heapless v0.8.0
4352026-09-03T10:36:27.085Z Compiling ref-cast v1.0.25
4362026-09-03T10:36:27.129Z Compiling crc32fast v1.5.0
4372026-09-03T10:36:27.133Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4382026-09-03T10:36:27.136Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4392026-09-03T10:36:27.170Z Compiling dyn-clone v1.0.20
4402026-09-03T10:36:27.315Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
4412026-09-03T10:36:27.429Z Compiling smoltcp v0.11.0
4422026-09-03T10:36:28.341Z Compiling bitflags v2.13.0
4432026-09-03T10:36:28.341Z Compiling serde v1.0.228
4442026-09-03T10:36:28.341Z Compiling uuid v1.23.5
4452026-09-03T10:36:28.506Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4462026-09-03T10:36:28.796Z Compiling postcard v1.1.3
4472026-09-03T10:36:29.651Z Compiling ingot-types v0.2.0
4482026-09-03T10:36:29.936Z Compiling ingot v0.2.0
4492026-09-03T10:36:31.353Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4502026-09-03T10:36:34.927Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4512026-09-03T10:36:45.034Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4522026-09-03T10:36:53.167Z Finished `dev` profile [optimized + debuginfo] target(s) in 26.56s
4532026-09-03T10:36:53.190ZLinking xde kmod...
4542026-09-03T10:36:54.226ZBuilding xde dev link helper (dev).
4552026-09-03T10:36:54.375Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4562026-09-03T10:36:54.702Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.44s
4572026-09-03T10:36:54.725Z
4582026-09-03T10:36:54.728Zreal 40.649224897
4592026-09-03T10:36:54.728Zuser 2:12.303249819
4602026-09-03T10:36:54.728Zsys 10.861226811
4612026-09-03T10:36:54.728Ztrap 0.052706900
4622026-09-03T10:36:54.728Ztflt 0.243927525
4632026-09-03T10:36:54.729Zdflt 0.473574877
4642026-09-03T10:36:54.729Zkflt 0.000001130
4652026-09-03T10:36:54.729Zlock 6:43.010024217
4662026-09-03T10:36:54.729Zslp 3:43.612183304
4672026-09-03T10:36:54.729Zlat 5.461443684
4682026-09-03T10:36:54.729Zstop 6.835065684
4692026-09-03T10:36:54.729Z+ header 'build xde (release)'
4702026-09-03T10:36:54.729Z+ echo '# ==== build xde (release) ==== #'
4712026-09-03T10:36:54.729Z# ==== build xde (release) ==== #
4722026-09-03T10:36:54.729Z+ ptime -m cargo xtask build --profile release xde xde-link
4732026-09-03T10:36:54.859Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.12s
4742026-09-03T10:36:54.862Z Running `target/debug/xtask build --profile release xde xde-link`
4752026-09-03T10:36:55.046ZBuilding xde (release-lto).
4762026-09-03T10:36:55.263Z 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)
4772026-09-03T10:36:55.263Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
4782026-09-03T10:36:55.263Z Compiling proc-macro2 v1.0.106
4792026-09-03T10:36:55.263Z Compiling quote v1.0.46
4802026-09-03T10:36:55.266Z Compiling unicode-ident v1.0.24
4812026-09-03T10:36:55.267Z Compiling serde_core v1.0.228
4822026-09-03T10:36:55.267Z Compiling strsim v0.11.1
4832026-09-03T10:36:55.267Z Compiling ident_case v1.0.1
4842026-09-03T10:36:55.375Z Compiling memchr v2.8.3
4852026-09-03T10:36:55.376Z Compiling regex-syntax v0.8.11
4862026-09-03T10:36:55.628Z Compiling either v1.16.0
4872026-09-03T10:36:55.640Z Compiling serde v1.0.228
4882026-09-03T10:36:55.646Z Compiling zerocopy v0.8.54
4892026-09-03T10:36:55.772Z Compiling aho-corasick v1.1.4
4902026-09-03T10:36:55.817Z Compiling thiserror v2.0.18
4912026-09-03T10:36:56.010Z Compiling itertools v0.15.0
4922026-09-03T10:36:56.038Z Compiling heapless v0.8.0
4932026-09-03T10:36:56.376Z Compiling syn v2.0.118
4942026-09-03T10:36:56.414Z Compiling smoltcp v0.11.0
4952026-09-03T10:36:56.433Z Compiling ref-cast v1.0.25
4962026-09-03T10:36:56.500Z Compiling crc32fast v1.5.0
4972026-09-03T10:36:56.809Z Compiling regex-automata v0.4.15
4982026-09-03T10:36:56.830Z Compiling version_check v0.9.5
4992026-09-03T10:36:57.155Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5002026-09-03T10:36:58.347Z Compiling regex v1.13.0
5012026-09-03T10:36:58.656Z Compiling darling_core v0.23.0
5022026-09-03T10:36:59.444Z Compiling zerocopy-derive v0.8.54
5032026-09-03T10:36:59.444Z Compiling thiserror-impl v2.0.18
5042026-09-03T10:36:59.448Z Compiling serde_derive v1.0.228
5052026-09-03T10:36:59.448Z Compiling ref-cast-impl v1.0.25
5062026-09-03T10:36:59.448Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5072026-09-03T10:37:00.827Z Compiling darling_macro v0.23.0
5082026-09-03T10:37:01.690Z Compiling darling v0.23.0
5092026-09-03T10:37:01.750Z Compiling ingot-macros v0.2.0
5102026-09-03T10:37:01.750Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5112026-09-03T10:37:07.876Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5122026-09-03T10:37:10.195Z Compiling byteorder v1.5.0
5132026-09-03T10:37:10.195Z Compiling macaddr v1.0.1
5142026-09-03T10:37:10.195Z Compiling stable_deref_trait v1.2.1
5152026-09-03T10:37:10.195Z Compiling cfg-if v1.0.4
5162026-09-03T10:37:10.253Z Compiling bitflags v1.3.2
5172026-09-03T10:37:10.258Z Compiling managed v0.8.0
5182026-09-03T10:37:10.290Z Compiling cobs v0.3.0
5192026-09-03T10:37:10.382Z Compiling hash32 v0.3.1
5202026-09-03T10:37:10.503Z Compiling dyn-clone v1.0.20
5212026-09-03T10:37:10.555Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
5222026-09-03T10:37:11.779Z Compiling bitflags v2.13.0
5232026-09-03T10:37:11.779Z Compiling uuid v1.23.5
5242026-09-03T10:37:11.919Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5252026-09-03T10:37:12.204Z Compiling postcard v1.1.3
5262026-09-03T10:37:13.028Z Compiling ingot-types v0.2.0
5272026-09-03T10:37:13.351Z Compiling ingot v0.2.0
5282026-09-03T10:37:14.871Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5292026-09-03T10:37:18.728Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5302026-09-03T10:37:27.682Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5312026-09-03T10:37:58.920Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 03s
5322026-09-03T10:37:58.942ZLinking xde kmod...
5332026-09-03T10:37:59.551ZBuilding xde dev link helper (release).
5342026-09-03T10:37:59.703Z 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)
5352026-09-03T10:37:59.703Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5362026-09-03T10:37:59.703Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5372026-09-03T10:38:11.226Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2026-07-20-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5382026-09-03T10:38:13.911Z Finished `release` profile [optimized + debuginfo] target(s) in 14.33s
5392026-09-03T10:38:13.930Z
5402026-09-03T10:38:13.933Zreal 1:19.200416227
5412026-09-03T10:38:13.933Zuser 2:09.033936621
5422026-09-03T10:38:13.933Zsys 12.118755991
5432026-09-03T10:38:13.933Ztrap 0.028335071
5442026-09-03T10:38:13.933Ztflt 0.159433694
5452026-09-03T10:38:13.933Zdflt 0.174418009
5462026-09-03T10:38:13.933Zkflt 0.000020130
5472026-09-03T10:38:13.933Zlock 10:13.157448634
5482026-09-03T10:38:13.933Zslp 6:03.613000662
5492026-09-03T10:38:13.933Zlat 2.386409065
5502026-09-03T10:38:13.933Zstop 3.990705924
5512026-09-03T10:38:13.933Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5522026-09-03T10:38:13.933Z+ grep GOTPCREL
5532026-09-03T10:38:15.590Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5542026-09-03T10:38:15.593Z+ grep GOTPCREL
5552026-09-03T10:38:16.588Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5562026-09-03T10:38:16.642Z+ sha256sum /work/debug/xde.dbg
5572026-09-03T10:38:16.693Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
5582026-09-03T10:38:16.696Z+ sha256sum /work/debug/xde_link.dbg.so
5592026-09-03T10:38:16.699Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
5602026-09-03T10:38:16.735Z+ sha256sum /work/release/xde
5612026-09-03T10:38:16.765Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
5622026-09-03T10:38:16.768Z+ sha256sum /work/release/xde_link.so
5632026-09-03T10:38:16.771Z+ header 'build xde integration tests'
5642026-09-03T10:38:16.771Z+ echo '# ==== build xde integration tests ==== #'
5652026-09-03T10:38:16.771Z# ==== build xde integration tests ==== #
5662026-09-03T10:38:16.771Z+ pushd xde-tests
5672026-09-03T10:38:16.771Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
5682026-09-03T10:38:16.771Z+ cargo +nightly-2026-07-20-x86_64-unknown-illumos fmt -- --check
5692026-09-03T10:38:16.851Z+ cargo clippy --all-targets -- --deny warnings
5702026-09-03T10:38:17.061Z Compiling serde_core v1.0.228
5712026-09-03T10:38:17.061Z Checking cfg-if v1.0.4
5722026-09-03T10:38:17.061Z Checking memchr v2.8.3
5732026-09-03T10:38:17.061Z Compiling rustversion v1.0.23
5742026-09-03T10:38:17.061Z Compiling serde v1.0.228
5752026-09-03T10:38:17.065Z Compiling version_check v0.9.5
5762026-09-03T10:38:17.065Z Compiling libc v0.2.186
5772026-09-03T10:38:17.065Z Compiling syn v2.0.118
5782026-09-03T10:38:17.131Z Compiling strsim v0.11.1
5792026-09-03T10:38:17.334Z Compiling ident_case v1.0.1
5802026-09-03T10:38:17.409Z Compiling syn v1.0.109
5812026-09-03T10:38:17.436Z Checking pin-project-lite v0.2.17
5822026-09-03T10:38:17.457Z Compiling regex-syntax v0.8.11
5832026-09-03T10:38:17.508Z Compiling zerocopy v0.8.54
5842026-09-03T10:38:17.734Z Compiling either v1.16.0
5852026-09-03T10:38:17.737Z Compiling hashbrown v0.17.1
5862026-09-03T10:38:17.871Z Compiling aho-corasick v1.1.4
5872026-09-03T10:38:17.926Z Compiling equivalent v1.0.2
5882026-09-03T10:38:17.937Z Compiling winnow v1.0.3
5892026-09-03T10:38:17.959Z Compiling itertools v0.15.0
5902026-09-03T10:38:18.263Z Compiling indexmap v2.14.0
5912026-09-03T10:38:18.896Z Compiling regex-automata v0.4.15
5922026-09-03T10:38:18.913Z Compiling toml_parser v1.1.2+spec-1.1.0
5932026-09-03T10:38:18.953Z Checking byteorder v1.5.0
5942026-09-03T10:38:19.107Z Compiling toml_datetime v1.1.1+spec-1.1.0
5952026-09-03T10:38:19.295Z Compiling heapless v0.8.0
5962026-09-03T10:38:19.325Z Compiling toml_edit v0.25.12+spec-1.1.0
5972026-09-03T10:38:19.460Z Checking hash32 v0.3.1
5982026-09-03T10:38:19.467Z Checking bitflags v2.13.0
5992026-09-03T10:38:19.540Z Compiling slog v2.8.2
6002026-09-03T10:38:19.561Z Checking futures-sink v0.3.32
6012026-09-03T10:38:19.620Z Checking stable_deref_trait v1.2.1
6022026-09-03T10:38:19.643Z Compiling smoltcp v0.11.0
6032026-09-03T10:38:19.680Z Compiling darling_core v0.23.0
6042026-09-03T10:38:19.734Z Checking futures-core v0.3.32
6052026-09-03T10:38:19.747Z Checking macaddr v1.0.1
6062026-09-03T10:38:19.846Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6072026-09-03T10:38:19.879Z Checking futures-channel v0.3.32
6082026-09-03T10:38:19.974Z Compiling proc-macro-crate v3.5.0
6092026-09-03T10:38:20.082Z Compiling proc-macro-error-attr v1.0.4
6102026-09-03T10:38:20.211Z Compiling getrandom v0.4.3
6112026-09-03T10:38:20.294Z Checking bitflags v1.3.2
6122026-09-03T10:38:20.352Z Compiling ref-cast v1.0.25
6132026-09-03T10:38:20.372Z Checking slab v0.4.12
6142026-09-03T10:38:20.429Z Checking managed v0.8.0
6152026-09-03T10:38:20.465Z Checking futures-io v0.3.32
6162026-09-03T10:38:20.515Z Compiling crc32fast v1.5.0
6172026-09-03T10:38:20.568Z Compiling regex v1.13.0
6182026-09-03T10:38:20.604Z Compiling autocfg v1.5.1
6192026-09-03T10:38:20.647Z Checking futures-task v0.3.32
6202026-09-03T10:38:20.774Z Checking rand_core v0.10.1
6212026-09-03T10:38:20.783Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6222026-09-03T10:38:20.851Z Compiling serde_derive v1.0.228
6232026-09-03T10:38:20.901Z Compiling thiserror-impl v2.0.18
6242026-09-03T10:38:20.940Z Compiling zerocopy-derive v0.8.54
6252026-09-03T10:38:20.948Z Compiling futures-macro v0.3.32
6262026-09-03T10:38:20.987Z Compiling num-traits v0.2.19
6272026-09-03T10:38:21.206Z Compiling foreign-types-macros v0.2.3
6282026-09-03T10:38:21.411Z Compiling num_enum_derive v0.7.6
6292026-09-03T10:38:21.458Z Compiling ref-cast-impl v1.0.25
6302026-09-03T10:38:21.742Z Checking futures-util v0.3.32
6312026-09-03T10:38:21.749Z Compiling darling_macro v0.23.0
6322026-09-03T10:38:22.078Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6332026-09-03T10:38:22.087Z Checking thiserror v2.0.18
6342026-09-03T10:38:22.172Z Checking cobs v0.3.0
6352026-09-03T10:38:22.307Z Compiling darling v0.23.0
6362026-09-03T10:38:22.307Z Compiling proc-macro-error v1.0.4
6372026-09-03T10:38:22.374Z Compiling ingot-macros v0.2.0
6382026-09-03T10:38:22.390Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6392026-09-03T10:38:22.395Z Checking unicode-width v0.2.2
6402026-09-03T10:38:22.519Z Checking once_cell v1.21.4
6412026-09-03T10:38:22.618Z Checking ipnetwork v0.21.1
6422026-09-03T10:38:22.628Z Compiling crossbeam-utils v0.8.22
6432026-09-03T10:38:22.683Z Checking foreign-types-shared v0.3.1
6442026-09-03T10:38:22.759Z Checking cpufeatures v0.3.0
6452026-09-03T10:38:22.780Z Checking foreign-types v0.5.0
6462026-09-03T10:38:22.817Z Checking chacha20 v0.10.1
6472026-09-03T10:38:22.842Z Checking tracing-core v0.1.36
6482026-09-03T10:38:22.931Z Checking tabwriter v1.4.1
6492026-09-03T10:38:23.064Z Checking num_enum v0.7.6
6502026-09-03T10:38:23.096Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6512026-09-03T10:38:23.152Z Checking anyhow v1.0.103
6522026-09-03T10:38:23.435Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6532026-09-03T10:38:23.654Z Compiling tracing-attributes v0.1.31
6542026-09-03T10:38:23.658Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6552026-09-03T10:38:23.731Z Checking futures-executor v0.3.32
6562026-09-03T10:38:23.913Z Checking cstr-argument v0.1.2
6572026-09-03T10:38:23.922Z Checking erased-serde v0.3.31
6582026-09-03T10:38:23.966Z Checking postcard v1.1.3
6592026-09-03T10:38:24.021Z Compiling num-conv v0.2.2
6602026-09-03T10:38:24.166Z Compiling thiserror v1.0.69
6612026-09-03T10:38:24.229Z Compiling time-core v0.1.9
6622026-09-03T10:38:24.248Z Checking pretty-hex v0.4.2
6632026-09-03T10:38:24.354Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
6642026-09-03T10:38:24.409Z Checking dyn-clone v1.0.20
6652026-09-03T10:38:24.499Z Compiling time-macros v0.2.31
6662026-09-03T10:38:24.561Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
6672026-09-03T10:38:24.569Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6682026-09-03T10:38:24.632Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6692026-09-03T10:38:24.702Z Checking futures v0.3.32
6702026-09-03T10:38:24.722Z Checking rand v0.10.2
6712026-09-03T10:38:24.859Z Checking tracing v0.1.44
6722026-09-03T10:38:24.981Z Compiling thiserror-impl v1.0.69
6732026-09-03T10:38:25.041Z Checking uuid v1.23.5
6742026-09-03T10:38:25.098Z Checking arc-swap v1.9.2
6752026-09-03T10:38:25.128Z Checking socket2 v0.6.4
6762026-09-03T10:38:25.189Z Checking nom v8.0.0
6772026-09-03T10:38:25.199Z Checking ingot-types v0.2.0
6782026-09-03T10:38:25.298Z Checking thread_local v1.1.10
6792026-09-03T10:38:25.308Z Checking oxnet v0.1.6
6802026-09-03T10:38:25.370Z Checking lazy_static v1.5.0
6812026-09-03T10:38:25.450Z Compiling heck v0.4.1
6822026-09-03T10:38:25.474Z Checking colored v3.1.1
6832026-09-03T10:38:25.534Z Checking ingot v0.2.0
6842026-09-03T10:38:25.636Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
6852026-09-03T10:38:25.816Z Checking iana-time-zone v0.1.65
6862026-09-03T10:38:25.821Z Compiling slog-async v2.8.0
6872026-09-03T10:38:25.883Z Checking deranged v0.5.8
6882026-09-03T10:38:25.912Z Checking powerfmt v0.2.0
6892026-09-03T10:38:26.054Z Checking chrono v0.4.45
6902026-09-03T10:38:26.125Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
6912026-09-03T10:38:26.195Z Checking slog-scope v4.4.1
6922026-09-03T10:38:26.318Z Checking crossbeam-channel v0.5.16
6932026-09-03T10:38:26.639Z Checking cookie-factory v0.3.3
6942026-09-03T10:38:26.765Z Checking itertools v0.12.1
6952026-09-03T10:38:26.782Z Checking time v0.3.53
6962026-09-03T10:38:26.852Z Checking is-terminal v0.4.17
6972026-09-03T10:38:26.883Z Checking take_mut v0.2.2
6982026-09-03T10:38:26.927Z Checking circular v0.3.0
6992026-09-03T10:38:26.971Z Checking term v1.2.1
7002026-09-03T10:38:27.034Z Checking log v0.4.33
7012026-09-03T10:38:27.125Z Checking rusticata-macros v5.0.0
7022026-09-03T10:38:27.134Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7032026-09-03T10:38:27.188Z Checking slog-stdlog v4.1.1
7042026-09-03T10:38:27.250Z Checking pcap-parser v0.17.0
7052026-09-03T10:38:27.749Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7062026-09-03T10:38:27.899Z Checking slog-term v2.9.2
7072026-09-03T10:38:28.036Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
7082026-09-03T10:38:28.356Z Checking slog-envlogger v2.2.0
7092026-09-03T10:38:31.678Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7102026-09-03T10:38:33.377Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7112026-09-03T10:38:33.377Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7122026-09-03T10:38:33.730Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7132026-09-03T10:38:34.293Z Finished `dev` profile [optimized + debuginfo] target(s) in 17.40s
7142026-09-03T10:38:34.332Z+ cargo build --test loopback
7152026-09-03T10:38:34.501Z Compiling cfg-if v1.0.4
7162026-09-03T10:38:34.501Z Compiling memchr v2.8.3
7172026-09-03T10:38:34.504Z Compiling serde_core v1.0.228
7182026-09-03T10:38:34.527Z Compiling libc v0.2.186
7192026-09-03T10:38:34.530Z Compiling thiserror v2.0.18
7202026-09-03T10:38:34.530Z Compiling pin-project-lite v0.2.17
7212026-09-03T10:38:34.535Z Compiling either v1.16.0
7222026-09-03T10:38:34.538Z Compiling byteorder v1.5.0
7232026-09-03T10:38:34.574Z Compiling zerocopy v0.8.54
7242026-09-03T10:38:34.603Z Compiling macaddr v1.0.1
7252026-09-03T10:38:34.607Z Compiling stable_deref_trait v1.2.1
7262026-09-03T10:38:34.667Z Compiling futures-sink v0.3.32
7272026-09-03T10:38:34.698Z Compiling hash32 v0.3.1
7282026-09-03T10:38:34.729Z Compiling futures-core v0.3.32
7292026-09-03T10:38:34.759Z Compiling cobs v0.3.0
7302026-09-03T10:38:34.842Z Compiling futures-channel v0.3.32
7312026-09-03T10:38:34.842Z Compiling heapless v0.8.0
7322026-09-03T10:38:34.864Z Compiling futures-io v0.3.32
7332026-09-03T10:38:34.890Z Compiling bitflags v1.3.2
7342026-09-03T10:38:34.954Z Compiling futures-task v0.3.32
7352026-09-03T10:38:35.029Z Compiling slab v0.4.12
7362026-09-03T10:38:35.046Z Compiling rand_core v0.10.1
7372026-09-03T10:38:35.072Z Compiling managed v0.8.0
7382026-09-03T10:38:35.143Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7392026-09-03T10:38:35.197Z Compiling futures-util v0.3.32
7402026-09-03T10:38:35.203Z Compiling unicode-width v0.2.2
7412026-09-03T10:38:35.255Z Compiling smoltcp v0.11.0
7422026-09-03T10:38:35.291Z Compiling once_cell v1.21.4
7432026-09-03T10:38:35.364Z Compiling ipnetwork v0.21.1
7442026-09-03T10:38:35.495Z Compiling cpufeatures v0.3.0
7452026-09-03T10:38:35.534Z Compiling foreign-types-shared v0.3.1
7462026-09-03T10:38:35.558Z Compiling chacha20 v0.10.1
7472026-09-03T10:38:35.624Z Compiling foreign-types v0.5.0
7482026-09-03T10:38:35.693Z Compiling tracing-core v0.1.36
7492026-09-03T10:38:35.869Z Compiling tabwriter v1.4.1
7502026-09-03T10:38:35.931Z Compiling getrandom v0.4.3
7512026-09-03T10:38:36.102Z Compiling ref-cast v1.0.25
7522026-09-03T10:38:36.140Z Compiling num_enum v0.7.6
7532026-09-03T10:38:36.196Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7542026-09-03T10:38:36.250Z Compiling crc32fast v1.5.0
7552026-09-03T10:38:36.274Z Compiling cstr-argument v0.1.2
7562026-09-03T10:38:36.300Z Compiling serde v1.0.228
7572026-09-03T10:38:36.441Z Compiling bitflags v2.13.0
7582026-09-03T10:38:36.485Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7592026-09-03T10:38:36.535Z Compiling itertools v0.15.0
7602026-09-03T10:38:36.587Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
7612026-09-03T10:38:36.853Z Compiling erased-serde v0.3.31
7622026-09-03T10:38:36.943Z Compiling postcard v1.1.3
7632026-09-03T10:38:36.991Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
7642026-09-03T10:38:37.196Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
7652026-09-03T10:38:37.284Z Compiling slog v2.8.2
7662026-09-03T10:38:37.535Z Compiling ingot-types v0.2.0
7672026-09-03T10:38:37.550Z Compiling futures-executor v0.3.32
7682026-09-03T10:38:37.574Z Compiling pretty-hex v0.4.2
7692026-09-03T10:38:37.697Z Compiling dyn-clone v1.0.20
7702026-09-03T10:38:37.702Z Compiling futures v0.3.32
7712026-09-03T10:38:37.774Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#3bc9567c)
7722026-09-03T10:38:37.781Z Compiling tracing v0.1.44
7732026-09-03T10:38:37.858Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7742026-09-03T10:38:37.858Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7752026-09-03T10:38:37.939Z Compiling ingot v0.2.0
7762026-09-03T10:38:37.960Z Compiling uuid v1.23.5
7772026-09-03T10:38:37.970Z Compiling num-traits v0.2.19
7782026-09-03T10:38:37.986Z Compiling rand v0.10.2
7792026-09-03T10:38:38.137Z Compiling crossbeam-utils v0.8.22
7802026-09-03T10:38:38.144Z Compiling nom v8.0.0
7812026-09-03T10:38:38.318Z Compiling aho-corasick v1.1.4
7822026-09-03T10:38:38.634Z Compiling socket2 v0.6.4
7832026-09-03T10:38:38.692Z Compiling thread_local v1.1.10
7842026-09-03T10:38:38.985Z Compiling arc-swap v1.9.2
7852026-09-03T10:38:39.016Z Compiling oxnet v0.1.6
7862026-09-03T10:38:39.085Z Compiling num-conv v0.2.2
7872026-09-03T10:38:39.238Z Compiling regex-syntax v0.8.11
7882026-09-03T10:38:39.363Z Compiling deranged v0.5.8
7892026-09-03T10:38:39.505Z Compiling powerfmt v0.2.0
7902026-09-03T10:38:39.605Z Compiling iana-time-zone v0.1.65
7912026-09-03T10:38:39.765Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7922026-09-03T10:38:39.775Z Compiling colored v3.1.1
7932026-09-03T10:38:40.017Z Compiling time-core v0.1.9
7942026-09-03T10:38:40.200Z Compiling winnow v1.0.3
7952026-09-03T10:38:40.218Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#5bf62f6b)
7962026-09-03T10:38:40.353Z Compiling lazy_static v1.5.0
7972026-09-03T10:38:40.448Z Compiling rusticata-macros v5.0.0
7982026-09-03T10:38:40.448Z Compiling slog-scope v4.4.1
7992026-09-03T10:38:40.585Z Compiling time v0.3.53
8002026-09-03T10:38:40.759Z Compiling regex-automata v0.4.15
8012026-09-03T10:38:40.773Z Compiling chrono v0.4.45
8022026-09-03T10:38:41.704Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#ae3c948a)
8032026-09-03T10:38:42.177Z Compiling thiserror v1.0.69
8042026-09-03T10:38:42.276Z Compiling crossbeam-channel v0.5.16
8052026-09-03T10:38:42.572Z Compiling cookie-factory v0.3.3
8062026-09-03T10:38:42.890Z Compiling is-terminal v0.4.17
8072026-09-03T10:38:42.984Z Compiling itertools v0.12.1
8082026-09-03T10:38:43.009Z Compiling term v1.2.1
8092026-09-03T10:38:44.454Z Compiling circular v0.3.0
8102026-09-03T10:38:44.704Z Compiling take_mut v0.2.2
8112026-09-03T10:38:44.709Z Compiling log v0.4.33
8122026-09-03T10:38:44.810Z Compiling slog-async v2.8.0
8132026-09-03T10:38:44.987Z Compiling slog-stdlog v4.1.1
8142026-09-03T10:38:45.353Z Compiling pcap-parser v0.17.0
8152026-09-03T10:38:45.495Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8162026-09-03T10:38:46.368Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8172026-09-03T10:38:46.589Z Compiling slog-term v2.9.2
8182026-09-03T10:38:46.970Z Compiling regex v1.13.0
8192026-09-03T10:38:48.121Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8202026-09-03T10:38:48.279Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8212026-09-03T10:38:48.380Z Compiling slog-envlogger v2.2.0
8222026-09-03T10:38:48.608Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#021420c1)
8232026-09-03T10:38:49.852Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8242026-09-03T10:38:58.070Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.73s
8252026-09-03T10:38:58.106Z++ cargo build -q --test loopback --message-format=json
8262026-09-03T10:38:58.111Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8272026-09-03T10:38:58.228Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-2001a507b33f4803
8282026-09-03T10:38:58.229Z+ cargo build --test multicast_rx
8292026-09-03T10:38:58.334Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8302026-09-03T10:39:00.159Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.92s
8312026-09-03T10:39:00.194Z++ cargo build -q --test multicast_rx --message-format=json
8322026-09-03T10:39:00.198Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8332026-09-03T10:39:00.316Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-ed02daea5d032326
8342026-09-03T10:39:00.316Z+ cargo build --test multicast_multi_sub
8352026-09-03T10:39:00.419Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8362026-09-03T10:39:02.250Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.92s
8372026-09-03T10:39:02.286Z++ cargo build -q --test multicast_multi_sub --message-format=json
8382026-09-03T10:39:02.289Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8392026-09-03T10:39:02.409Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-0bda64cc99833d0a
8402026-09-03T10:39:02.410Z+ cargo build --test multicast_validation
8412026-09-03T10:39:02.510Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8422026-09-03T10:39:04.585Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.17s
8432026-09-03T10:39:04.621Z++ cargo build -q --test multicast_validation --message-format=json
8442026-09-03T10:39:04.625Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8452026-09-03T10:39:04.741Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-f42dd83d00cd44cb
8462026-09-03T10:39:04.741Z+ cargo build --test multicast_source_filter
8472026-09-03T10:39:04.844Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8482026-09-03T10:39:06.979Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.22s
8492026-09-03T10:39:07.015Z++ cargo build -q --test multicast_source_filter --message-format=json
8502026-09-03T10:39:07.022Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8512026-09-03T10:39:07.133Z+ multicast_source_filter_test=/work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-69bede13ae9b4bb5
8522026-09-03T10:39:07.133Z+ cargo build --test multicast_multi_nexthop
8532026-09-03T10:39:07.238Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8542026-09-03T10:39:08.947Z Finished `dev` profile [optimized + debuginfo] target(s) in 1.81s
8552026-09-03T10:39:08.982Z++ cargo build -q --test multicast_multi_nexthop --message-format=json
8562026-09-03T10:39:08.985Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8572026-09-03T10:39:09.101Z+ multicast_multi_nexthop_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-7b8b1f2959c89569
8582026-09-03T10:39:09.104Z+ mkdir -p /work/test
8592026-09-03T10:39:09.104Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-2001a507b33f4803 /work/test/loopback
8602026-09-03T10:39:09.146Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-ed02daea5d032326 /work/test/multicast_rx
8612026-09-03T10:39:09.193Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-0bda64cc99833d0a /work/test/multicast_multi_sub
8622026-09-03T10:39:09.241Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-f42dd83d00cd44cb /work/test/multicast_validation
8632026-09-03T10:39:09.288Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_source_filter-69bede13ae9b4bb5 /work/test/multicast_source_filter
8642026-09-03T10:39:09.337Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_nexthop-7b8b1f2959c89569 /work/test/multicast_multi_nexthop
8652026-09-03T10:39:09.387Zprocess exited: duration 242546 ms, exit code 0
 
8662026-09-03T10:39:09.405Zfound 15 output files
8672026-09-03T10:39:09.405Zuploading: /work/debug/xde.dbg (89597704 bytes)
8682026-09-03T10:39:11.611Zuploaded: /work/debug/xde.dbg
8692026-09-03T10:39:11.611Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
8702026-09-03T10:39:12.621Zuploaded: /work/debug/xde.dbg.sha256
8712026-09-03T10:39:12.621Zuploading: /work/debug/xde_link.dbg.so (1256692 bytes)
8722026-09-03T10:39:13.648Zuploaded: /work/debug/xde_link.dbg.so
8732026-09-03T10:39:13.648Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
8742026-09-03T10:39:14.664Zuploaded: /work/debug/xde_link.dbg.so.sha256
8752026-09-03T10:39:14.672Zuploading: /work/release/xde (53588368 bytes)
8762026-09-03T10:39:16.014Zuploaded: /work/release/xde
8772026-09-03T10:39:16.014Zuploading: /work/release/xde.sha256 (84 bytes)
8782026-09-03T10:39:17.024Zuploaded: /work/release/xde.sha256
8792026-09-03T10:39:17.027Zuploading: /work/release/xde_link.so (45240 bytes)
8802026-09-03T10:39:18.036Zuploaded: /work/release/xde_link.so
8812026-09-03T10:39:18.036Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
8822026-09-03T10:39:19.047Zuploaded: /work/release/xde_link.so.sha256
8832026-09-03T10:39:19.047Zuploading: /work/test/loopback (58865608 bytes)
8842026-09-03T10:39:20.506Zuploaded: /work/test/loopback
8852026-09-03T10:39:20.506Zuploading: /work/test/multicast_rx (59364320 bytes)
8862026-09-03T10:39:21.836Zuploaded: /work/test/multicast_rx
8872026-09-03T10:39:21.836Zuploading: /work/test/multicast_multi_sub (60006176 bytes)
8882026-09-03T10:39:23.261Zuploaded: /work/test/multicast_multi_sub
8892026-09-03T10:39:23.261Zuploading: /work/test/multicast_validation (59349792 bytes)
8902026-09-03T10:39:24.658Zuploaded: /work/test/multicast_validation
8912026-09-03T10:39:24.658Zuploading: /work/test/multicast_source_filter (59651488 bytes)
8922026-09-03T10:39:26.142Zuploaded: /work/test/multicast_source_filter
8932026-09-03T10:39:26.143Zuploading: /work/test/multicast_multi_nexthop (60242072 bytes)
8942026-09-03T10:39:27.556Zuploaded: /work/test/multicast_multi_nexthop
8952026-09-03T10:39:27.556Zuploading: /work/xde.conf (79 bytes)
8962026-09-03T10:39:28.564Zuploaded: /work/xde.conf