01KDHK7BAPK0KFGGD3CCE5G0J6: 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/xde.conf",
    ],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/work/release/xde",
            series: "module",
            name: "xde",
        },
        BasicConfigPublish {
            from_output: "/work/release/xde.sha256",
            series: "module",
            name: "xde.sha256",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01KDHK7P74SSW5D0C47RX5E7DY

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12025-12-28T04:25:28.816Zjob assigned to worker 01KDHK7TD6Y7W0EFB3678A0B7S [factory gimlet-EVT22200007-propolis, EVT22200007/52420] (queued for 27 s)
 
22025-12-28T04:25:37.485Zstarting task 0: "setup"
32025-12-28T04:25:37.509Z++ uname -s
42025-12-28T04:25:37.509Z+ kern=SunOS
52025-12-28T04:25:37.509Z+ build_user=build
62025-12-28T04:25:37.510Z+ build_uid=12345
72025-12-28T04:25:37.510Z+ work_dir=/work
82025-12-28T04:25:37.510Z+ input_dir=/input
92025-12-28T04:25:37.510Z+ [[ 0 == 12345 ]]
102025-12-28T04:25:37.510Z+ case "$kern" in
112025-12-28T04:25:37.510Z+ groupadd -g 12345 build
122025-12-28T04:25:37.510Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-12-28T04:25:39.508Z+ zfs create -o mountpoint=/work rpool/work
142025-12-28T04:25:39.543Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-12-28T04:25:39.567Z+ home_fs=zfs
162025-12-28T04:25:39.567Z+ [[ zfs == autofs ]]
172025-12-28T04:25:39.567Z+ mkdir -p /home/build
182025-12-28T04:25:39.567Z+ chown build:build /home/build /work
192025-12-28T04:25:40.552Z+ chmod 0700 /home/build /work
202025-12-28T04:25:40.577Zprocess exited: duration 3073 ms, exit code 0
 
212025-12-28T04:25:40.629Zstarting task 1: "rust-toolchain"
222025-12-28T04:25:40.653Z+ printf ' * rust toolchain channel = "%s"\n' 1.90.0
232025-12-28T04:25:40.653Z+ printf ' * rust toolchain profile = "%s"\n' default
242025-12-28T04:25:40.653Z * rust toolchain channel = "1.90.0"
252025-12-28T04:25:40.653Z * rust toolchain profile = "default"
262025-12-28T04:25:40.653Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272025-12-28T04:25:40.653Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282025-12-28T04:25:40.653Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-12-28T04:25:40.653Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.90.0 --profile default
302025-12-28T04:25:40.775Zinfo: downloading installer
312025-12-28T04:25:42.179Zwarn: It looks like you have an existing installation of Rust at:
322025-12-28T04:25:42.179Zwarn: /opt/ooce/bin
332025-12-28T04:25:42.179Zwarn: It is recommended that rustup be the primary Rust installation.
342025-12-28T04:25:42.179Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-12-28T04:25:42.179Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-12-28T04:25:42.179Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-12-28T04:25:42.179Zwarn: or pass `-y' to ignore all ignorable checks.
382025-12-28T04:25:42.179Zerror: cannot install while Rust is installed
392025-12-28T04:25:42.179Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-12-28T04:25:42.203Zinfo: profile set to 'default'
412025-12-28T04:25:42.203Zinfo: default host triple is x86_64-unknown-illumos
422025-12-28T04:25:42.203Zinfo: syncing channel updates for '1.90.0-x86_64-unknown-illumos'
432025-12-28T04:25:42.323Zinfo: latest update on 2025-09-18, rust version 1.90.0 (1159e78c4 2025-09-14)
442025-12-28T04:25:42.323Zinfo: downloading component 'cargo'
452025-12-28T04:25:42.791Zinfo: downloading component 'clippy'
462025-12-28T04:25:43.001Zinfo: downloading component 'rust-docs'
472025-12-28T04:25:43.523Zinfo: downloading component 'rust-std'
482025-12-28T04:25:44.380Zinfo: downloading component 'rustc'
492025-12-28T04:25:46.848Zinfo: downloading component 'rustfmt'
502025-12-28T04:25:46.911Zinfo: installing component 'cargo'
512025-12-28T04:25:48.117Zinfo: installing component 'clippy'
522025-12-28T04:25:48.610Zinfo: installing component 'rust-docs'
532025-12-28T04:25:51.590Zinfo: installing component 'rust-std'
542025-12-28T04:25:54.162Zinfo: installing component 'rustc'
552025-12-28T04:26:02.157Zinfo: installing component 'rustfmt'
562025-12-28T04:26:02.548Zinfo: default toolchain set to '1.90.0-x86_64-unknown-illumos'
572025-12-28T04:26:02.548Z
582025-12-28T04:26:02.719Z 1.90.0-x86_64-unknown-illumos installed - rustc 1.90.0 (1159e78c4 2025-09-14)
592025-12-28T04:26:02.720Z
602025-12-28T04:26:02.743Z
612025-12-28T04:26:02.743ZRust is installed now. Great!
622025-12-28T04:26:02.743Z
632025-12-28T04:26:02.744ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-12-28T04:26:02.744Zenvironment variable. This has not been done automatically.
652025-12-28T04:26:02.744Z
662025-12-28T04:26:02.744ZTo configure your current shell, you need to source
672025-12-28T04:26:02.744Zthe corresponding env file under $HOME/.cargo.
682025-12-28T04:26:02.744Z
692025-12-28T04:26:02.744ZThis is usually done by running one of the following (note the leading DOT):
702025-12-28T04:26:02.744Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-12-28T04:26:02.744Zsource "$HOME/.cargo/env.fish" # For fish
722025-12-28T04:26:02.744Zsource $"($nu.home-path)/.cargo/env.nu" # For nushell
732025-12-28T04:26:02.826Z+ rustup --version
742025-12-28T04:26:02.850Zrustup 1.28.2 (e4f3ad6f8 2025-04-28)
752025-12-28T04:26:02.850Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-12-28T04:26:02.972Zinfo: The currently active `rustc` version is `rustc 1.90.0 (1159e78c4 2025-09-14)`
772025-12-28T04:26:02.996Z+ cargo --version
782025-12-28T04:26:03.087Zcargo 1.90.0 (840b83a10 2025-07-30)
792025-12-28T04:26:03.111Z+ rustc --version
802025-12-28T04:26:03.194Zrustc 1.90.0 (1159e78c4 2025-09-14)
812025-12-28T04:26:03.218Zprocess exited: duration 22575 ms, exit code 0
 
822025-12-28T04:26:03.266Zstarting task 2: "authentication"
832025-12-28T04:26:03.320Zprocess exited: duration 54 ms, exit code 0
 
842025-12-28T04:26:03.368Zstarting task 3: "clone repository"
852025-12-28T04:26:03.392Z+ mkdir -p /work/oxidecomputer/opte
862025-12-28T04:26:03.392Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
872025-12-28T04:26:03.415ZCloning into '/work/oxidecomputer/opte'...
882025-12-28T04:26:04.384Z+ cd /work/oxidecomputer/opte
892025-12-28T04:26:04.384Z+ git fetch origin 9e2ebd3cb07be9181d093d3d3913d9bb6cc7355f
902025-12-28T04:26:04.708ZFrom https://github.com/oxidecomputer/opte
912025-12-28T04:26:04.708Z * branch 9e2ebd3cb07be9181d093d3d3913d9bb6cc7355f -> FETCH_HEAD
922025-12-28T04:26:04.734Z+ [[ -n renovate/proc-macro2-1.x-lockfile ]]
932025-12-28T04:26:04.734Z++ git branch --show-current
942025-12-28T04:26:04.734Z+ current=master
952025-12-28T04:26:04.734Z+ [[ master != renovate/proc-macro2-1.x-lockfile ]]
962025-12-28T04:26:04.734Z+ git branch -f renovate/proc-macro2-1.x-lockfile 9e2ebd3cb07be9181d093d3d3913d9bb6cc7355f
972025-12-28T04:26:04.734Z+ git checkout -f renovate/proc-macro2-1.x-lockfile
982025-12-28T04:26:04.763ZSwitched to branch 'renovate/proc-macro2-1.x-lockfile'
992025-12-28T04:26:04.786Z+ git reset --hard 9e2ebd3cb07be9181d093d3d3913d9bb6cc7355f
1002025-12-28T04:26:04.787ZHEAD is now at 9e2ebd3 Update Rust crate proc-macro2 to v1.0.104
1012025-12-28T04:26:04.787Zprocess exited: duration 1404 ms, exit code 0
 
1022025-12-28T04:26:04.835Zstarting task 4: "build"
1032025-12-28T04:26:04.859Z+ source .github/buildomat/common.sh
1042025-12-28T04:26:04.859Z++ rustup show active-toolchain
1052025-12-28T04:26:04.924Z1.90.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1062025-12-28T04:26:04.948Z++ pushd xde
1072025-12-28T04:26:04.948Z++ rustup show active-toolchain
1082025-12-28T04:26:04.948Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1092025-12-28T04:26:04.948Zinfo: syncing channel updates for 'nightly-2025-09-19-x86_64-unknown-illumos'
1102025-12-28T04:26:05.090Zinfo: latest update on 2025-09-19, rust version 1.92.0-nightly (7c275d09e 2025-09-18)
1112025-12-28T04:26:05.090Zinfo: downloading component 'cargo'
1122025-12-28T04:26:05.744Zinfo: downloading component 'clippy'
1132025-12-28T04:26:05.916Zinfo: downloading component 'rust-src'
1142025-12-28T04:26:06.036Zinfo: downloading component 'rust-std'
1152025-12-28T04:26:07.338Zinfo: downloading component 'rustc'
1162025-12-28T04:26:11.640Zinfo: downloading component 'rustfmt'
1172025-12-28T04:26:11.701Zinfo: installing component 'cargo'
1182025-12-28T04:26:12.785Zinfo: installing component 'clippy'
1192025-12-28T04:26:13.242Zinfo: installing component 'rust-src'
1202025-12-28T04:26:13.734Zinfo: installing component 'rust-std'
1212025-12-28T04:26:15.695Zinfo: installing component 'rustc'
1222025-12-28T04:26:23.616Zinfo: installing component 'rustfmt'
1232025-12-28T04:26:24.011Znightly-2025-09-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1242025-12-28T04:26:24.112Z+++ rustup show active-toolchain -v
1252025-12-28T04:26:24.136Z+++ head -n 1
1262025-12-28T04:26:24.136Z+++ cut '-d ' -f1
1272025-12-28T04:26:24.304Z++ export NIGHTLY=nightly-2025-09-19-x86_64-unknown-illumos
1282025-12-28T04:26:24.304Z++ NIGHTLY=nightly-2025-09-19-x86_64-unknown-illumos
1292025-12-28T04:26:24.304Z++ popd
1302025-12-28T04:26:24.304Z/work/oxidecomputer/opte
1312025-12-28T04:26:24.328Z+ TGT_BASE=/work
1322025-12-28T04:26:24.328Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1332025-12-28T04:26:24.328Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1342025-12-28T04:26:24.328Z+ DBG_TGT=/work/debug
1352025-12-28T04:26:24.328Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1362025-12-28T04:26:24.328Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1372025-12-28T04:26:24.328Z+ REL_TGT=/work/release
1382025-12-28T04:26:24.328Z+ mkdir -p /work/debug /work/release
1392025-12-28T04:26:24.328Z+ cargo --version
1402025-12-28T04:26:24.404Zcargo 1.90.0 (840b83a10 2025-07-30)
1412025-12-28T04:26:24.428Z+ rustc --version
1422025-12-28T04:26:24.522Zrustc 1.90.0 (1159e78c4 2025-09-14)
1432025-12-28T04:26:24.546Z+ install_pkg jq
1442025-12-28T04:26:24.546Z+ set +o errexit
1452025-12-28T04:26:24.546Z+ pfexec pkg install jq
1462025-12-28T04:26:38.664Z Startup: Refreshing catalog 'helios-dev' ... Done
1472025-12-28T04:26:49.691Z Startup: Caching catalogs ... Done
1482025-12-28T04:27:09.329ZPlanning: Solver setup ... Done
1492025-12-28T04:27:09.471ZPlanning: Running solver ... Done
1502025-12-28T04:27:09.596ZPlanning: Consolidating action changes ... Done
1512025-12-28T04:27:09.596ZPlanning: Evaluating mediators ... Done
1522025-12-28T04:27:09.620ZPlanning: Planning completed in 19.79 seconds
1532025-12-28T04:27:09.644ZNo updates necessary for this image.
1542025-12-28T04:27:10.749Z+ exit_code=4
1552025-12-28T04:27:10.749Z+ [[ 4 -ne 0 ]]
1562025-12-28T04:27:10.749Z+ [[ 4 -ne 4 ]]
1572025-12-28T04:27:10.749Z+ set -o errexit
1582025-12-28T04:27:10.749Z+ pushd xde
1592025-12-28T04:27:10.773Z+ cp xde.conf /work/xde.conf
1602025-12-28T04:27:10.773Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1612025-12-28T04:27:10.773Z+ header 'check style'
1622025-12-28T04:27:10.773Z+ echo '# ==== check style ==== #'
1632025-12-28T04:27:10.773Z+ ptime -m cargo +nightly-2025-09-19-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1642025-12-28T04:27:10.773Z# ==== check style ==== #
1652025-12-28T04:27:11.292Z
1662025-12-28T04:27:11.292Zreal 0.534202338
1672025-12-28T04:27:11.292Zuser 0.384932392
1682025-12-28T04:27:11.292Zsys 0.138901475
1692025-12-28T04:27:11.292Ztrap 0.000092727
1702025-12-28T04:27:11.292Ztflt 0.000026423
1712025-12-28T04:27:11.292Zdflt 0.000038086
1722025-12-28T04:27:11.292Zkflt 0.000000000
1732025-12-28T04:27:11.292Zlock 0.878981270
1742025-12-28T04:27:11.293Zslp 0.531786382
1752025-12-28T04:27:11.293Zlat 0.003874347
1762025-12-28T04:27:11.293Zstop 0.000259767
1772025-12-28T04:27:11.317Z+ header analyze
1782025-12-28T04:27:11.317Z+ echo '# ==== analyze ==== #'
1792025-12-28T04:27:11.317Z# ==== analyze ==== #
1802025-12-28T04:27:11.317Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1812025-12-28T04:27:11.760Z Updating crates.io index
1822025-12-28T04:27:11.810Z Updating git repository `https://github.com/oxidecomputer/falcon`
1832025-12-28T04:27:12.736Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1842025-12-28T04:27:13.064Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1852025-12-28T04:27:13.602Z Updating git repository `https://github.com/oxidecomputer/zone`
1862025-12-28T04:27:13.969Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1872025-12-28T04:27:14.370Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1882025-12-28T04:27:14.726Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1892025-12-28T04:27:15.937Z Downloading crates ...
1902025-12-28T04:27:15.992Z Downloaded defmt-parser v1.0.0
1912025-12-28T04:27:16.017Z Downloaded bitflags v2.10.0
1922025-12-28T04:27:16.017Z Downloaded proc-macro2 v1.0.104
1932025-12-28T04:27:16.017Z Downloaded memchr v2.7.6
1942025-12-28T04:27:16.017Z Downloaded serde_derive v1.0.228
1952025-12-28T04:27:16.040Z Downloaded unicode-ident v1.0.22
1962025-12-28T04:27:16.040Z Downloaded zerocopy-derive v0.8.31
1972025-12-28T04:27:16.066Z Downloaded thiserror v2.0.17
1982025-12-28T04:27:16.066Z Downloaded serde v1.0.228
1992025-12-28T04:27:16.066Z Downloaded strsim v0.11.1
2002025-12-28T04:27:16.066Z Downloaded ingot-types v0.1.2
2012025-12-28T04:27:16.066Z Downloaded quote v1.0.42
2022025-12-28T04:27:16.066Z Downloaded embedded-io v0.6.1
2032025-12-28T04:27:16.066Z Downloaded zerocopy v0.8.31
2042025-12-28T04:27:16.090Z Downloaded ingot v0.1.1
2052025-12-28T04:27:16.090Z Downloaded defmt-macros v1.0.1
2062025-12-28T04:27:16.113Z Downloaded crc32fast v1.5.0
2072025-12-28T04:27:16.113Z Downloaded regex v1.12.2
2082025-12-28T04:27:16.113Z Downloaded syn v2.0.111
2092025-12-28T04:27:16.113Z Downloaded proc-macro-error2 v2.0.1
2102025-12-28T04:27:16.137Z Downloaded smoltcp v0.11.0
2112025-12-28T04:27:16.137Z Downloaded regex-syntax v0.8.8
2122025-12-28T04:27:16.137Z Downloaded proc-macro-error-attr2 v2.0.0
2132025-12-28T04:27:16.137Z Downloaded postcard v1.1.3
2142025-12-28T04:27:16.161Z Downloaded macaddr v1.0.1
2152025-12-28T04:27:16.161Z Downloaded version_check v0.9.5
2162025-12-28T04:27:16.161Z Downloaded uuid v1.19.0
2172025-12-28T04:27:16.161Z Downloaded regex-automata v0.4.13
2182025-12-28T04:27:16.185Z Downloaded serde_core v1.0.228
2192025-12-28T04:27:16.185Z Downloaded ref-cast v1.0.25
2202025-12-28T04:27:16.185Z Downloaded ingot-macros v0.1.1
2212025-12-28T04:27:16.185Z Downloaded heapless v0.8.0
2222025-12-28T04:27:16.185Z Downloaded itertools v0.14.0
2232025-12-28T04:27:16.185Z Downloaded embedded-io v0.4.0
2242025-12-28T04:27:16.185Z Downloaded thiserror-impl v2.0.17
2252025-12-28T04:27:16.185Z Downloaded stable_deref_trait v1.2.1
2262025-12-28T04:27:16.185Z Downloaded ref-cast-impl v1.0.25
2272025-12-28T04:27:16.185Z Downloaded ident_case v1.0.1
2282025-12-28T04:27:16.185Z Downloaded fnv v1.0.7
2292025-12-28T04:27:16.209Z Downloaded either v1.15.0
2302025-12-28T04:27:16.209Z Downloaded defmt v1.0.1
2312025-12-28T04:27:16.209Z Downloaded darling_core v0.21.3
2322025-12-28T04:27:16.209Z Downloaded darling v0.21.3
2332025-12-28T04:27:16.209Z Downloaded aho-corasick v1.1.4
2342025-12-28T04:27:16.209Z Downloaded dyn-clone v1.0.20
2352025-12-28T04:27:16.209Z Downloaded darling_macro v0.21.3
2362025-12-28T04:27:16.209Z Downloaded cfg-if v1.0.4
2372025-12-28T04:27:16.209Z Downloaded hash32 v0.3.1
2382025-12-28T04:27:16.233Z Downloaded defmt v0.3.100
2392025-12-28T04:27:16.233Z Downloaded byteorder v1.5.0
2402025-12-28T04:27:16.233Z Downloaded bitflags v1.3.2
2412025-12-28T04:27:16.233Z Downloaded managed v0.8.0
2422025-12-28T04:27:16.233Z Downloaded cobs v0.3.0
2432025-12-28T04:27:16.234Z Updating crates.io index
2442025-12-28T04:27:16.295Z Downloading crates ...
2452025-12-28T04:27:16.330Z Downloaded adler2 v2.0.1
2462025-12-28T04:27:16.353Z Downloaded cfg-if v1.0.1
2472025-12-28T04:27:16.353Z Downloaded rustc-literal-escaper v0.0.5
2482025-12-28T04:27:16.353Z Downloaded addr2line v0.25.0
2492025-12-28T04:27:16.353Z Downloaded rustc-demangle v0.1.26
2502025-12-28T04:27:16.354Z Downloaded getopts v0.2.24
2512025-12-28T04:27:16.354Z Downloaded memchr v2.7.5
2522025-12-28T04:27:16.354Z Downloaded miniz_oxide v0.8.9
2532025-12-28T04:27:16.354Z Downloaded hashbrown v0.15.5
2542025-12-28T04:27:16.377Z Downloaded gimli v0.32.0
2552025-12-28T04:27:16.377Z Downloaded object v0.37.3
2562025-12-28T04:27:16.401Z Downloaded libc v0.2.175
2572025-12-28T04:27:16.471Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
2582025-12-28T04:27:16.471Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
2592025-12-28T04:27:16.472Z Compiling proc-macro2 v1.0.104
2602025-12-28T04:27:16.495Z Compiling quote v1.0.42
2612025-12-28T04:27:16.495Z Compiling unicode-ident v1.0.22
2622025-12-28T04:27:16.495Z Compiling serde_core v1.0.228
2632025-12-28T04:27:16.495Z Compiling strsim v0.11.1
2642025-12-28T04:27:16.495Z Compiling fnv v1.0.7
2652025-12-28T04:27:16.683Z Compiling ident_case v1.0.1
2662025-12-28T04:27:16.762Z Compiling memchr v2.7.6
2672025-12-28T04:27:16.892Z Compiling regex-syntax v0.8.8
2682025-12-28T04:27:17.201Z Compiling either v1.15.0
2692025-12-28T04:27:17.235Z Compiling thiserror v2.0.17
2702025-12-28T04:27:17.289Z Compiling zerocopy v0.8.31
2712025-12-28T04:27:17.432Z Compiling serde v1.0.228
2722025-12-28T04:27:17.555Z Compiling itertools v0.14.0
2732025-12-28T04:27:17.894Z Compiling aho-corasick v1.1.4
2742025-12-28T04:27:18.151Z Compiling heapless v0.8.0
2752025-12-28T04:27:18.393Z Compiling syn v2.0.111
2762025-12-28T04:27:18.633Z Compiling smoltcp v0.11.0
2772025-12-28T04:27:18.759Z Compiling version_check v0.9.5
2782025-12-28T04:27:18.995Z Compiling ref-cast v1.0.25
2792025-12-28T04:27:19.337Z Compiling crc32fast v1.5.0
2802025-12-28T04:27:19.462Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2812025-12-28T04:27:19.706Z Compiling regex-automata v0.4.13
2822025-12-28T04:27:22.864Z Compiling regex v1.12.2
2832025-12-28T04:27:23.461Z Compiling darling_core v0.21.3
2842025-12-28T04:27:25.099Z Compiling thiserror-impl v2.0.17
2852025-12-28T04:27:25.099Z Compiling zerocopy-derive v0.8.31
2862025-12-28T04:27:25.123Z Compiling serde_derive v1.0.228
2872025-12-28T04:27:25.123Z Compiling ref-cast-impl v1.0.25
2882025-12-28T04:27:25.123Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2892025-12-28T04:27:27.707Z Compiling darling_macro v0.21.3
2902025-12-28T04:27:29.099Z Compiling darling v0.21.3
2912025-12-28T04:27:29.208Z Compiling ingot-macros v0.1.1
2922025-12-28T04:27:29.208Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2932025-12-28T04:27:42.445Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
2942025-12-28T04:27:46.745Z Checking byteorder v1.5.0
2952025-12-28T04:27:46.745Z Checking stable_deref_trait v1.2.1
2962025-12-28T04:27:46.769Z Checking cfg-if v1.0.4
2972025-12-28T04:27:46.769Z Checking macaddr v1.0.1
2982025-12-28T04:27:46.769Z Checking managed v0.8.0
2992025-12-28T04:27:46.863Z Checking bitflags v1.3.2
3002025-12-28T04:27:46.951Z Checking cobs v0.3.0
3012025-12-28T04:27:47.153Z Checking hash32 v0.3.1
3022025-12-28T04:27:47.184Z Checking dyn-clone v1.0.20
3032025-12-28T04:27:47.208Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
3042025-12-28T04:27:49.581Z Checking ingot-types v0.1.2
3052025-12-28T04:27:49.761Z Checking bitflags v2.10.0
3062025-12-28T04:27:49.761Z Checking uuid v1.19.0
3072025-12-28T04:27:50.019Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3082025-12-28T04:27:50.548Z Checking ingot v0.1.1
3092025-12-28T04:27:50.548Z Checking postcard v1.1.3
3102025-12-28T04:27:53.099Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3112025-12-28T04:28:02.202Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3122025-12-28T04:28:05.268Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
3132025-12-28T04:28:10.688Zwarning: this function has too many arguments (8/7)
3142025-12-28T04:28:10.688Z --> xde/src/xde.rs:3137:1
3152025-12-28T04:28:10.688Z |
3162025-12-28T04:28:10.688Z3137 | / fn new_port(
3172025-12-28T04:28:10.688Z3138 | | name: String,
3182025-12-28T04:28:10.689Z3139 | | cfg: &VpcCfg,
3192025-12-28T04:28:10.689Z3140 | | vpc_map: Arc<overlay::VpcMappings>,
3202025-12-28T04:28:10.689Z... |
3212025-12-28T04:28:10.689Z3145 | | dhcp_cfg: &DhcpCfg,
3222025-12-28T04:28:10.689Z3146 | | ) -> Result<Arc<Port<VpcNetwork>>, OpteError> {
3232025-12-28T04:28:10.689Z | |_____________________________________________^
3242025-12-28T04:28:10.689Z |
3252025-12-28T04:28:10.689Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
3262025-12-28T04:28:10.689Z = note: `#[warn(clippy::too_many_arguments)]` on by default
3272025-12-28T04:28:10.689Z
3282025-12-28T04:28:10.714Zwarning: usage of an `Arc` that is not `Send` and `Sync`
3292025-12-28T04:28:10.714Z --> xde/src/xde.rs:3177:16
3302025-12-28T04:28:10.714Z |
3312025-12-28T04:28:10.714Z3177 | let port = Arc::new(pb.create(net, limit, limit)?);
3322025-12-28T04:28:10.714Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3332025-12-28T04:28:10.714Z |
3342025-12-28T04:28:10.714Z = note: `Arc<Port<VpcNetwork>>` is not `Send` and `Sync` as `Port<VpcNetwork>` is neither `Send` nor `Sync`
3352025-12-28T04:28:10.714Z = help: if the `Arc` will not be used across threads replace it with an `Rc`
3362025-12-28T04:28:10.714Z = help: otherwise make `Port<VpcNetwork>` `Send` and `Sync` or consider a wrapper type such as `Mutex`
3372025-12-28T04:28:10.714Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#arc_with_non_send_sync
3382025-12-28T04:28:10.714Z = note: `#[warn(clippy::arc_with_non_send_sync)]` on by default
3392025-12-28T04:28:10.714Z
3402025-12-28T04:28:11.197Zwarning: `xde` (lib) generated 2 warnings
3412025-12-28T04:28:11.197Z Finished `dev` profile [optimized + debuginfo] target(s) in 59.70s
3422025-12-28T04:28:11.315Z
3432025-12-28T04:28:11.339Zreal 1:00.015603054
3442025-12-28T04:28:11.339Zuser 2:22.017951027
3452025-12-28T04:28:11.339Zsys 18.147018578
3462025-12-28T04:28:11.339Ztrap 0.054638788
3472025-12-28T04:28:11.339Ztflt 0.053525627
3482025-12-28T04:28:11.339Zdflt 0.244046716
3492025-12-28T04:28:11.339Zkflt 0.000681957
3502025-12-28T04:28:11.339Zlock 5:46.585539773
3512025-12-28T04:28:11.339Zslp 7:37.394859845
3522025-12-28T04:28:11.339Zlat 5.124695455
3532025-12-28T04:28:11.339Zstop 6.979910574
3542025-12-28T04:28:11.339Z+ pushd xde-link
3552025-12-28T04:28:11.339Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3562025-12-28T04:28:11.339Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3572025-12-28T04:28:11.749Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
3582025-12-28T04:28:11.749Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
3592025-12-28T04:28:11.750Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3602025-12-28T04:28:36.871Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
3612025-12-28T04:28:41.258Z Finished `dev` profile [optimized + debuginfo] target(s) in 29.75s
3622025-12-28T04:28:41.286Z
3632025-12-28T04:28:41.310Zreal 29.963940762
3642025-12-28T04:28:41.311Zuser 44.935066057
3652025-12-28T04:28:41.311Zsys 2.275716306
3662025-12-28T04:28:41.311Ztrap 0.011038711
3672025-12-28T04:28:41.311Ztflt 0.018073681
3682025-12-28T04:28:41.311Zdflt 0.038243275
3692025-12-28T04:28:41.311Zkflt 0.000000000
3702025-12-28T04:28:41.311Zlock 2:08.126387510
3712025-12-28T04:28:41.311Zslp 2:09.685380256
3722025-12-28T04:28:41.311Zlat 0.551485346
3732025-12-28T04:28:41.311Zstop 0.092449979
3742025-12-28T04:28:41.311Z+ popd
3752025-12-28T04:28:41.311Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3762025-12-28T04:28:41.311Z+ popd
3772025-12-28T04:28:41.311Z/work/oxidecomputer/opte
3782025-12-28T04:28:41.311Z+ header 'build xde (debug)'
3792025-12-28T04:28:41.311Z+ echo '# ==== build xde (debug) ==== #'
3802025-12-28T04:28:41.311Z# ==== build xde (debug) ==== #
3812025-12-28T04:28:41.311Z+ ptime -m cargo xtask build --profile debug xde xde-link
3822025-12-28T04:28:41.588Z Downloading crates ...
3832025-12-28T04:28:41.658Z Downloaded anstyle-query v1.1.5
3842025-12-28T04:28:41.682Z Downloaded is_terminal_polyfill v1.70.2
3852025-12-28T04:28:41.682Z Downloaded equivalent v1.0.2
3862025-12-28T04:28:41.682Z Downloaded toml_datetime v0.7.5+spec-1.1.0
3872025-12-28T04:28:41.682Z Downloaded semver v1.0.27
3882025-12-28T04:28:41.682Z Downloaded toml v0.9.10+spec-1.1.0
3892025-12-28T04:28:41.682Z Downloaded heck v0.5.0
3902025-12-28T04:28:41.682Z Downloaded errno v0.3.14
3912025-12-28T04:28:41.682Z Downloaded anstyle v1.0.13
3922025-12-28T04:28:41.682Z Downloaded toml_writer v1.0.6+spec-1.1.0
3932025-12-28T04:28:41.706Z Downloaded serde_spanned v1.0.4
3942025-12-28T04:28:41.706Z Downloaded utf8parse v0.2.2
3952025-12-28T04:28:41.706Z Downloaded toml_parser v1.0.6+spec-1.1.0
3962025-12-28T04:28:41.706Z Downloaded ryu v1.0.21
3972025-12-28T04:28:41.706Z Downloaded colorchoice v1.0.4
3982025-12-28T04:28:41.707Z Downloaded terminal_size v0.4.3
3992025-12-28T04:28:41.707Z Downloaded cargo-platform v0.3.2
4002025-12-28T04:28:41.707Z Downloaded indexmap v2.12.1
4012025-12-28T04:28:41.707Z Downloaded camino v1.2.2
4022025-12-28T04:28:41.707Z Downloaded anyhow v1.0.100
4032025-12-28T04:28:41.731Z Downloaded clap_builder v4.5.53
4042025-12-28T04:28:41.731Z Downloaded serde_json v1.0.145
4052025-12-28T04:28:41.731Z Downloaded hashbrown v0.16.1
4062025-12-28T04:28:41.731Z Downloaded winnow v0.7.14
4072025-12-28T04:28:41.755Z Downloaded clap_derive v4.5.49
4082025-12-28T04:28:41.755Z Downloaded anstream v0.6.21
4092025-12-28T04:28:41.755Z Downloaded cargo_metadata v0.23.1
4102025-12-28T04:28:41.755Z Downloaded anstyle-parse v0.2.7
4112025-12-28T04:28:41.755Z Downloaded itoa v1.0.16
4122025-12-28T04:28:41.755Z Downloaded clap_lex v0.7.6
4132025-12-28T04:28:41.755Z Downloaded clap v4.5.53
4142025-12-28T04:28:41.779Z Downloaded rustix v1.1.2
4152025-12-28T04:28:41.802Z Downloaded libc v0.2.178
4162025-12-28T04:28:41.863Z Compiling serde_core v1.0.228
4172025-12-28T04:28:41.887Z Compiling proc-macro2 v1.0.104
4182025-12-28T04:28:41.887Z Compiling unicode-ident v1.0.22
4192025-12-28T04:28:41.887Z Compiling quote v1.0.42
4202025-12-28T04:28:41.887Z Compiling libc v0.2.178
4212025-12-28T04:28:41.887Z Compiling rustix v1.1.2
4222025-12-28T04:28:41.887Z Compiling utf8parse v0.2.2
4232025-12-28T04:28:41.887Z Compiling bitflags v2.10.0
4242025-12-28T04:28:42.141Z Compiling anstyle-parse v0.2.7
4252025-12-28T04:28:42.165Z Compiling camino v1.2.2
4262025-12-28T04:28:42.462Z Compiling colorchoice v1.0.4
4272025-12-28T04:28:42.534Z Compiling thiserror v2.0.17
4282025-12-28T04:28:42.642Z Compiling serde v1.0.228
4292025-12-28T04:28:42.683Z Compiling is_terminal_polyfill v1.70.2
4302025-12-28T04:28:42.749Z Compiling anstyle v1.0.13
4312025-12-28T04:28:42.815Z Compiling anstyle-query v1.1.5
4322025-12-28T04:28:42.845Z Compiling serde_json v1.0.145
4332025-12-28T04:28:43.026Z Compiling anyhow v1.0.100
4342025-12-28T04:28:43.167Z Compiling anstream v0.6.21
4352025-12-28T04:28:43.191Z Compiling winnow v0.7.14
4362025-12-28T04:28:43.222Z Compiling strsim v0.11.1
4372025-12-28T04:28:43.355Z Compiling errno v0.3.14
4382025-12-28T04:28:43.461Z Compiling ryu v1.0.21
4392025-12-28T04:28:43.626Z Compiling clap_lex v0.7.6
4402025-12-28T04:28:44.110Z Compiling itoa v1.0.16
4412025-12-28T04:28:44.168Z Compiling heck v0.5.0
4422025-12-28T04:28:44.326Z Compiling memchr v2.7.6
4432025-12-28T04:28:44.505Z Compiling syn v2.0.111
4442025-12-28T04:28:44.543Z Compiling terminal_size v0.4.3
4452025-12-28T04:28:44.765Z Compiling clap_builder v4.5.53
4462025-12-28T04:28:44.865Z Compiling toml_writer v1.0.6+spec-1.1.0
4472025-12-28T04:28:45.662Z Compiling toml_parser v1.0.6+spec-1.1.0
4482025-12-28T04:28:46.265Z Compiling toml_datetime v0.7.5+spec-1.1.0
4492025-12-28T04:28:46.313Z Compiling serde_spanned v1.0.4
4502025-12-28T04:28:46.587Z Compiling semver v1.0.27
4512025-12-28T04:28:46.622Z Compiling cargo-platform v0.3.2
4522025-12-28T04:28:47.129Z Compiling toml v0.9.10+spec-1.1.0
4532025-12-28T04:28:49.727Z Compiling serde_derive v1.0.228
4542025-12-28T04:28:49.940Z Compiling thiserror-impl v2.0.17
4552025-12-28T04:28:49.995Z Compiling clap_derive v4.5.49
4562025-12-28T04:28:52.852Z Compiling clap v4.5.53
4572025-12-28T04:28:55.370Z Compiling cargo_metadata v0.23.1
4582025-12-28T04:29:00.456Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4592025-12-28T04:29:03.337Z Finished `dev` profile [optimized + debuginfo] target(s) in 21.98s
4602025-12-28T04:29:03.361Z Running `target/debug/xtask build --profile debug xde xde-link`
4612025-12-28T04:29:05.284ZBuilding xde (dev).
4622025-12-28T04:29:05.719Z Compiling serde_core v1.0.228
4632025-12-28T04:29:05.719Z Compiling byteorder v1.5.0
4642025-12-28T04:29:05.743Z Compiling macaddr v1.0.1
4652025-12-28T04:29:05.743Z Compiling cfg-if v1.0.4
4662025-12-28T04:29:05.743Z Compiling stable_deref_trait v1.2.1
4672025-12-28T04:29:05.743Z Compiling zerocopy v0.8.31
4682025-12-28T04:29:05.743Z Compiling thiserror v2.0.17
4692025-12-28T04:29:05.766Z Compiling managed v0.8.0
4702025-12-28T04:29:05.831Z Compiling bitflags v1.3.2
4712025-12-28T04:29:05.862Z Compiling cobs v0.3.0
4722025-12-28T04:29:05.898Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4732025-12-28T04:29:05.935Z Compiling either v1.15.0
4742025-12-28T04:29:06.047Z Compiling hash32 v0.3.1
4752025-12-28T04:29:06.155Z Compiling ref-cast v1.0.25
4762025-12-28T04:29:06.198Z Compiling heapless v0.8.0
4772025-12-28T04:29:06.269Z Compiling itertools v0.14.0
4782025-12-28T04:29:06.292Z Compiling crc32fast v1.5.0
4792025-12-28T04:29:06.316Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4802025-12-28T04:29:06.316Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4812025-12-28T04:29:06.340Z Compiling dyn-clone v1.0.20
4822025-12-28T04:29:06.568Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
4832025-12-28T04:29:06.944Z Compiling smoltcp v0.11.0
4842025-12-28T04:29:08.962Z Compiling ingot-types v0.1.2
4852025-12-28T04:29:09.385Z Compiling bitflags v2.10.0
4862025-12-28T04:29:09.385Z Compiling serde v1.0.228
4872025-12-28T04:29:09.410Z Compiling uuid v1.19.0
4882025-12-28T04:29:09.631Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4892025-12-28T04:29:10.278Z Compiling postcard v1.1.3
4902025-12-28T04:29:10.384Z Compiling ingot v0.1.1
4912025-12-28T04:29:13.219Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4922025-12-28T04:29:22.350Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4932025-12-28T04:29:37.133Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4942025-12-28T04:29:55.008Z Finished `dev` profile [optimized + debuginfo] target(s) in 49.65s
4952025-12-28T04:29:55.039ZLinking xde kmod...
4962025-12-28T04:29:56.484ZBuilding xde dev link helper (dev).
4972025-12-28T04:29:56.812Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4982025-12-28T04:29:57.336Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.76s
4992025-12-28T04:29:57.375Z
5002025-12-28T04:29:57.375Zreal 1:16.086096717
5012025-12-28T04:29:57.375Zuser 4:11.219722373
5022025-12-28T04:29:57.375Zsys 17.927173523
5032025-12-28T04:29:57.375Ztrap 0.127400577
5042025-12-28T04:29:57.375Ztflt 0.239378080
5052025-12-28T04:29:57.375Zdflt 0.401109744
5062025-12-28T04:29:57.375Zkflt 0.000014939
5072025-12-28T04:29:57.375Zlock 9:46.099366855
5082025-12-28T04:29:57.376Zslp 9:40.503182813
5092025-12-28T04:29:57.400Zlat 8.860296665
5102025-12-28T04:29:57.400Zstop 4.412004733
5112025-12-28T04:29:57.400Z+ header 'build xde (release)'
5122025-12-28T04:29:57.400Z+ echo '# ==== build xde (release) ==== #'
5132025-12-28T04:29:57.400Z# ==== build xde (release) ==== #
5142025-12-28T04:29:57.400Z+ ptime -m cargo xtask build --profile release xde xde-link
5152025-12-28T04:29:57.698Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.24s
5162025-12-28T04:29:57.723Z Running `target/debug/xtask build --profile release xde xde-link`
5172025-12-28T04:29:58.069ZBuilding xde (release-lto).
5182025-12-28T04:29:58.531Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5192025-12-28T04:29:58.531Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5202025-12-28T04:29:58.557Z Compiling proc-macro2 v1.0.104
5212025-12-28T04:29:58.557Z Compiling unicode-ident v1.0.22
5222025-12-28T04:29:58.557Z Compiling quote v1.0.42
5232025-12-28T04:29:58.557Z Compiling serde_core v1.0.228
5242025-12-28T04:29:58.557Z Compiling fnv v1.0.7
5252025-12-28T04:29:58.557Z Compiling strsim v0.11.1
5262025-12-28T04:29:58.703Z Compiling ident_case v1.0.1
5272025-12-28T04:29:58.732Z Compiling memchr v2.7.6
5282025-12-28T04:29:58.874Z Compiling regex-syntax v0.8.8
5292025-12-28T04:29:59.088Z Compiling thiserror v2.0.17
5302025-12-28T04:29:59.169Z Compiling serde v1.0.228
5312025-12-28T04:29:59.224Z Compiling zerocopy v0.8.31
5322025-12-28T04:29:59.355Z Compiling either v1.15.0
5332025-12-28T04:29:59.700Z Compiling aho-corasick v1.1.4
5342025-12-28T04:29:59.778Z Compiling itertools v0.14.0
5352025-12-28T04:29:59.960Z Compiling heapless v0.8.0
5362025-12-28T04:30:00.077Z Compiling smoltcp v0.11.0
5372025-12-28T04:30:00.537Z Compiling syn v2.0.111
5382025-12-28T04:30:00.679Z Compiling version_check v0.9.5
5392025-12-28T04:30:00.801Z Compiling crc32fast v1.5.0
5402025-12-28T04:30:00.827Z Compiling ref-cast v1.0.25
5412025-12-28T04:30:01.372Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5422025-12-28T04:30:01.770Z Compiling regex-automata v0.4.13
5432025-12-28T04:30:04.875Z Compiling regex v1.12.2
5442025-12-28T04:30:05.712Z Compiling darling_core v0.21.3
5452025-12-28T04:30:07.576Z Compiling thiserror-impl v2.0.17
5462025-12-28T04:30:07.576Z Compiling serde_derive v1.0.228
5472025-12-28T04:30:07.600Z Compiling zerocopy-derive v0.8.31
5482025-12-28T04:30:07.600Z Compiling ref-cast-impl v1.0.25
5492025-12-28T04:30:07.600Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5502025-12-28T04:30:09.937Z Compiling darling_macro v0.21.3
5512025-12-28T04:30:11.259Z Compiling darling v0.21.3
5522025-12-28T04:30:11.375Z Compiling ingot-macros v0.1.1
5532025-12-28T04:30:11.400Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5542025-12-28T04:30:25.603Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5552025-12-28T04:30:29.788Z Compiling byteorder v1.5.0
5562025-12-28T04:30:29.788Z Compiling stable_deref_trait v1.2.1
5572025-12-28T04:30:29.788Z Compiling cfg-if v1.0.4
5582025-12-28T04:30:29.812Z Compiling macaddr v1.0.1
5592025-12-28T04:30:29.892Z Compiling bitflags v1.3.2
5602025-12-28T04:30:29.927Z Compiling cobs v0.3.0
5612025-12-28T04:30:29.951Z Compiling managed v0.8.0
5622025-12-28T04:30:30.130Z Compiling hash32 v0.3.1
5632025-12-28T04:30:30.389Z Compiling dyn-clone v1.0.20
5642025-12-28T04:30:30.413Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
5652025-12-28T04:30:33.076Z Compiling ingot-types v0.1.2
5662025-12-28T04:30:33.442Z Compiling bitflags v2.10.0
5672025-12-28T04:30:33.466Z Compiling uuid v1.19.0
5682025-12-28T04:30:33.705Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5692025-12-28T04:30:34.409Z Compiling ingot v0.1.1
5702025-12-28T04:30:34.409Z Compiling postcard v1.1.3
5712025-12-28T04:30:37.488Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5722025-12-28T04:30:45.332Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5732025-12-28T04:30:57.765Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5742025-12-28T04:31:48.610Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 50s
5752025-12-28T04:31:48.641ZLinking xde kmod...
5762025-12-28T04:31:49.272ZBuilding xde dev link helper (release).
5772025-12-28T04:31:49.588Z Compiling compiler_builtins v0.1.160 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
5782025-12-28T04:31:49.588Z Compiling core v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/core)
5792025-12-28T04:31:49.588Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5802025-12-28T04:32:16.207Z Compiling alloc v0.0.0 (/home/build/.rustup/toolchains/nightly-2025-09-19-x86_64-unknown-illumos/lib/rustlib/src/rust/library/alloc)
5812025-12-28T04:32:21.023Z Finished `release` profile [optimized + debuginfo] target(s) in 31.66s
5822025-12-28T04:32:21.052Z
5832025-12-28T04:32:21.052Zreal 2:23.679205928
5842025-12-28T04:32:21.076Zuser 3:58.281201447
5852025-12-28T04:32:21.076Zsys 21.451834966
5862025-12-28T04:32:21.076Ztrap 0.062097825
5872025-12-28T04:32:21.076Ztflt 0.138346180
5882025-12-28T04:32:21.076Zdflt 0.299408948
5892025-12-28T04:32:21.076Zkflt 0.000189966
5902025-12-28T04:32:21.076Zlock 17:31.134938208
5912025-12-28T04:32:21.076Zslp 14:39.103872338
5922025-12-28T04:32:21.076Zlat 3.500815976
5932025-12-28T04:32:21.076Zstop 4.897473023
5942025-12-28T04:32:21.076Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5952025-12-28T04:32:21.076Z+ grep GOTPCREL
5962025-12-28T04:32:25.017Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5972025-12-28T04:32:25.041Z+ grep GOTPCREL
5982025-12-28T04:32:27.481Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5992025-12-28T04:32:27.519Z+ sha256sum /work/debug/xde.dbg
6002025-12-28T04:32:27.587Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
6012025-12-28T04:32:27.611Z+ sha256sum /work/debug/xde_link.dbg.so
6022025-12-28T04:32:27.611Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
6032025-12-28T04:32:27.634Z+ sha256sum /work/release/xde
6042025-12-28T04:32:27.670Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
6052025-12-28T04:32:27.694Z+ sha256sum /work/release/xde_link.so
6062025-12-28T04:32:27.694Z+ header 'build xde integration tests'
6072025-12-28T04:32:27.694Z+ echo '# ==== build xde integration tests ==== #'
6082025-12-28T04:32:27.694Z# ==== build xde integration tests ==== #
6092025-12-28T04:32:27.694Z+ pushd xde-tests
6102025-12-28T04:32:27.694Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
6112025-12-28T04:32:27.694Z+ cargo +nightly-2025-09-19-x86_64-unknown-illumos fmt -- --check
6122025-12-28T04:32:27.948Z+ cargo clippy --all-targets
6132025-12-28T04:32:28.442Z Compiling serde_core v1.0.228
6142025-12-28T04:32:28.442Z Checking cfg-if v1.0.4
6152025-12-28T04:32:28.442Z Checking memchr v2.7.6
6162025-12-28T04:32:28.466Z Compiling serde v1.0.228
6172025-12-28T04:32:28.466Z Compiling rustversion v1.0.22
6182025-12-28T04:32:28.466Z Compiling version_check v0.9.5
6192025-12-28T04:32:28.466Z Compiling libc v0.2.178
6202025-12-28T04:32:28.466Z Compiling syn v2.0.111
6212025-12-28T04:32:28.552Z Compiling zerocopy v0.8.31
6222025-12-28T04:32:28.970Z Compiling ident_case v1.0.1
6232025-12-28T04:32:28.994Z Compiling fnv v1.0.7
6242025-12-28T04:32:29.101Z Compiling strsim v0.11.1
6252025-12-28T04:32:29.164Z Compiling regex-syntax v0.8.8
6262025-12-28T04:32:29.219Z Compiling syn v1.0.109
6272025-12-28T04:32:29.595Z Checking pin-project-lite v0.2.16
6282025-12-28T04:32:29.700Z Compiling equivalent v1.0.2
6292025-12-28T04:32:29.724Z Compiling either v1.15.0
6302025-12-28T04:32:29.804Z Compiling winnow v0.7.14
6312025-12-28T04:32:29.828Z Compiling hashbrown v0.16.1
6322025-12-28T04:32:29.956Z Compiling aho-corasick v1.1.4
6332025-12-28T04:32:30.056Z Compiling itertools v0.14.0
6342025-12-28T04:32:30.818Z Compiling indexmap v2.12.1
6352025-12-28T04:32:31.935Z Compiling regex-automata v0.4.13
6362025-12-28T04:32:32.015Z Checking byteorder v1.5.0
6372025-12-28T04:32:32.309Z Compiling toml_datetime v0.7.5+spec-1.1.0
6382025-12-28T04:32:32.446Z Compiling toml_parser v1.0.6+spec-1.1.0
6392025-12-28T04:32:32.569Z Compiling heapless v0.8.0
6402025-12-28T04:32:32.672Z Compiling getrandom v0.3.4
6412025-12-28T04:32:33.183Z Compiling toml_edit v0.23.10+spec-1.0.0
6422025-12-28T04:32:33.207Z Checking hash32 v0.3.1
6432025-12-28T04:32:33.258Z Checking bitflags v2.10.0
6442025-12-28T04:32:33.283Z Compiling slog v2.8.2
6452025-12-28T04:32:33.364Z Compiling smoltcp v0.11.0
6462025-12-28T04:32:33.521Z Checking macaddr v1.0.1
6472025-12-28T04:32:33.556Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6482025-12-28T04:32:33.581Z Checking stable_deref_trait v1.2.1
6492025-12-28T04:32:33.676Z Checking futures-core v0.3.31
6502025-12-28T04:32:33.759Z Checking futures-sink v0.3.31
6512025-12-28T04:32:33.865Z Compiling darling_core v0.21.3
6522025-12-28T04:32:33.905Z Checking futures-channel v0.3.31
6532025-12-28T04:32:34.098Z Compiling proc-macro-error-attr v1.0.4
6542025-12-28T04:32:34.199Z Compiling ref-cast v1.0.25
6552025-12-28T04:32:34.396Z Compiling proc-macro-crate v3.4.0
6562025-12-28T04:32:34.568Z Checking slab v0.4.11
6572025-12-28T04:32:34.656Z Checking futures-io v0.3.31
6582025-12-28T04:32:34.819Z Checking managed v0.8.0
6592025-12-28T04:32:34.843Z Checking futures-task v0.3.31
6602025-12-28T04:32:35.015Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
6612025-12-28T04:32:35.044Z Checking bitflags v1.3.2
6622025-12-28T04:32:35.134Z Compiling crc32fast v1.5.0
6632025-12-28T04:32:35.158Z Compiling autocfg v1.5.0
6642025-12-28T04:32:35.202Z Checking pin-utils v0.1.0
6652025-12-28T04:32:35.429Z Compiling regex v1.12.2
6662025-12-28T04:32:35.598Z Checking rand_core v0.9.3
6672025-12-28T04:32:35.795Z Compiling num-traits v0.2.19
6682025-12-28T04:32:35.857Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6692025-12-28T04:32:36.090Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6702025-12-28T04:32:36.192Z Compiling proc-macro-error v1.0.4
6712025-12-28T04:32:36.393Z Checking unicode-width v0.2.2
6722025-12-28T04:32:36.423Z Compiling crossbeam-utils v0.8.21
6732025-12-28T04:32:36.503Z Checking foreign-types-shared v0.3.1
6742025-12-28T04:32:36.612Z Checking ipnetwork v0.21.1
6752025-12-28T04:32:36.798Z Compiling serde_derive v1.0.228
6762025-12-28T04:32:36.823Z Compiling zerocopy-derive v0.8.31
6772025-12-28T04:32:36.871Z Compiling thiserror-impl v2.0.17
6782025-12-28T04:32:36.903Z Compiling futures-macro v0.3.31
6792025-12-28T04:32:37.481Z Compiling num_enum_derive v0.7.5
6802025-12-28T04:32:37.734Z Compiling ref-cast-impl v1.0.25
6812025-12-28T04:32:37.806Z Compiling foreign-types-macros v0.2.3
6822025-12-28T04:32:38.308Z Checking futures-util v0.3.31
6832025-12-28T04:32:38.416Z Compiling darling_macro v0.21.3
6842025-12-28T04:32:38.643Z Checking once_cell v1.21.3
6852025-12-28T04:32:38.802Z Checking foreign-types v0.5.0
6862025-12-28T04:32:38.916Z Checking tracing-core v0.1.36
6872025-12-28T04:32:39.021Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6882025-12-28T04:32:39.116Z Checking thiserror v2.0.17
6892025-12-28T04:32:39.193Z Checking num_enum v0.7.5
6902025-12-28T04:32:39.235Z Compiling darling v0.21.3
6912025-12-28T04:32:39.259Z Checking cobs v0.3.0
6922025-12-28T04:32:39.337Z Compiling ingot-macros v0.1.1
6932025-12-28T04:32:39.362Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6942025-12-28T04:32:39.481Z Checking tabwriter v1.4.1
6952025-12-28T04:32:39.512Z Compiling tracing-attributes v0.1.31
6962025-12-28T04:32:39.698Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6972025-12-28T04:32:40.119Z Checking anyhow v1.0.100
6982025-12-28T04:32:40.731Z Checking cstr-argument v0.1.2
6992025-12-28T04:32:40.904Z Checking pretty-hex v0.4.1
7002025-12-28T04:32:41.056Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#eef3a62c)
7012025-12-28T04:32:41.081Z Checking powerfmt v0.2.0
7022025-12-28T04:32:41.325Z Compiling num-conv v0.1.0
7032025-12-28T04:32:41.350Z Compiling thiserror v1.0.69
7042025-12-28T04:32:41.567Z Checking dyn-clone v1.0.20
7052025-12-28T04:32:41.711Z Compiling time-core v0.1.6
7062025-12-28T04:32:41.760Z Checking tracing v0.1.44
7072025-12-28T04:32:41.955Z Compiling time-macros v0.2.24
7082025-12-28T04:32:42.113Z Checking ppv-lite86 v0.2.21
7092025-12-28T04:32:42.145Z Checking deranged v0.5.5
7102025-12-28T04:32:42.169Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
7112025-12-28T04:32:42.247Z Checking futures-executor v0.3.31
7122025-12-28T04:32:42.395Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7132025-12-28T04:32:42.452Z Checking futures v0.3.31
7142025-12-28T04:32:42.669Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7152025-12-28T04:32:42.693Z Checking rand_chacha v0.9.0
7162025-12-28T04:32:42.815Z Compiling thiserror-impl v1.0.69
7172025-12-28T04:32:42.838Z Checking erased-serde v0.3.31
7182025-12-28T04:32:42.994Z Checking postcard v1.1.3
7192025-12-28T04:32:43.369Z Checking rand v0.9.2
7202025-12-28T04:32:43.500Z Checking uuid v1.19.0
7212025-12-28T04:32:43.654Z Checking socket2 v0.6.1
7222025-12-28T04:32:43.942Z Checking nom v8.0.0
7232025-12-28T04:32:44.093Z Checking thread_local v1.1.9
7242025-12-28T04:32:44.212Z Checking ingot-types v0.1.2
7252025-12-28T04:32:44.236Z Checking arc-swap v1.7.1
7262025-12-28T04:32:44.259Z Checking iana-time-zone v0.1.64
7272025-12-28T04:32:44.343Z Checking oxnet v0.1.4
7282025-12-28T04:32:44.578Z Compiling heck v0.4.1
7292025-12-28T04:32:44.828Z Checking ingot v0.1.1
7302025-12-28T04:32:44.851Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
7312025-12-28T04:32:44.875Z Checking lazy_static v1.5.0
7322025-12-28T04:32:44.899Z Checking itoa v1.0.16
7332025-12-28T04:32:45.035Z Compiling slog-async v2.8.0
7342025-12-28T04:32:45.127Z Checking colored v3.0.0
7352025-12-28T04:32:45.208Z Checking time v0.3.44
7362025-12-28T04:32:45.355Z Checking slog-scope v4.4.0
7372025-12-28T04:32:45.453Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7382025-12-28T04:32:45.556Z Checking chrono v0.4.42
7392025-12-28T04:32:45.623Z Checking crossbeam-channel v0.5.15
7402025-12-28T04:32:46.215Z Checking cookie-factory v0.3.3
7412025-12-28T04:32:46.487Z Checking itertools v0.12.1
7422025-12-28T04:32:46.641Z Checking is-terminal v0.4.17
7432025-12-28T04:32:46.696Z Checking term v1.2.1
7442025-12-28T04:32:46.763Z Checking take_mut v0.2.2
7452025-12-28T04:32:46.900Z Checking circular v0.3.0
7462025-12-28T04:32:47.087Z Checking log v0.4.29
7472025-12-28T04:32:47.131Z Checking slog-term v2.9.2
7482025-12-28T04:32:47.344Z Checking slog-stdlog v4.1.1
7492025-12-28T04:32:47.532Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7502025-12-28T04:32:47.713Z Checking rusticata-macros v5.0.0
7512025-12-28T04:32:47.905Z Checking pcap-parser v0.17.0
7522025-12-28T04:32:48.467Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7532025-12-28T04:32:49.022Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#dd89d02f)
7542025-12-28T04:32:50.255Z Checking slog-envlogger v2.2.0
7552025-12-28T04:32:56.788Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7562025-12-28T04:32:59.944Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7572025-12-28T04:32:59.944Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7582025-12-28T04:33:00.602Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7592025-12-28T04:33:01.543Z Finished `dev` profile [optimized + debuginfo] target(s) in 33.40s
7602025-12-28T04:33:01.594Z+ cargo build --test loopback
7612025-12-28T04:33:01.954Z Compiling cfg-if v1.0.4
7622025-12-28T04:33:01.954Z Compiling memchr v2.7.6
7632025-12-28T04:33:01.954Z Compiling serde_core v1.0.228
7642025-12-28T04:33:01.954Z Compiling libc v0.2.178
7652025-12-28T04:33:01.954Z Compiling zerocopy v0.8.31
7662025-12-28T04:33:01.954Z Compiling thiserror v2.0.17
7672025-12-28T04:33:01.954Z Compiling pin-project-lite v0.2.16
7682025-12-28T04:33:01.954Z Compiling either v1.15.0
7692025-12-28T04:33:02.055Z Compiling byteorder v1.5.0
7702025-12-28T04:33:02.101Z Compiling futures-sink v0.3.31
7712025-12-28T04:33:02.125Z Compiling futures-core v0.3.31
7722025-12-28T04:33:02.263Z Compiling stable_deref_trait v1.2.1
7732025-12-28T04:33:02.362Z Compiling hash32 v0.3.1
7742025-12-28T04:33:02.386Z Compiling macaddr v1.0.1
7752025-12-28T04:33:02.386Z Compiling futures-channel v0.3.31
7762025-12-28T04:33:02.410Z Compiling cobs v0.3.0
7772025-12-28T04:33:02.594Z Compiling heapless v0.8.0
7782025-12-28T04:33:02.753Z Compiling getrandom v0.3.4
7792025-12-28T04:33:02.808Z Compiling bitflags v1.3.2
7802025-12-28T04:33:02.832Z Compiling futures-task v0.3.31
7812025-12-28T04:33:02.855Z Compiling pin-utils v0.1.0
7822025-12-28T04:33:02.910Z Compiling slab v0.4.11
7832025-12-28T04:33:02.933Z Compiling futures-io v0.3.31
7842025-12-28T04:33:03.109Z Compiling managed v0.8.0
7852025-12-28T04:33:03.137Z Compiling rand_core v0.9.3
7862025-12-28T04:33:03.219Z Compiling futures-util v0.3.31
7872025-12-28T04:33:03.243Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7882025-12-28T04:33:03.398Z Compiling foreign-types-shared v0.3.1
7892025-12-28T04:33:03.516Z Compiling smoltcp v0.11.0
7902025-12-28T04:33:03.540Z Compiling unicode-width v0.2.2
7912025-12-28T04:33:03.564Z Compiling once_cell v1.21.3
7922025-12-28T04:33:03.615Z Compiling ipnetwork v0.21.1
7932025-12-28T04:33:03.949Z Compiling tabwriter v1.4.1
7942025-12-28T04:33:04.035Z Compiling tracing-core v0.1.36
7952025-12-28T04:33:04.600Z Compiling foreign-types v0.5.0
7962025-12-28T04:33:04.679Z Compiling ref-cast v1.0.25
7972025-12-28T04:33:04.712Z Compiling num_enum v0.7.5
7982025-12-28T04:33:04.820Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
7992025-12-28T04:33:04.889Z Compiling crc32fast v1.5.0
8002025-12-28T04:33:04.927Z Compiling cstr-argument v0.1.2
8012025-12-28T04:33:04.980Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
8022025-12-28T04:33:05.134Z Compiling ingot-types v0.1.2
8032025-12-28T04:33:05.203Z Compiling ppv-lite86 v0.2.21
8042025-12-28T04:33:05.227Z Compiling itertools v0.14.0
8052025-12-28T04:33:05.286Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
8062025-12-28T04:33:05.856Z Compiling serde v1.0.228
8072025-12-28T04:33:05.880Z Compiling bitflags v2.10.0
8082025-12-28T04:33:06.073Z Compiling rand_chacha v0.9.0
8092025-12-28T04:33:06.311Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
8102025-12-28T04:33:06.451Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
8112025-12-28T04:33:06.581Z Compiling powerfmt v0.2.0
8122025-12-28T04:33:06.996Z Compiling erased-serde v0.3.31
8132025-12-28T04:33:07.051Z Compiling postcard v1.1.3
8142025-12-28T04:33:07.117Z Compiling ingot v0.1.1
8152025-12-28T04:33:07.333Z Compiling pretty-hex v0.4.1
8162025-12-28T04:33:07.411Z Compiling dyn-clone v1.0.20
8172025-12-28T04:33:07.547Z Compiling futures-executor v0.3.31
8182025-12-28T04:33:07.673Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
8192025-12-28T04:33:07.696Z Compiling deranged v0.5.5
8202025-12-28T04:33:07.826Z Compiling futures v0.3.31
8212025-12-28T04:33:07.932Z Compiling slog v2.8.2
8222025-12-28T04:33:08.021Z Compiling tracing v0.1.44
8232025-12-28T04:33:08.453Z Compiling rand v0.9.2
8242025-12-28T04:33:08.623Z Compiling uuid v1.19.0
8252025-12-28T04:33:08.655Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
8262025-12-28T04:33:08.711Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
8272025-12-28T04:33:08.829Z Compiling num-traits v0.2.19
8282025-12-28T04:33:08.985Z Compiling crossbeam-utils v0.8.21
8292025-12-28T04:33:09.581Z Compiling nom v8.0.0
8302025-12-28T04:33:09.605Z Compiling aho-corasick v1.1.4
8312025-12-28T04:33:09.908Z Compiling socket2 v0.6.1
8322025-12-28T04:33:10.003Z Compiling thread_local v1.1.9
8332025-12-28T04:33:10.322Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
8342025-12-28T04:33:10.535Z Compiling num-conv v0.1.0
8352025-12-28T04:33:10.725Z Compiling lazy_static v1.5.0
8362025-12-28T04:33:10.766Z Compiling winnow v0.7.14
8372025-12-28T04:33:10.857Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
8382025-12-28T04:33:10.954Z Compiling oxnet v0.1.4
8392025-12-28T04:33:11.226Z Compiling arc-swap v1.7.1
8402025-12-28T04:33:11.742Z Compiling colored v3.0.0
8412025-12-28T04:33:11.850Z Compiling time-core v0.1.6
8422025-12-28T04:33:12.010Z Compiling regex-syntax v0.8.8
8432025-12-28T04:33:12.066Z Compiling iana-time-zone v0.1.64
8442025-12-28T04:33:12.151Z Compiling time v0.3.44
8452025-12-28T04:33:13.193Z Compiling chrono v0.4.42
8462025-12-28T04:33:14.386Z Compiling rusticata-macros v5.0.0
8472025-12-28T04:33:14.440Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#eef3a62c)
8482025-12-28T04:33:14.737Z Compiling slog-scope v4.4.0
8492025-12-28T04:33:14.990Z Compiling regex-automata v0.4.13
8502025-12-28T04:33:15.576Z Compiling thiserror v1.0.69
8512025-12-28T04:33:15.738Z Compiling crossbeam-channel v0.5.15
8522025-12-28T04:33:15.767Z Compiling cookie-factory v0.3.3
8532025-12-28T04:33:16.331Z Compiling is-terminal v0.4.17
8542025-12-28T04:33:16.460Z Compiling itertools v0.12.1
8552025-12-28T04:33:17.144Z Compiling circular v0.3.0
8562025-12-28T04:33:17.558Z Compiling log v0.4.29
8572025-12-28T04:33:17.982Z Compiling take_mut v0.2.2
8582025-12-28T04:33:18.129Z Compiling term v1.2.1
8592025-12-28T04:33:19.146Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8602025-12-28T04:33:20.545Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8612025-12-28T04:33:22.560Z Compiling slog-term v2.9.2
8622025-12-28T04:33:22.958Z Compiling regex v1.12.2
8632025-12-28T04:33:23.005Z Compiling slog-async v2.8.0
8642025-12-28T04:33:24.998Z Compiling slog-stdlog v4.1.1
8652025-12-28T04:33:25.658Z Compiling pcap-parser v0.17.0
8662025-12-28T04:33:25.748Z Compiling slog-envlogger v2.2.0
8672025-12-28T04:33:26.219Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8682025-12-28T04:33:26.828Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8692025-12-28T04:33:28.492Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#dd89d02f)
8702025-12-28T04:33:28.923Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8712025-12-28T04:33:39.273Z Finished `dev` profile [optimized + debuginfo] target(s) in 37.60s
8722025-12-28T04:33:39.317Z++ cargo build -q --test loopback --message-format=json
8732025-12-28T04:33:39.341Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8742025-12-28T04:33:39.580Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-2a48c6e8ad6741eb
8752025-12-28T04:33:39.580Z+ cargo build --test multicast_rx
8762025-12-28T04:33:39.821Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8772025-12-28T04:33:42.113Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.46s
8782025-12-28T04:33:42.156Z++ cargo build -q --test multicast_rx --message-format=json
8792025-12-28T04:33:42.180Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8802025-12-28T04:33:42.415Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-890653f414fe9bce
8812025-12-28T04:33:42.415Z+ cargo build --test multicast_multi_sub
8822025-12-28T04:33:42.646Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8832025-12-28T04:33:45.334Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.84s
8842025-12-28T04:33:45.377Z++ cargo build -q --test multicast_multi_sub --message-format=json
8852025-12-28T04:33:45.401Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8862025-12-28T04:33:45.632Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-805c560d576d2e25
8872025-12-28T04:33:45.632Z+ cargo build --test multicast_validation
8882025-12-28T04:33:45.869Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8892025-12-28T04:33:48.951Z Finished `dev` profile [optimized + debuginfo] target(s) in 3.24s
8902025-12-28T04:33:48.995Z++ cargo build -q --test multicast_validation --message-format=json
8912025-12-28T04:33:49.019Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8922025-12-28T04:33:49.258Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-3210ced31289b34c
8932025-12-28T04:33:49.258Z+ mkdir -p /work/test
8942025-12-28T04:33:49.282Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-2a48c6e8ad6741eb /work/test/loopback
8952025-12-28T04:33:49.306Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-890653f414fe9bce /work/test/multicast_rx
8962025-12-28T04:33:49.338Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-805c560d576d2e25 /work/test/multicast_multi_sub
8972025-12-28T04:33:49.380Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-3210ced31289b34c /work/test/multicast_validation
8982025-12-28T04:33:49.421Zprocess exited: duration 464615 ms, exit code 0
 
8992025-12-28T04:33:49.470Zfound 13 output files
9002025-12-28T04:33:49.470Zuploading: /work/debug/xde.dbg (76410152 bytes)
9012025-12-28T04:34:01.945Zuploaded: /work/debug/xde.dbg
9022025-12-28T04:34:01.970Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
9032025-12-28T04:34:03.039Zuploaded: /work/debug/xde.dbg.sha256
9042025-12-28T04:34:03.039Zuploading: /work/debug/xde_link.dbg.so (1099884 bytes)
9052025-12-28T04:34:04.311Zuploaded: /work/debug/xde_link.dbg.so
9062025-12-28T04:34:04.336Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
9072025-12-28T04:34:05.403Zuploaded: /work/debug/xde_link.dbg.so.sha256
9082025-12-28T04:34:05.403Zuploading: /work/release/xde (39470160 bytes)
9092025-12-28T04:34:12.720Zuploaded: /work/release/xde
9102025-12-28T04:34:12.745Zuploading: /work/release/xde.sha256 (84 bytes)
9112025-12-28T04:34:13.812Zuploaded: /work/release/xde.sha256
9122025-12-28T04:34:13.812Zuploading: /work/release/xde_link.so (38860 bytes)
9132025-12-28T04:34:14.905Zuploaded: /work/release/xde_link.so
9142025-12-28T04:34:14.905Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
9152025-12-28T04:34:15.998Zuploaded: /work/release/xde_link.so.sha256
9162025-12-28T04:34:15.998Zuploading: /work/test/loopback (40380584 bytes)
9172025-12-28T04:34:23.862Zuploaded: /work/test/loopback
9182025-12-28T04:34:23.863Zuploading: /work/test/multicast_rx (40680368 bytes)
9192025-12-28T04:34:29.478Zuploaded: /work/test/multicast_rx
9202025-12-28T04:34:29.505Zuploading: /work/test/multicast_multi_sub (46482352 bytes)
9212025-12-28T04:34:34.953Zuploaded: /work/test/multicast_multi_sub
9222025-12-28T04:34:34.953Zuploading: /work/test/multicast_validation (40852952 bytes)
9232025-12-28T04:34:39.572Zuploaded: /work/test/multicast_validation
9242025-12-28T04:34:39.572Zuploading: /work/xde.conf (79 bytes)
9252025-12-28T04:34:40.665Zuploaded: /work/xde.conf