01KDE4JDXPR9YDYXNXG0GNTNYS: 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: 01KDE4JVPSEHKA5T6YT1NR13SV

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12025-12-26T20:12:14.424Zjob assigned to worker 01KDE4K1TM163Z8HG4MS9WS2K4 [factory aws, i-00e1ebbb750ce0c00] (queued for 59 s)
 
22025-12-26T20:12:22.135Zstarting task 0: "setup"
32025-12-26T20:12:22.140Z++ uname -s
42025-12-26T20:12:22.143Z+ kern=SunOS
52025-12-26T20:12:22.143Z+ build_user=build
62025-12-26T20:12:22.143Z+ build_uid=12345
72025-12-26T20:12:22.143Z+ work_dir=/work
82025-12-26T20:12:22.143Z+ input_dir=/input
92025-12-26T20:12:22.143Z+ [[ 0 == 12345 ]]
102025-12-26T20:12:22.143Z+ case "$kern" in
112025-12-26T20:12:22.143Z+ groupadd -g 12345 build
122025-12-26T20:12:22.146Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-12-26T20:12:24.152Z+ zfs create -o mountpoint=/work rpool/work
142025-12-26T20:12:24.279Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-12-26T20:12:24.330Z+ home_fs=zfs
162025-12-26T20:12:24.330Z+ [[ zfs == autofs ]]
172025-12-26T20:12:24.331Z+ mkdir -p /home/build
182025-12-26T20:12:24.331Z+ chown build:build /home/build /work
192025-12-26T20:12:26.286Z+ chmod 0700 /home/build /work
202025-12-26T20:12:26.289Zprocess exited: duration 4156 ms, exit code 0
 
212025-12-26T20:12:26.295Zstarting task 1: "rust-toolchain"
222025-12-26T20:12:26.300Z+ printf ' * rust toolchain channel = "%s"\n' 1.90.0
232025-12-26T20:12:26.300Z+ printf ' * rust toolchain profile = "%s"\n' default
242025-12-26T20:12:26.300Z * rust toolchain channel = "1.90.0"
252025-12-26T20:12:26.300Z * rust toolchain profile = "default"
262025-12-26T20:12:26.300Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272025-12-26T20:12:26.301Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282025-12-26T20:12:26.303Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-12-26T20:12:26.303Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.90.0 --profile default
302025-12-26T20:12:26.446Zinfo: downloading installer
312025-12-26T20:12:28.121Zwarn: It looks like you have an existing installation of Rust at:
322025-12-26T20:12:28.121Zwarn: /opt/ooce/bin
332025-12-26T20:12:28.121Zwarn: It is recommended that rustup be the primary Rust installation.
342025-12-26T20:12:28.121Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-12-26T20:12:28.121Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-12-26T20:12:28.122Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-12-26T20:12:28.122Zwarn: or pass `-y' to ignore all ignorable checks.
382025-12-26T20:12:28.122Zerror: cannot install while Rust is installed
392025-12-26T20:12:28.122Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-12-26T20:12:28.135Zinfo: profile set to 'default'
412025-12-26T20:12:28.135Zinfo: default host triple is x86_64-unknown-illumos
422025-12-26T20:12:28.138Zinfo: syncing channel updates for '1.90.0-x86_64-unknown-illumos'
432025-12-26T20:12:28.308Zinfo: latest update on 2025-09-18, rust version 1.90.0 (1159e78c4 2025-09-14)
442025-12-26T20:12:28.309Zinfo: downloading component 'cargo'
452025-12-26T20:12:29.158Zinfo: downloading component 'clippy'
462025-12-26T20:12:29.555Zinfo: downloading component 'rust-docs'
472025-12-26T20:12:31.043Zinfo: downloading component 'rust-std'
482025-12-26T20:12:32.730Zinfo: downloading component 'rustc'
492025-12-26T20:12:40.316Zinfo: downloading component 'rustfmt'
502025-12-26T20:12:40.618Zinfo: installing component 'cargo'
512025-12-26T20:12:41.536Zinfo: installing component 'clippy'
522025-12-26T20:12:41.942Zinfo: installing component 'rust-docs'
532025-12-26T20:12:43.797Zinfo: installing component 'rust-std'
542025-12-26T20:12:49.776Zinfo: installing component 'rustc'
552025-12-26T20:12:52.611Zinfo: installing component 'rustfmt'
562025-12-26T20:12:52.675Zinfo: default toolchain set to '1.90.0-x86_64-unknown-illumos'
572025-12-26T20:12:52.675Z
582025-12-26T20:12:53.281Z 1.90.0-x86_64-unknown-illumos installed - rustc 1.90.0 (1159e78c4 2025-09-14)
592025-12-26T20:12:53.281Z
602025-12-26T20:12:53.293Z
612025-12-26T20:12:53.294ZRust is installed now. Great!
622025-12-26T20:12:53.294Z
632025-12-26T20:12:53.294ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-12-26T20:12:53.294Zenvironment variable. This has not been done automatically.
652025-12-26T20:12:53.294Z
662025-12-26T20:12:53.294ZTo configure your current shell, you need to source
672025-12-26T20:12:53.295Zthe corresponding env file under $HOME/.cargo.
682025-12-26T20:12:53.295Z
692025-12-26T20:12:53.295ZThis is usually done by running one of the following (note the leading DOT):
702025-12-26T20:12:53.295Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-12-26T20:12:53.295Zsource "$HOME/.cargo/env.fish" # For fish
722025-12-26T20:12:53.295Zsource $"($nu.home-path)/.cargo/env.nu" # For nushell
732025-12-26T20:12:53.295Z+ rustup --version
742025-12-26T20:12:53.295Zrustup 1.28.2 (e4f3ad6f8 2025-04-28)
752025-12-26T20:12:53.295Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-12-26T20:12:53.343Zinfo: The currently active `rustc` version is `rustc 1.90.0 (1159e78c4 2025-09-14)`
772025-12-26T20:12:53.347Z+ cargo --version
782025-12-26T20:12:54.131Zcargo 1.90.0 (840b83a10 2025-07-30)
792025-12-26T20:12:54.143Z+ rustc --version
802025-12-26T20:12:54.143Zrustc 1.90.0 (1159e78c4 2025-09-14)
812025-12-26T20:12:54.143Zprocess exited: duration 27190 ms, exit code 0
 
822025-12-26T20:12:54.160Zstarting task 2: "authentication"
832025-12-26T20:12:54.182Zprocess exited: duration 22 ms, exit code 0
 
842025-12-26T20:12:54.192Zstarting task 3: "clone repository"
852025-12-26T20:12:54.204Z+ mkdir -p /work/oxidecomputer/opte
862025-12-26T20:12:54.204Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
872025-12-26T20:12:54.696ZCloning into '/work/oxidecomputer/opte'...
882025-12-26T20:12:55.089Z+ cd /work/oxidecomputer/opte
892025-12-26T20:12:55.089Z+ git fetch origin 1ee63d6ea5de3580899171bf590ba1c6013a656d
902025-12-26T20:12:55.642ZFrom https://github.com/oxidecomputer/opte
912025-12-26T20:12:55.642Z * branch 1ee63d6ea5de3580899171bf590ba1c6013a656d -> FETCH_HEAD
922025-12-26T20:12:55.652Z+ [[ -n ry/bump-poptrie ]]
932025-12-26T20:12:55.652Z++ git branch --show-current
942025-12-26T20:12:55.652Z+ current=master
952025-12-26T20:12:55.652Z+ [[ master != ry/bump-poptrie ]]
962025-12-26T20:12:55.652Z+ git branch -f ry/bump-poptrie 1ee63d6ea5de3580899171bf590ba1c6013a656d
972025-12-26T20:12:55.652Z+ git checkout -f ry/bump-poptrie
982025-12-26T20:12:55.652ZSwitched to branch 'ry/bump-poptrie'
992025-12-26T20:12:55.652Z+ git reset --hard 1ee63d6ea5de3580899171bf590ba1c6013a656d
1002025-12-26T20:12:55.652ZHEAD is now at 1ee63d6 bump poptrie to main
1012025-12-26T20:12:55.652Zprocess exited: duration 1308 ms, exit code 0
 
1022025-12-26T20:12:55.661Zstarting task 4: "build"
1032025-12-26T20:12:55.667Z+ source .github/buildomat/common.sh
1042025-12-26T20:12:55.670Z++ rustup show active-toolchain
1052025-12-26T20:12:55.718Z1.90.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1062025-12-26T20:12:55.721Z++ pushd xde
1072025-12-26T20:12:55.724Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1082025-12-26T20:12:55.724Z++ rustup show active-toolchain
1092025-12-26T20:12:55.729Zinfo: syncing channel updates for 'nightly-2025-09-19-x86_64-unknown-illumos'
1102025-12-26T20:12:55.914Zinfo: latest update on 2025-09-19, rust version 1.92.0-nightly (7c275d09e 2025-09-18)
1112025-12-26T20:12:55.917Zinfo: downloading component 'cargo'
1122025-12-26T20:12:57.045Zinfo: downloading component 'clippy'
1132025-12-26T20:12:57.088Zinfo: downloading component 'rust-src'
1142025-12-26T20:12:57.500Zinfo: downloading component 'rust-std'
1152025-12-26T20:12:58.910Zinfo: downloading component 'rustc'
1162025-12-26T20:13:06.636Zinfo: downloading component 'rustfmt'
1172025-12-26T20:13:06.865Zinfo: installing component 'cargo'
1182025-12-26T20:13:07.772Zinfo: installing component 'clippy'
1192025-12-26T20:13:08.168Zinfo: installing component 'rust-src'
1202025-12-26T20:13:08.544Zinfo: installing component 'rust-std'
1212025-12-26T20:13:10.244Zinfo: installing component 'rustc'
1222025-12-26T20:13:16.871Zinfo: installing component 'rustfmt'
1232025-12-26T20:13:17.212Znightly-2025-09-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1242025-12-26T20:13:17.305Z+++ rustup show active-toolchain -v
1252025-12-26T20:13:17.308Z+++ head -n 1
1262025-12-26T20:13:17.308Z+++ cut '-d ' -f1
1272025-12-26T20:13:17.416Z++ export NIGHTLY=nightly-2025-09-19-x86_64-unknown-illumos
1282025-12-26T20:13:17.416Z++ NIGHTLY=nightly-2025-09-19-x86_64-unknown-illumos
1292025-12-26T20:13:17.416Z++ popd
1302025-12-26T20:13:17.419Z/work/oxidecomputer/opte
1312025-12-26T20:13:17.419Z+ TGT_BASE=/work
1322025-12-26T20:13:17.419Z+ DBG_SRC=target/x86_64-unknown-unknown/debug
1332025-12-26T20:13:17.419Z+ DBG_LINK_SRC=target/i686-unknown-illumos/debug
1342025-12-26T20:13:17.419Z+ DBG_TGT=/work/debug
1352025-12-26T20:13:17.419Z+ REL_SRC=target/x86_64-unknown-unknown/release-lto
1362025-12-26T20:13:17.419Z+ REL_LINK_SRC=target/i686-unknown-illumos/release
1372025-12-26T20:13:17.419Z+ REL_TGT=/work/release
1382025-12-26T20:13:17.419Z+ mkdir -p /work/debug /work/release
1392025-12-26T20:13:17.419Z+ cargo --version
1402025-12-26T20:13:17.476Zcargo 1.90.0 (840b83a10 2025-07-30)
1412025-12-26T20:13:17.479Z+ rustc --version
1422025-12-26T20:13:17.550Zrustc 1.90.0 (1159e78c4 2025-09-14)
1432025-12-26T20:13:17.553Z+ install_pkg jq
1442025-12-26T20:13:17.553Z+ set +o errexit
1452025-12-26T20:13:17.553Z+ pfexec pkg install jq
1462025-12-26T20:13:27.247Z Startup: Refreshing catalog 'helios-dev' ... Done
1472025-12-26T20:13:36.499Z Startup: Caching catalogs ... Done
1482025-12-26T20:13:52.921ZPlanning: Solver setup ... Done
1492025-12-26T20:13:53.040ZPlanning: Running solver ... Done
1502025-12-26T20:13:53.181ZPlanning: Consolidating action changes ... Done
1512025-12-26T20:13:53.185ZPlanning: Evaluating mediators ... Done
1522025-12-26T20:13:53.185ZPlanning: Planning completed in 16.54 seconds
1532025-12-26T20:13:53.206ZNo updates necessary for this image.
1542025-12-26T20:13:54.392Z+ exit_code=4
1552025-12-26T20:13:54.393Z+ [[ 4 -ne 0 ]]
1562025-12-26T20:13:54.396Z+ [[ 4 -ne 4 ]]
1572025-12-26T20:13:54.396Z+ set -o errexit
1582025-12-26T20:13:54.396Z+ pushd xde
1592025-12-26T20:13:54.396Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1602025-12-26T20:13:54.396Z+ cp xde.conf /work/xde.conf
1612025-12-26T20:13:54.396Z+ header 'check style'
1622025-12-26T20:13:54.396Z+ echo '# ==== check style ==== #'
1632025-12-26T20:13:54.396Z# ==== check style ==== #
1642025-12-26T20:13:54.396Z+ ptime -m cargo +nightly-2025-09-19-x86_64-unknown-illumos fmt -p xde -p xde-link -- --check
1652025-12-26T20:13:54.832Z
1662025-12-26T20:13:54.832Zreal 0.432309477
1672025-12-26T20:13:54.832Zuser 0.319946845
1682025-12-26T20:13:54.832Zsys 0.102290388
1692025-12-26T20:13:54.832Ztrap 0.000020207
1702025-12-26T20:13:54.832Ztflt 0.000004289
1712025-12-26T20:13:54.832Zdflt 0.000031545
1722025-12-26T20:13:54.832Zkflt 0.000000000
1732025-12-26T20:13:54.832Zlock 0.737269362
1742025-12-26T20:13:54.832Zslp 0.433129770
1752025-12-26T20:13:54.836Zlat 0.001395321
1762025-12-26T20:13:54.836Zstop 0.000154262
1772025-12-26T20:13:54.836Z+ header analyze
1782025-12-26T20:13:54.836Z+ echo '# ==== analyze ==== #'
1792025-12-26T20:13:54.836Z# ==== analyze ==== #
1802025-12-26T20:13:54.836Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
1812025-12-26T20:13:55.171Z Updating crates.io index
1822025-12-26T20:13:55.175Z Updating git repository `https://github.com/oxidecomputer/falcon`
1832025-12-26T20:13:55.912Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1842025-12-26T20:13:56.234Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1852025-12-26T20:13:56.593Z Updating git repository `https://github.com/oxidecomputer/zone`
1862025-12-26T20:13:56.847Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1872025-12-26T20:13:57.240Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1882025-12-26T20:13:57.514Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1892025-12-26T20:13:58.904Z Downloading crates ...
1902025-12-26T20:13:58.958Z Downloaded ingot v0.1.1
1912025-12-26T20:13:58.975Z Downloaded defmt v1.0.1
1922025-12-26T20:13:58.978Z Downloaded darling v0.21.3
1932025-12-26T20:13:58.982Z Downloaded managed v0.8.0
1942025-12-26T20:13:58.985Z Downloaded bitflags v1.3.2
1952025-12-26T20:13:58.987Z Downloaded cfg-if v1.0.4
1962025-12-26T20:13:58.987Z Downloaded quote v1.0.42
1972025-12-26T20:13:58.991Z Downloaded version_check v0.9.5
1982025-12-26T20:13:58.991Z Downloaded hash32 v0.3.1
1992025-12-26T20:13:58.991Z Downloaded embedded-io v0.4.0
2002025-12-26T20:13:58.994Z Downloaded ref-cast v1.0.25
2012025-12-26T20:13:58.997Z Downloaded dyn-clone v1.0.20
2022025-12-26T20:13:58.997Z Downloaded cobs v0.3.0
2032025-12-26T20:13:58.997Z Downloaded defmt-macros v1.0.1
2042025-12-26T20:13:58.999Z Downloaded darling_core v0.21.3
2052025-12-26T20:13:59.003Z Downloaded stable_deref_trait v1.2.1
2062025-12-26T20:13:59.006Z Downloaded ingot-macros v0.1.1
2072025-12-26T20:13:59.006Z Downloaded either v1.15.0
2082025-12-26T20:13:59.006Z Downloaded byteorder v1.5.0
2092025-12-26T20:13:59.009Z Downloaded ident_case v1.0.1
2102025-12-26T20:13:59.009Z Downloaded defmt-parser v1.0.0
2112025-12-26T20:13:59.009Z Downloaded bitflags v2.10.0
2122025-12-26T20:13:59.012Z Downloaded thiserror-impl v2.0.17
2132025-12-26T20:13:59.015Z Downloaded macaddr v1.0.1
2142025-12-26T20:13:59.015Z Downloaded crc32fast v1.5.0
2152025-12-26T20:13:59.018Z Downloaded proc-macro-error2 v2.0.1
2162025-12-26T20:13:59.021Z Downloaded ref-cast-impl v1.0.25
2172025-12-26T20:13:59.021Z Downloaded fnv v1.0.7
2182025-12-26T20:13:59.021Z Downloaded ingot-types v0.1.2
2192025-12-26T20:13:59.021Z Downloaded embedded-io v0.6.1
2202025-12-26T20:13:59.024Z Downloaded defmt v0.3.100
2212025-12-26T20:13:59.024Z Downloaded darling_macro v0.21.3
2222025-12-26T20:13:59.028Z Downloaded proc-macro2 v1.0.103
2232025-12-26T20:13:59.031Z Downloaded postcard v1.1.3
2242025-12-26T20:13:59.038Z Downloaded proc-macro-error-attr2 v2.0.0
2252025-12-26T20:13:59.044Z Downloaded strsim v0.11.1
2262025-12-26T20:13:59.047Z Downloaded heapless v0.8.0
2272025-12-26T20:13:59.073Z Downloaded thiserror v2.0.17
2282025-12-26T20:13:59.079Z Downloaded unicode-ident v1.0.22
2292025-12-26T20:13:59.083Z Downloaded serde_core v1.0.228
2302025-12-26T20:13:59.085Z Downloaded serde_derive v1.0.228
2312025-12-26T20:13:59.093Z Downloaded uuid v1.19.0
2322025-12-26T20:13:59.107Z Downloaded serde v1.0.228
2332025-12-26T20:13:59.112Z Downloaded zerocopy-derive v0.8.31
2342025-12-26T20:13:59.118Z Downloaded memchr v2.7.6
2352025-12-26T20:13:59.140Z Downloaded aho-corasick v1.1.4
2362025-12-26T20:13:59.151Z Downloaded itertools v0.14.0
2372025-12-26T20:13:59.156Z Downloaded regex v1.12.2
2382025-12-26T20:13:59.186Z Downloaded zerocopy v0.8.31
2392025-12-26T20:13:59.204Z Downloaded syn v2.0.111
2402025-12-26T20:13:59.212Z Downloaded smoltcp v0.11.0
2412025-12-26T20:13:59.221Z Downloaded regex-syntax v0.8.8
2422025-12-26T20:13:59.240Z Downloaded regex-automata v0.4.13
2432025-12-26T20:13:59.259Z Updating crates.io index
2442025-12-26T20:13:59.460Z Downloading crates ...
2452025-12-26T20:13:59.504Z Downloaded rustc-literal-escaper v0.0.5
2462025-12-26T20:13:59.507Z Downloaded getopts v0.2.24
2472025-12-26T20:13:59.514Z Downloaded cfg-if v1.0.1
2482025-12-26T20:13:59.521Z Downloaded addr2line v0.25.0
2492025-12-26T20:13:59.524Z Downloaded adler2 v2.0.1
2502025-12-26T20:13:59.526Z Downloaded rustc-demangle v0.1.26
2512025-12-26T20:13:59.531Z Downloaded miniz_oxide v0.8.9
2522025-12-26T20:13:59.545Z Downloaded memchr v2.7.5
2532025-12-26T20:13:59.562Z Downloaded hashbrown v0.15.5
2542025-12-26T20:13:59.588Z Downloaded gimli v0.32.0
2552025-12-26T20:13:59.595Z Downloaded object v0.37.3
2562025-12-26T20:13:59.615Z Downloaded libc v0.2.175
2572025-12-26T20:13:59.685Z 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-26T20:13:59.685Z 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-26T20:13:59.689Z Compiling proc-macro2 v1.0.103
2602025-12-26T20:13:59.689Z Compiling quote v1.0.42
2612025-12-26T20:13:59.689Z Compiling unicode-ident v1.0.22
2622025-12-26T20:13:59.689Z Compiling serde_core v1.0.228
2632025-12-26T20:13:59.689Z Compiling strsim v0.11.1
2642025-12-26T20:13:59.758Z Compiling ident_case v1.0.1
2652025-12-26T20:13:59.985Z Compiling fnv v1.0.7
2662025-12-26T20:13:59.996Z Compiling memchr v2.7.6
2672025-12-26T20:14:00.126Z Compiling regex-syntax v0.8.8
2682025-12-26T20:14:00.487Z Compiling either v1.15.0
2692025-12-26T20:14:00.514Z Compiling serde v1.0.228
2702025-12-26T20:14:00.574Z Compiling zerocopy v0.8.31
2712025-12-26T20:14:00.775Z Compiling thiserror v2.0.17
2722025-12-26T20:14:00.882Z Compiling aho-corasick v1.1.4
2732025-12-26T20:14:01.264Z Compiling itertools v0.14.0
2742025-12-26T20:14:01.637Z Compiling heapless v0.8.0
2752025-12-26T20:14:01.909Z Compiling smoltcp v0.11.0
2762025-12-26T20:14:02.187Z Compiling syn v2.0.111
2772025-12-26T20:14:02.262Z Compiling crc32fast v1.5.0
2782025-12-26T20:14:02.564Z Compiling ref-cast v1.0.25
2792025-12-26T20:14:02.710Z Compiling version_check v0.9.5
2802025-12-26T20:14:03.483Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2812025-12-26T20:14:03.799Z Compiling regex-automata v0.4.13
2822025-12-26T20:14:06.642Z Compiling regex v1.12.2
2832025-12-26T20:14:07.385Z Compiling darling_core v0.21.3
2842025-12-26T20:14:09.065Z Compiling thiserror-impl v2.0.17
2852025-12-26T20:14:09.065Z Compiling zerocopy-derive v0.8.31
2862025-12-26T20:14:09.068Z Compiling serde_derive v1.0.228
2872025-12-26T20:14:09.068Z Compiling ref-cast-impl v1.0.25
2882025-12-26T20:14:09.068Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2892025-12-26T20:14:12.206Z Compiling darling_macro v0.21.3
2902025-12-26T20:14:13.536Z Compiling darling v0.21.3
2912025-12-26T20:14:13.622Z Compiling ingot-macros v0.1.1
2922025-12-26T20:14:13.622Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2932025-12-26T20:14:24.291Z 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-26T20:14:28.073Z Checking byteorder v1.5.0
2952025-12-26T20:14:28.073Z Checking stable_deref_trait v1.2.1
2962025-12-26T20:14:28.077Z Checking cfg-if v1.0.4
2972025-12-26T20:14:28.078Z Checking macaddr v1.0.1
2982025-12-26T20:14:28.078Z Checking bitflags v1.3.2
2992025-12-26T20:14:28.172Z Checking managed v0.8.0
3002025-12-26T20:14:28.203Z Checking cobs v0.3.0
3012025-12-26T20:14:28.411Z Checking dyn-clone v1.0.20
3022025-12-26T20:14:28.434Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
3032025-12-26T20:14:28.445Z Checking hash32 v0.3.1
3042025-12-26T20:14:30.502Z Checking ingot-types v0.1.2
3052025-12-26T20:14:30.744Z Checking bitflags v2.10.0
3062025-12-26T20:14:30.744Z Checking uuid v1.19.0
3072025-12-26T20:14:31.024Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3082025-12-26T20:14:31.375Z Checking postcard v1.1.3
3092025-12-26T20:14:31.375Z Checking ingot v0.1.1
3102025-12-26T20:14:33.406Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3112025-12-26T20:14:40.474Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
3122025-12-26T20:14:42.873Z Checking xde v0.1.0 (/work/oxidecomputer/opte/xde)
3132025-12-26T20:14:47.048Zwarning: this function has too many arguments (8/7)
3142025-12-26T20:14:47.048Z --> xde/src/xde.rs:3137:1
3152025-12-26T20:14:47.048Z |
3162025-12-26T20:14:47.048Z3137 | / fn new_port(
3172025-12-26T20:14:47.048Z3138 | | name: String,
3182025-12-26T20:14:47.048Z3139 | | cfg: &VpcCfg,
3192025-12-26T20:14:47.048Z3140 | | vpc_map: Arc<overlay::VpcMappings>,
3202025-12-26T20:14:47.048Z... |
3212025-12-26T20:14:47.048Z3145 | | dhcp_cfg: &DhcpCfg,
3222025-12-26T20:14:47.048Z3146 | | ) -> Result<Arc<Port<VpcNetwork>>, OpteError> {
3232025-12-26T20:14:47.048Z | |_____________________________________________^
3242025-12-26T20:14:47.048Z |
3252025-12-26T20:14:47.048Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
3262025-12-26T20:14:47.048Z = note: `#[warn(clippy::too_many_arguments)]` on by default
3272025-12-26T20:14:47.048Z
3282025-12-26T20:14:47.051Zwarning: usage of an `Arc` that is not `Send` and `Sync`
3292025-12-26T20:14:47.051Z --> xde/src/xde.rs:3177:16
3302025-12-26T20:14:47.051Z |
3312025-12-26T20:14:47.051Z3177 | let port = Arc::new(pb.create(net, limit, limit)?);
3322025-12-26T20:14:47.052Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3332025-12-26T20:14:47.052Z |
3342025-12-26T20:14:47.052Z = note: `Arc<Port<VpcNetwork>>` is not `Send` and `Sync` as `Port<VpcNetwork>` is neither `Send` nor `Sync`
3352025-12-26T20:14:47.052Z = help: if the `Arc` will not be used across threads replace it with an `Rc`
3362025-12-26T20:14:47.052Z = help: otherwise make `Port<VpcNetwork>` `Send` and `Sync` or consider a wrapper type such as `Mutex`
3372025-12-26T20:14:47.052Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#arc_with_non_send_sync
3382025-12-26T20:14:47.052Z = note: `#[warn(clippy::arc_with_non_send_sync)]` on by default
3392025-12-26T20:14:47.052Z
3402025-12-26T20:14:47.481Zwarning: `xde` (lib) generated 2 warnings
3412025-12-26T20:14:47.481Z Finished `dev` profile [optimized + debuginfo] target(s) in 52.48s
3422025-12-26T20:14:47.602Z
3432025-12-26T20:14:47.602Zreal 52.758198814
3442025-12-26T20:14:47.602Zuser 2:25.637515549
3452025-12-26T20:14:47.602Zsys 15.044458496
3462025-12-26T20:14:47.603Ztrap 0.067451085
3472025-12-26T20:14:47.603Ztflt 0.025277357
3482025-12-26T20:14:47.603Zdflt 0.320027326
3492025-12-26T20:14:47.606Zkflt 0.001934848
3502025-12-26T20:14:47.606Zlock 5:29.699441891
3512025-12-26T20:14:47.606Zslp 7:27.875169275
3522025-12-26T20:14:47.606Zlat 4.207747027
3532025-12-26T20:14:47.606Zstop 9.471873477
3542025-12-26T20:14:47.606Z+ pushd xde-link
3552025-12-26T20:14:47.606Z/work/oxidecomputer/opte/xde/xde-link /work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3562025-12-26T20:14:47.606Z+ ptime -m cargo clippy -- --allow clippy::uninlined-format-args --allow clippy::bad_bit_mask
3572025-12-26T20:14:47.939Z 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-26T20:14:47.939Z 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-26T20:14:47.939Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
3602025-12-26T20:15:07.765Z 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-26T20:15:11.688Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.92s
3622025-12-26T20:15:11.713Z
3632025-12-26T20:15:11.717Zreal 24.100307353
3642025-12-26T20:15:11.717Zuser 41.580582145
3652025-12-26T20:15:11.718Zsys 1.718549285
3662025-12-26T20:15:11.718Ztrap 0.014235895
3672025-12-26T20:15:11.718Ztflt 0.013356504
3682025-12-26T20:15:11.718Zdflt 0.050608542
3692025-12-26T20:15:11.718Zkflt 0.000001779
3702025-12-26T20:15:11.718Zlock 1:45.860684995
3712025-12-26T20:15:11.718Zslp 1:47.201157589
3722025-12-26T20:15:11.718Zlat 0.353831562
3732025-12-26T20:15:11.718Zstop 0.159822113
3742025-12-26T20:15:11.718Z+ popd
3752025-12-26T20:15:11.718Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
3762025-12-26T20:15:11.718Z+ popd
3772025-12-26T20:15:11.718Z/work/oxidecomputer/opte
3782025-12-26T20:15:11.719Z+ header 'build xde (debug)'
3792025-12-26T20:15:11.719Z+ echo '# ==== build xde (debug) ==== #'
3802025-12-26T20:15:11.719Z# ==== build xde (debug) ==== #
3812025-12-26T20:15:11.719Z+ ptime -m cargo xtask build --profile debug xde xde-link
3822025-12-26T20:15:11.956Z Downloading crates ...
3832025-12-26T20:15:12.015Z Downloaded anstyle v1.0.13
3842025-12-26T20:15:12.019Z Downloaded anstream v0.6.21
3852025-12-26T20:15:12.023Z Downloaded cargo-platform v0.3.2
3862025-12-26T20:15:12.026Z Downloaded itoa v1.0.15
3872025-12-26T20:15:12.029Z Downloaded serde_spanned v1.0.4
3882025-12-26T20:15:12.029Z Downloaded equivalent v1.0.2
3892025-12-26T20:15:12.033Z Downloaded anstyle-query v1.1.5
3902025-12-26T20:15:12.036Z Downloaded utf8parse v0.2.2
3912025-12-26T20:15:12.036Z Downloaded terminal_size v0.4.3
3922025-12-26T20:15:12.040Z Downloaded is_terminal_polyfill v1.70.2
3932025-12-26T20:15:12.040Z Downloaded clap_lex v0.7.6
3942025-12-26T20:15:12.043Z Downloaded heck v0.5.0
3952025-12-26T20:15:12.047Z Downloaded errno v0.3.14
3962025-12-26T20:15:12.051Z Downloaded colorchoice v1.0.4
3972025-12-26T20:15:12.054Z Downloaded toml_writer v1.0.6+spec-1.1.0
3982025-12-26T20:15:12.058Z Downloaded anstyle-parse v0.2.7
3992025-12-26T20:15:12.058Z Downloaded toml_datetime v0.7.5+spec-1.1.0
4002025-12-26T20:15:12.062Z Downloaded semver v1.0.27
4012025-12-26T20:15:12.068Z Downloaded toml_parser v1.0.6+spec-1.1.0
4022025-12-26T20:15:12.072Z Downloaded cargo_metadata v0.23.1
4032025-12-26T20:15:12.076Z Downloaded ryu v1.0.20
4042025-12-26T20:15:12.079Z Downloaded toml v0.9.10+spec-1.1.0
4052025-12-26T20:15:12.082Z Downloaded clap_derive v4.5.49
4062025-12-26T20:15:12.085Z Downloaded camino v1.2.2
4072025-12-26T20:15:12.085Z Downloaded anyhow v1.0.100
4082025-12-26T20:15:12.088Z Downloaded clap v4.5.53
4092025-12-26T20:15:12.104Z Downloaded hashbrown v0.16.1
4102025-12-26T20:15:12.110Z Downloaded indexmap v2.12.1
4112025-12-26T20:15:12.127Z Downloaded serde_json v1.0.145
4122025-12-26T20:15:12.133Z Downloaded winnow v0.7.14
4132025-12-26T20:15:12.141Z Downloaded clap_builder v4.5.53
4142025-12-26T20:15:12.164Z Downloaded rustix v1.1.2
4152025-12-26T20:15:12.191Z Downloaded libc v0.2.178
4162025-12-26T20:15:12.253Z Compiling serde_core v1.0.228
4172025-12-26T20:15:12.254Z Compiling proc-macro2 v1.0.103
4182025-12-26T20:15:12.254Z Compiling unicode-ident v1.0.22
4192025-12-26T20:15:12.257Z Compiling quote v1.0.42
4202025-12-26T20:15:12.257Z Compiling libc v0.2.178
4212025-12-26T20:15:12.257Z Compiling rustix v1.1.2
4222025-12-26T20:15:12.257Z Compiling bitflags v2.10.0
4232025-12-26T20:15:12.257Z Compiling utf8parse v0.2.2
4242025-12-26T20:15:12.507Z Compiling anstyle-parse v0.2.7
4252025-12-26T20:15:12.530Z Compiling anstyle-query v1.1.5
4262025-12-26T20:15:12.707Z Compiling anstyle v1.0.13
4272025-12-26T20:15:12.890Z Compiling serde_json v1.0.145
4282025-12-26T20:15:12.925Z Compiling is_terminal_polyfill v1.70.2
4292025-12-26T20:15:13.052Z Compiling thiserror v2.0.17
4302025-12-26T20:15:13.220Z Compiling camino v1.2.2
4312025-12-26T20:15:13.229Z Compiling serde v1.0.228
4322025-12-26T20:15:13.290Z Compiling colorchoice v1.0.4
4332025-12-26T20:15:13.306Z Compiling strsim v0.11.1
4342025-12-26T20:15:13.510Z Compiling anstream v0.6.21
4352025-12-26T20:15:13.898Z Compiling ryu v1.0.20
4362025-12-26T20:15:13.901Z Compiling itoa v1.0.15
4372025-12-26T20:15:14.047Z Compiling errno v0.3.14
4382025-12-26T20:15:14.104Z Compiling anyhow v1.0.100
4392025-12-26T20:15:14.124Z Compiling heck v0.5.0
4402025-12-26T20:15:14.589Z Compiling winnow v0.7.14
4412025-12-26T20:15:14.692Z Compiling clap_lex v0.7.6
4422025-12-26T20:15:14.755Z Compiling syn v2.0.111
4432025-12-26T20:15:14.783Z Compiling memchr v2.7.6
4442025-12-26T20:15:15.253Z Compiling toml_writer v1.0.6+spec-1.1.0
4452025-12-26T20:15:15.646Z Compiling terminal_size v0.4.3
4462025-12-26T20:15:15.903Z Compiling clap_builder v4.5.53
4472025-12-26T20:15:17.410Z Compiling toml_parser v1.0.6+spec-1.1.0
4482025-12-26T20:15:17.510Z Compiling toml_datetime v0.7.5+spec-1.1.0
4492025-12-26T20:15:17.513Z Compiling serde_spanned v1.0.4
4502025-12-26T20:15:17.513Z Compiling semver v1.0.27
4512025-12-26T20:15:18.136Z Compiling cargo-platform v0.3.2
4522025-12-26T20:15:18.597Z Compiling toml v0.9.10+spec-1.1.0
4532025-12-26T20:15:20.762Z Compiling thiserror-impl v2.0.17
4542025-12-26T20:15:20.819Z Compiling serde_derive v1.0.228
4552025-12-26T20:15:21.472Z Compiling clap_derive v4.5.49
4562025-12-26T20:15:25.454Z Compiling clap v4.5.53
4572025-12-26T20:15:27.647Z Compiling cargo_metadata v0.23.1
4582025-12-26T20:15:32.255Z Compiling xtask v0.1.0 (/work/oxidecomputer/opte/xtask)
4592025-12-26T20:15:34.925Z Finished `dev` profile [optimized + debuginfo] target(s) in 23.15s
4602025-12-26T20:15:34.943Z Running `target/debug/xtask build --profile debug xde xde-link`
4612025-12-26T20:15:37.923ZBuilding xde (dev).
4622025-12-26T20:15:38.313Z Compiling serde_core v1.0.228
4632025-12-26T20:15:38.313Z Compiling byteorder v1.5.0
4642025-12-26T20:15:38.316Z Compiling stable_deref_trait v1.2.1
4652025-12-26T20:15:38.316Z Compiling cfg-if v1.0.4
4662025-12-26T20:15:38.316Z Compiling macaddr v1.0.1
4672025-12-26T20:15:38.343Z Compiling thiserror v2.0.17
4682025-12-26T20:15:38.346Z Compiling zerocopy v0.8.31
4692025-12-26T20:15:38.349Z Compiling bitflags v1.3.2
4702025-12-26T20:15:38.423Z Compiling managed v0.8.0
4712025-12-26T20:15:38.431Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4722025-12-26T20:15:38.441Z Compiling either v1.15.0
4732025-12-26T20:15:38.501Z Compiling cobs v0.3.0
4742025-12-26T20:15:38.689Z Compiling hash32 v0.3.1
4752025-12-26T20:15:38.799Z Compiling itertools v0.14.0
4762025-12-26T20:15:38.858Z Compiling heapless v0.8.0
4772025-12-26T20:15:38.907Z Compiling ref-cast v1.0.25
4782025-12-26T20:15:38.949Z Compiling crc32fast v1.5.0
4792025-12-26T20:15:38.965Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4802025-12-26T20:15:39.046Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4812025-12-26T20:15:39.058Z Compiling dyn-clone v1.0.20
4822025-12-26T20:15:39.307Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
4832025-12-26T20:15:39.753Z Compiling smoltcp v0.11.0
4842025-12-26T20:15:41.509Z Compiling ingot-types v0.1.2
4852025-12-26T20:15:41.871Z Compiling bitflags v2.10.0
4862025-12-26T20:15:41.871Z Compiling serde v1.0.228
4872025-12-26T20:15:41.871Z Compiling uuid v1.19.0
4882025-12-26T20:15:42.137Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4892025-12-26T20:15:42.970Z Compiling postcard v1.1.3
4902025-12-26T20:15:42.970Z Compiling ingot v0.1.1
4912025-12-26T20:15:45.666Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4922025-12-26T20:15:52.932Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4932025-12-26T20:16:06.867Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
4942025-12-26T20:16:22.302Z Finished `dev` profile [optimized + debuginfo] target(s) in 44.31s
4952025-12-26T20:16:22.330ZLinking xde kmod...
4962025-12-26T20:16:23.664ZBuilding xde dev link helper (dev).
4972025-12-26T20:16:23.905Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
4982025-12-26T20:16:24.339Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.61s
4992025-12-26T20:16:24.369Z
5002025-12-26T20:16:24.372Zreal 1:12.642738275
5012025-12-26T20:16:24.372Zuser 4:38.233424699
5022025-12-26T20:16:24.372Zsys 17.594763613
5032025-12-26T20:16:24.373Ztrap 0.159274148
5042025-12-26T20:16:24.373Ztflt 0.574176296
5052025-12-26T20:16:24.373Zdflt 0.497334974
5062025-12-26T20:16:24.373Zkflt 0.000115903
5072025-12-26T20:16:24.373Zlock 9:48.998881961
5082025-12-26T20:16:24.373Zslp 10:17.435511190
5092025-12-26T20:16:24.373Zlat 10.315454529
5102025-12-26T20:16:24.373Zstop 6.844573561
5112025-12-26T20:16:24.373Z+ header 'build xde (release)'
5122025-12-26T20:16:24.373Z+ echo '# ==== build xde (release) ==== #'
5132025-12-26T20:16:24.373Z# ==== build xde (release) ==== #
5142025-12-26T20:16:24.373Z+ ptime -m cargo xtask build --profile release xde xde-link
5152025-12-26T20:16:24.607Z Finished `dev` profile [optimized + debuginfo] target(s) in 0.17s
5162025-12-26T20:16:24.612Z Running `target/debug/xtask build --profile release xde xde-link`
5172025-12-26T20:16:24.886ZBuilding xde (release-lto).
5182025-12-26T20:16:25.236Z 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-26T20:16:25.236Z 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-26T20:16:25.236Z Compiling proc-macro2 v1.0.103
5212025-12-26T20:16:25.240Z Compiling quote v1.0.42
5222025-12-26T20:16:25.240Z Compiling unicode-ident v1.0.22
5232025-12-26T20:16:25.240Z Compiling serde_core v1.0.228
5242025-12-26T20:16:25.240Z Compiling ident_case v1.0.1
5252025-12-26T20:16:25.240Z Compiling strsim v0.11.1
5262025-12-26T20:16:25.426Z Compiling fnv v1.0.7
5272025-12-26T20:16:25.450Z Compiling memchr v2.7.6
5282025-12-26T20:16:25.546Z Compiling regex-syntax v0.8.8
5292025-12-26T20:16:25.864Z Compiling serde v1.0.228
5302025-12-26T20:16:25.928Z Compiling thiserror v2.0.17
5312025-12-26T20:16:26.021Z Compiling either v1.15.0
5322025-12-26T20:16:26.176Z Compiling zerocopy v0.8.31
5332025-12-26T20:16:26.413Z Compiling aho-corasick v1.1.4
5342025-12-26T20:16:26.593Z Compiling itertools v0.14.0
5352025-12-26T20:16:27.013Z Compiling heapless v0.8.0
5362025-12-26T20:16:27.154Z Compiling smoltcp v0.11.0
5372025-12-26T20:16:27.461Z Compiling syn v2.0.111
5382025-12-26T20:16:27.637Z Compiling ref-cast v1.0.25
5392025-12-26T20:16:27.885Z Compiling crc32fast v1.5.0
5402025-12-26T20:16:27.937Z Compiling version_check v0.9.5
5412025-12-26T20:16:28.655Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5422025-12-26T20:16:29.065Z Compiling regex-automata v0.4.13
5432025-12-26T20:16:31.900Z Compiling regex v1.12.2
5442025-12-26T20:16:32.469Z Compiling darling_core v0.21.3
5452025-12-26T20:16:34.503Z Compiling serde_derive v1.0.228
5462025-12-26T20:16:34.503Z Compiling zerocopy-derive v0.8.31
5472025-12-26T20:16:34.506Z Compiling thiserror-impl v2.0.17
5482025-12-26T20:16:34.506Z Compiling ref-cast-impl v1.0.25
5492025-12-26T20:16:34.506Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5502025-12-26T20:16:37.301Z Compiling darling_macro v0.21.3
5512025-12-26T20:16:38.688Z Compiling darling v0.21.3
5522025-12-26T20:16:38.765Z Compiling ingot-macros v0.1.1
5532025-12-26T20:16:38.765Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5542025-12-26T20:16:50.045Z 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-26T20:16:53.410Z Compiling byteorder v1.5.0
5562025-12-26T20:16:53.410Z Compiling macaddr v1.0.1
5572025-12-26T20:16:53.413Z Compiling stable_deref_trait v1.2.1
5582025-12-26T20:16:53.413Z Compiling cfg-if v1.0.4
5592025-12-26T20:16:53.505Z Compiling bitflags v1.3.2
5602025-12-26T20:16:53.513Z Compiling managed v0.8.0
5612025-12-26T20:16:53.561Z Compiling cobs v0.3.0
5622025-12-26T20:16:53.793Z Compiling hash32 v0.3.1
5632025-12-26T20:16:53.988Z Compiling dyn-clone v1.0.20
5642025-12-26T20:16:54.139Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
5652025-12-26T20:16:56.340Z Compiling ingot-types v0.1.2
5662025-12-26T20:16:56.781Z Compiling bitflags v2.10.0
5672025-12-26T20:16:56.781Z Compiling uuid v1.19.0
5682025-12-26T20:16:57.076Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5692025-12-26T20:16:57.571Z Compiling ingot v0.1.1
5702025-12-26T20:16:57.571Z Compiling postcard v1.1.3
5712025-12-26T20:17:00.104Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5722025-12-26T20:17:06.363Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5732025-12-26T20:17:16.364Z Compiling xde v0.1.0 (/work/oxidecomputer/opte/xde)
5742025-12-26T20:17:56.244Z Finished `release-lto` profile [optimized + debuginfo] target(s) in 1m 31s
5752025-12-26T20:17:56.271ZLinking xde kmod...
5762025-12-26T20:17:56.884ZBuilding xde dev link helper (release).
5772025-12-26T20:17:57.119Z 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-26T20:17:57.120Z 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-26T20:17:57.123Z Compiling xde-link v0.1.0 (/work/oxidecomputer/opte/xde/xde-link)
5802025-12-26T20:18:17.448Z 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-26T20:18:21.471Z Finished `release` profile [optimized + debuginfo] target(s) in 24.52s
5822025-12-26T20:18:21.496Z
5832025-12-26T20:18:21.499Zreal 1:57.110436292
5842025-12-26T20:18:21.499Zuser 3:38.749954573
5852025-12-26T20:18:21.499Zsys 17.586952259
5862025-12-26T20:18:21.499Ztrap 0.068640780
5872025-12-26T20:18:21.499Ztflt 0.178814537
5882025-12-26T20:18:21.499Zdflt 0.313242659
5892025-12-26T20:18:21.499Zkflt 0.000050023
5902025-12-26T20:18:21.499Zlock 14:49.242354927
5912025-12-26T20:18:21.499Zslp 13:00.184200066
5922025-12-26T20:18:21.499Zlat 4.129881178
5932025-12-26T20:18:21.499Zstop 7.686876359
5942025-12-26T20:18:21.499Z+ elfdump target/x86_64-unknown-unknown/debug/xde.dbg
5952025-12-26T20:18:21.499Z+ grep GOTPCREL
5962025-12-26T20:18:23.681Z+ elfdump target/x86_64-unknown-unknown/release-lto/xde
5972025-12-26T20:18:23.685Z+ grep GOTPCREL
5982025-12-26T20:18:24.847Z+ cp target/x86_64-unknown-unknown/debug/xde.dbg /work/debug/
5992025-12-26T20:18:24.908Z+ sha256sum /work/debug/xde.dbg
6002025-12-26T20:18:24.964Z+ cp target/i686-unknown-illumos/debug/libxde_link.so /work/debug/xde_link.dbg.so
6012025-12-26T20:18:24.968Z+ sha256sum /work/debug/xde_link.dbg.so
6022025-12-26T20:18:24.972Z+ cp target/x86_64-unknown-unknown/release-lto/xde /work/release/
6032025-12-26T20:18:25.012Z+ sha256sum /work/release/xde
6042025-12-26T20:18:25.042Z+ cp target/i686-unknown-illumos/release/libxde_link.so /work/release/xde_link.so
6052025-12-26T20:18:25.045Z+ sha256sum /work/release/xde_link.so
6062025-12-26T20:18:25.048Z+ header 'build xde integration tests'
6072025-12-26T20:18:25.048Z+ echo '# ==== build xde integration tests ==== #'
6082025-12-26T20:18:25.048Z# ==== build xde integration tests ==== #
6092025-12-26T20:18:25.048Z+ pushd xde-tests
6102025-12-26T20:18:25.048Z/work/oxidecomputer/opte/xde-tests /work/oxidecomputer/opte
6112025-12-26T20:18:25.048Z+ cargo +nightly-2025-09-19-x86_64-unknown-illumos fmt -- --check
6122025-12-26T20:18:25.263Z+ cargo clippy --all-targets
6132025-12-26T20:18:25.648Z Compiling serde_core v1.0.228
6142025-12-26T20:18:25.648Z Checking cfg-if v1.0.4
6152025-12-26T20:18:25.648Z Checking memchr v2.7.6
6162025-12-26T20:18:25.648Z Compiling serde v1.0.228
6172025-12-26T20:18:25.651Z Compiling version_check v0.9.5
6182025-12-26T20:18:25.651Z Compiling libc v0.2.178
6192025-12-26T20:18:25.651Z Compiling rustversion v1.0.22
6202025-12-26T20:18:25.679Z Compiling syn v2.0.111
6212025-12-26T20:18:25.744Z Compiling zerocopy v0.8.31
6222025-12-26T20:18:26.219Z Compiling strsim v0.11.1
6232025-12-26T20:18:26.270Z Compiling ident_case v1.0.1
6242025-12-26T20:18:26.438Z Compiling fnv v1.0.7
6252025-12-26T20:18:26.503Z Compiling regex-syntax v0.8.8
6262025-12-26T20:18:26.567Z Compiling syn v1.0.109
6272025-12-26T20:18:26.782Z Checking pin-project-lite v0.2.16
6282025-12-26T20:18:26.901Z Compiling either v1.15.0
6292025-12-26T20:18:27.155Z Compiling equivalent v1.0.2
6302025-12-26T20:18:27.191Z Compiling hashbrown v0.16.1
6312025-12-26T20:18:27.273Z Compiling winnow v0.7.14
6322025-12-26T20:18:27.290Z Compiling itertools v0.14.0
6332025-12-26T20:18:27.414Z Compiling aho-corasick v1.1.4
6342025-12-26T20:18:28.378Z Compiling indexmap v2.12.1
6352025-12-26T20:18:29.727Z Compiling heapless v0.8.0
6362025-12-26T20:18:30.180Z Compiling regex-automata v0.4.13
6372025-12-26T20:18:30.254Z Compiling toml_datetime v0.7.5+spec-1.1.0
6382025-12-26T20:18:30.589Z Compiling toml_parser v1.0.6+spec-1.1.0
6392025-12-26T20:18:30.678Z Compiling getrandom v0.3.4
6402025-12-26T20:18:30.749Z Checking byteorder v1.5.0
6412025-12-26T20:18:31.045Z Checking hash32 v0.3.1
6422025-12-26T20:18:31.216Z Checking bitflags v2.10.0
6432025-12-26T20:18:31.293Z Compiling slog v2.8.2
6442025-12-26T20:18:31.420Z Compiling toml_edit v0.23.10+spec-1.0.0
6452025-12-26T20:18:31.503Z Checking stable_deref_trait v1.2.1
6462025-12-26T20:18:31.601Z Checking futures-core v0.3.31
6472025-12-26T20:18:31.624Z Checking futures-sink v0.3.31
6482025-12-26T20:18:31.635Z Checking macaddr v1.0.1
6492025-12-26T20:18:31.769Z Compiling smoltcp v0.11.0
6502025-12-26T20:18:31.787Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
6512025-12-26T20:18:31.888Z Checking futures-channel v0.3.31
6522025-12-26T20:18:32.237Z Compiling proc-macro-error-attr v1.0.4
6532025-12-26T20:18:32.366Z Compiling darling_core v0.21.3
6542025-12-26T20:18:32.425Z Compiling autocfg v1.5.0
6552025-12-26T20:18:32.597Z Compiling proc-macro-crate v3.4.0
6562025-12-26T20:18:32.688Z Checking bitflags v1.3.2
6572025-12-26T20:18:32.779Z Checking pin-utils v0.1.0
6582025-12-26T20:18:32.870Z Checking futures-task v0.3.31
6592025-12-26T20:18:33.117Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
6602025-12-26T20:18:33.189Z Checking futures-io v0.3.31
6612025-12-26T20:18:33.365Z Compiling ref-cast v1.0.25
6622025-12-26T20:18:33.465Z Checking managed v0.8.0
6632025-12-26T20:18:33.568Z Compiling crc32fast v1.5.0
6642025-12-26T20:18:33.593Z Checking slab v0.4.11
6652025-12-26T20:18:33.880Z Compiling num-traits v0.2.19
6662025-12-26T20:18:34.055Z Checking rand_core v0.9.3
6672025-12-26T20:18:34.123Z Compiling regex v1.12.2
6682025-12-26T20:18:34.239Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
6692025-12-26T20:18:34.339Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
6702025-12-26T20:18:34.744Z Compiling proc-macro-error v1.0.4
6712025-12-26T20:18:34.854Z Checking unicode-width v0.2.2
6722025-12-26T20:18:35.008Z Compiling crossbeam-utils v0.8.21
6732025-12-26T20:18:35.107Z Checking foreign-types-shared v0.3.1
6742025-12-26T20:18:35.226Z Checking ipnetwork v0.21.1
6752025-12-26T20:18:35.352Z Checking once_cell v1.21.3
6762025-12-26T20:18:35.553Z Checking tabwriter v1.4.1
6772025-12-26T20:18:35.659Z Checking tracing-core v0.1.36
6782025-12-26T20:18:36.104Z Compiling serde_derive v1.0.228
6792025-12-26T20:18:36.122Z Compiling zerocopy-derive v0.8.31
6802025-12-26T20:18:36.321Z Compiling thiserror-impl v2.0.17
6812025-12-26T20:18:36.608Z Compiling futures-macro v0.3.31
6822025-12-26T20:18:36.742Z Compiling foreign-types-macros v0.2.3
6832025-12-26T20:18:36.753Z Compiling ref-cast-impl v1.0.25
6842025-12-26T20:18:37.066Z Compiling num_enum_derive v0.7.5
6852025-12-26T20:18:37.995Z Compiling darling_macro v0.21.3
6862025-12-26T20:18:38.003Z Checking foreign-types v0.5.0
6872025-12-26T20:18:38.006Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
6882025-12-26T20:18:38.093Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
6892025-12-26T20:18:38.342Z Checking futures-util v0.3.31
6902025-12-26T20:18:38.863Z Compiling tracing-attributes v0.1.31
6912025-12-26T20:18:38.987Z Checking thiserror v2.0.17
6922025-12-26T20:18:39.016Z Compiling darling v0.21.3
6932025-12-26T20:18:39.111Z Checking cobs v0.3.0
6942025-12-26T20:18:39.119Z Compiling ingot-macros v0.1.1
6952025-12-26T20:18:39.209Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
6962025-12-26T20:18:39.217Z Checking num_enum v0.7.5
6972025-12-26T20:18:39.344Z Checking anyhow v1.0.100
6982025-12-26T20:18:39.732Z Checking cstr-argument v0.1.2
6992025-12-26T20:18:39.922Z Compiling num-conv v0.1.0
7002025-12-26T20:18:40.170Z Compiling thiserror v1.0.69
7012025-12-26T20:18:40.514Z Checking dyn-clone v1.0.20
7022025-12-26T20:18:40.670Z Checking powerfmt v0.2.0
7032025-12-26T20:18:40.691Z Compiling time-core v0.1.6
7042025-12-26T20:18:40.937Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#763dbb28)
7052025-12-26T20:18:41.006Z Checking pretty-hex v0.4.1
7062025-12-26T20:18:41.187Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
7072025-12-26T20:18:41.288Z Compiling time-macros v0.2.24
7082025-12-26T20:18:41.325Z Checking deranged v0.5.5
7092025-12-26T20:18:41.703Z Checking tracing v0.1.44
7102025-12-26T20:18:41.814Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
7112025-12-26T20:18:42.045Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
7122025-12-26T20:18:42.192Z Compiling thiserror-impl v1.0.69
7132025-12-26T20:18:42.462Z Checking ppv-lite86 v0.2.21
7142025-12-26T20:18:42.844Z Checking futures-executor v0.3.31
7152025-12-26T20:18:43.080Z Checking futures v0.3.31
7162025-12-26T20:18:43.159Z Checking rand_chacha v0.9.0
7172025-12-26T20:18:43.539Z Checking rand v0.9.2
7182025-12-26T20:18:43.718Z Checking erased-serde v0.3.31
7192025-12-26T20:18:43.734Z Checking postcard v1.1.3
7202025-12-26T20:18:43.854Z Checking uuid v1.19.0
7212025-12-26T20:18:43.940Z Checking socket2 v0.6.1
7222025-12-26T20:18:44.072Z Checking nom v8.0.0
7232025-12-26T20:18:44.417Z Checking thread_local v1.1.9
7242025-12-26T20:18:44.549Z Checking colored v3.0.0
7252025-12-26T20:18:44.824Z Checking lazy_static v1.5.0
7262025-12-26T20:18:44.907Z Checking arc-swap v1.7.1
7272025-12-26T20:18:44.915Z Compiling heck v0.4.1
7282025-12-26T20:18:45.245Z Checking itoa v1.0.15
7292025-12-26T20:18:45.280Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
7302025-12-26T20:18:45.308Z Compiling slog-async v2.8.0
7312025-12-26T20:18:45.452Z Checking iana-time-zone v0.1.64
7322025-12-26T20:18:45.497Z Checking oxnet v0.1.4
7332025-12-26T20:18:45.602Z Checking chrono v0.4.42
7342025-12-26T20:18:45.657Z Checking ingot-types v0.1.2
7352025-12-26T20:18:45.791Z Checking time v0.3.44
7362025-12-26T20:18:45.851Z Checking slog-scope v4.4.0
7372025-12-26T20:18:45.957Z Compiling zone_cfg_derive v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7382025-12-26T20:18:46.196Z Checking crossbeam-channel v0.5.15
7392025-12-26T20:18:46.386Z Checking ingot v0.1.1
7402025-12-26T20:18:46.934Z Checking cookie-factory v0.3.3
7412025-12-26T20:18:47.299Z Checking itertools v0.12.1
7422025-12-26T20:18:47.432Z Checking is-terminal v0.4.17
7432025-12-26T20:18:47.452Z Checking take_mut v0.2.2
7442025-12-26T20:18:47.555Z Checking term v1.2.1
7452025-12-26T20:18:47.591Z Checking circular v0.3.0
7462025-12-26T20:18:47.598Z Checking log v0.4.29
7472025-12-26T20:18:47.879Z Checking slog-stdlog v4.1.1
7482025-12-26T20:18:47.997Z Checking slog-term v2.9.2
7492025-12-26T20:18:48.735Z Checking rusticata-macros v5.0.0
7502025-12-26T20:18:48.912Z Checking pcap-parser v0.17.0
7512025-12-26T20:18:49.313Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
7522025-12-26T20:18:49.319Z Checking zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
7532025-12-26T20:18:49.778Z Checking ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#45a8b502)
7542025-12-26T20:18:51.049Z Checking slog-envlogger v2.2.0
7552025-12-26T20:18:56.494Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
7562025-12-26T20:18:58.978Z Checking opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
7572025-12-26T20:18:58.978Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
7582025-12-26T20:18:59.507Z Checking xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
7592025-12-26T20:19:00.288Z Finished `dev` profile [optimized + debuginfo] target(s) in 34.87s
7602025-12-26T20:19:00.330Z+ cargo build --test loopback
7612025-12-26T20:19:00.614Z Compiling cfg-if v1.0.4
7622025-12-26T20:19:00.614Z Compiling memchr v2.7.6
7632025-12-26T20:19:00.617Z Compiling serde_core v1.0.228
7642025-12-26T20:19:00.617Z Compiling libc v0.2.178
7652025-12-26T20:19:00.651Z Compiling zerocopy v0.8.31
7662025-12-26T20:19:00.654Z Compiling thiserror v2.0.17
7672025-12-26T20:19:00.657Z Compiling pin-project-lite v0.2.16
7682025-12-26T20:19:00.664Z Compiling byteorder v1.5.0
7692025-12-26T20:19:00.718Z Compiling either v1.15.0
7702025-12-26T20:19:00.781Z Compiling stable_deref_trait v1.2.1
7712025-12-26T20:19:00.789Z Compiling futures-sink v0.3.31
7722025-12-26T20:19:00.884Z Compiling macaddr v1.0.1
7732025-12-26T20:19:00.945Z Compiling hash32 v0.3.1
7742025-12-26T20:19:00.988Z Compiling futures-core v0.3.31
7752025-12-26T20:19:01.104Z Compiling heapless v0.8.0
7762025-12-26T20:19:01.189Z Compiling futures-channel v0.3.31
7772025-12-26T20:19:01.265Z Compiling cobs v0.3.0
7782025-12-26T20:19:01.362Z Compiling managed v0.8.0
7792025-12-26T20:19:01.612Z Compiling getrandom v0.3.4
7802025-12-26T20:19:01.631Z Compiling pin-utils v0.1.0
7812025-12-26T20:19:01.726Z Compiling futures-io v0.3.31
7822025-12-26T20:19:01.788Z Compiling slab v0.4.11
7832025-12-26T20:19:01.814Z Compiling futures-task v0.3.31
7842025-12-26T20:19:02.009Z Compiling bitflags v1.3.2
7852025-12-26T20:19:02.042Z Compiling futures-util v0.3.31
7862025-12-26T20:19:02.062Z Compiling rand_core v0.9.3
7872025-12-26T20:19:02.105Z Compiling smoltcp v0.11.0
7882025-12-26T20:19:02.114Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
7892025-12-26T20:19:02.165Z Compiling once_cell v1.21.3
7902025-12-26T20:19:02.496Z Compiling foreign-types-shared v0.3.1
7912025-12-26T20:19:02.564Z Compiling ipnetwork v0.21.1
7922025-12-26T20:19:02.617Z Compiling unicode-width v0.2.2
7932025-12-26T20:19:02.630Z Compiling foreign-types v0.5.0
7942025-12-26T20:19:02.785Z Compiling tracing-core v0.1.36
7952025-12-26T20:19:03.233Z Compiling tabwriter v1.4.1
7962025-12-26T20:19:03.703Z Compiling ref-cast v1.0.25
7972025-12-26T20:19:03.849Z Compiling num_enum v0.7.5
7982025-12-26T20:19:04.048Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
7992025-12-26T20:19:04.131Z Compiling crc32fast v1.5.0
8002025-12-26T20:19:04.229Z Compiling cstr-argument v0.1.2
8012025-12-26T20:19:04.419Z Compiling ingot-types v0.1.2
8022025-12-26T20:19:04.527Z Compiling ppv-lite86 v0.2.21
8032025-12-26T20:19:04.534Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
8042025-12-26T20:19:04.601Z Compiling itertools v0.14.0
8052025-12-26T20:19:04.708Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
8062025-12-26T20:19:05.275Z Compiling serde v1.0.228
8072025-12-26T20:19:05.335Z Compiling bitflags v2.10.0
8082025-12-26T20:19:05.679Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
8092025-12-26T20:19:05.738Z Compiling rand_chacha v0.9.0
8102025-12-26T20:19:06.034Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
8112025-12-26T20:19:06.228Z Compiling pretty-hex v0.4.1
8122025-12-26T20:19:06.461Z Compiling erased-serde v0.3.31
8132025-12-26T20:19:06.803Z Compiling ingot v0.1.1
8142025-12-26T20:19:06.856Z Compiling postcard v1.1.3
8152025-12-26T20:19:06.888Z Compiling dyn-clone v1.0.20
8162025-12-26T20:19:07.083Z Compiling powerfmt v0.2.0
8172025-12-26T20:19:07.208Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#2f5c441a)
8182025-12-26T20:19:07.579Z Compiling slog v2.8.2
8192025-12-26T20:19:07.598Z Compiling futures-executor v0.3.31
8202025-12-26T20:19:07.622Z Compiling deranged v0.5.5
8212025-12-26T20:19:08.122Z Compiling futures v0.3.31
8222025-12-26T20:19:08.192Z Compiling rand v0.9.2
8232025-12-26T20:19:08.241Z Compiling tracing v0.1.44
8242025-12-26T20:19:08.638Z Compiling uuid v1.19.0
8252025-12-26T20:19:08.878Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
8262025-12-26T20:19:08.881Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
8272025-12-26T20:19:08.994Z Compiling num-traits v0.2.19
8282025-12-26T20:19:09.063Z Compiling crossbeam-utils v0.8.21
8292025-12-26T20:19:09.863Z Compiling aho-corasick v1.1.4
8302025-12-26T20:19:09.927Z Compiling nom v8.0.0
8312025-12-26T20:19:10.064Z Compiling socket2 v0.6.1
8322025-12-26T20:19:10.345Z Compiling thread_local v1.1.9
8332025-12-26T20:19:10.880Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
8342025-12-26T20:19:11.075Z Compiling colored v3.0.0
8352025-12-26T20:19:11.215Z Compiling regex-syntax v0.8.8
8362025-12-26T20:19:11.606Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=main#0fcdc8e9)
8372025-12-26T20:19:12.046Z Compiling arc-swap v1.7.1
8382025-12-26T20:19:12.679Z Compiling iana-time-zone v0.1.64
8392025-12-26T20:19:12.688Z Compiling winnow v0.7.14
8402025-12-26T20:19:12.831Z Compiling time-core v0.1.6
8412025-12-26T20:19:12.867Z Compiling oxnet v0.1.4
8422025-12-26T20:19:13.115Z Compiling lazy_static v1.5.0
8432025-12-26T20:19:13.255Z Compiling num-conv v0.1.0
8442025-12-26T20:19:13.757Z Compiling time v0.3.44
8452025-12-26T20:19:13.875Z Compiling slog-scope v4.4.0
8462025-12-26T20:19:14.885Z Compiling regex-automata v0.4.13
8472025-12-26T20:19:16.156Z Compiling libnet v0.1.0 (https://github.com/oxidecomputer/netadm-sys?branch=main#763dbb28)
8482025-12-26T20:19:16.319Z Compiling rusticata-macros v5.0.0
8492025-12-26T20:19:17.043Z Compiling chrono v0.4.42
8502025-12-26T20:19:17.265Z Compiling thiserror v1.0.69
8512025-12-26T20:19:17.431Z Compiling crossbeam-channel v0.5.15
8522025-12-26T20:19:18.547Z Compiling cookie-factory v0.3.3
8532025-12-26T20:19:19.111Z Compiling is-terminal v0.4.17
8542025-12-26T20:19:19.220Z Compiling itertools v0.12.1
8552025-12-26T20:19:19.252Z Compiling term v1.2.1
8562025-12-26T20:19:22.539Z Compiling log v0.4.29
8572025-12-26T20:19:23.066Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
8582025-12-26T20:19:24.901Z Compiling circular v0.3.0
8592025-12-26T20:19:25.438Z Compiling take_mut v0.2.2
8602025-12-26T20:19:25.611Z Compiling slog-async v2.8.0
8612025-12-26T20:19:26.403Z Compiling pcap-parser v0.17.0
8622025-12-26T20:19:27.411Z Compiling slog-stdlog v4.1.1
8632025-12-26T20:19:28.356Z Compiling zone v0.3.1 (https://github.com/oxidecomputer/zone#008474e8)
8642025-12-26T20:19:29.705Z Compiling slog-term v2.9.2
8652025-12-26T20:19:32.426Z Compiling regex v1.12.2
8662025-12-26T20:19:32.958Z Compiling ztest v0.1.0 (https://github.com/oxidecomputer/falcon?branch=main#45a8b502)
8672025-12-26T20:19:33.156Z Compiling slog-envlogger v2.2.0
8682025-12-26T20:19:33.995Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
8692025-12-26T20:19:35.125Z Compiling opte-ioctl v0.1.0 (/work/oxidecomputer/opte/lib/opte-ioctl)
8702025-12-26T20:19:36.008Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8712025-12-26T20:19:46.674Z Finished `dev` profile [optimized + debuginfo] target(s) in 46.28s
8722025-12-26T20:19:46.713Z++ cargo build -q --test loopback --message-format=json
8732025-12-26T20:19:46.716Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8742025-12-26T20:19:46.915Z+ loopback_test=/work/oxidecomputer/opte/target/debug/deps/loopback-6a3e0fcbebfdce74
8752025-12-26T20:19:46.918Z+ cargo build --test multicast_rx
8762025-12-26T20:19:47.104Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8772025-12-26T20:19:49.115Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.14s
8782025-12-26T20:19:49.156Z++ cargo build -q --test multicast_rx --message-format=json
8792025-12-26T20:19:49.160Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8802025-12-26T20:19:49.359Z+ multicast_rx_test=/work/oxidecomputer/opte/target/debug/deps/multicast_rx-c7bcea1fd6b5d0a5
8812025-12-26T20:19:49.363Z+ cargo build --test multicast_multi_sub
8822025-12-26T20:19:49.544Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8832025-12-26T20:19:51.858Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.44s
8842025-12-26T20:19:51.898Z++ cargo build -q --test multicast_multi_sub --message-format=json
8852025-12-26T20:19:51.902Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8862025-12-26T20:19:52.107Z+ multicast_multi_sub_test=/work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-011462e2f53a20e9
8872025-12-26T20:19:52.110Z+ cargo build --test multicast_validation
8882025-12-26T20:19:52.296Z Compiling xde-tests v0.1.0 (/work/oxidecomputer/opte/xde-tests)
8892025-12-26T20:19:54.894Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.72s
8902025-12-26T20:19:54.935Z++ cargo build -q --test multicast_validation --message-format=json
8912025-12-26T20:19:54.938Z++ jq -r 'select(.profile.test == true) | .filenames[]'
8922025-12-26T20:19:55.141Z+ multicast_validation_test=/work/oxidecomputer/opte/target/debug/deps/multicast_validation-aca4400b0cf16661
8932025-12-26T20:19:55.144Z+ mkdir -p /work/test
8942025-12-26T20:19:55.144Z+ cp /work/oxidecomputer/opte/target/debug/deps/loopback-6a3e0fcbebfdce74 /work/test/loopback
8952025-12-26T20:19:55.181Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_rx-c7bcea1fd6b5d0a5 /work/test/multicast_rx
8962025-12-26T20:19:55.222Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_multi_sub-011462e2f53a20e9 /work/test/multicast_multi_sub
8972025-12-26T20:19:55.269Z+ cp /work/oxidecomputer/opte/target/debug/deps/multicast_validation-aca4400b0cf16661 /work/test/multicast_validation
8982025-12-26T20:19:55.311Zprocess exited: duration 419603 ms, exit code 0
 
8992025-12-26T20:19:55.333Zfound 13 output files
9002025-12-26T20:19:55.333Zuploading: /work/debug/xde.dbg (76441240 bytes)
9012025-12-26T20:19:57.046Zuploaded: /work/debug/xde.dbg
9022025-12-26T20:19:57.049Zuploading: /work/debug/xde.dbg.sha256 (86 bytes)
9032025-12-26T20:19:58.056Zuploaded: /work/debug/xde.dbg.sha256
9042025-12-26T20:19:58.056Zuploading: /work/debug/xde_link.dbg.so (1099884 bytes)
9052025-12-26T20:19:59.083Zuploaded: /work/debug/xde_link.dbg.so
9062025-12-26T20:19:59.083Zuploading: /work/debug/xde_link.dbg.so.sha256 (94 bytes)
9072025-12-26T20:20:00.093Zuploaded: /work/debug/xde_link.dbg.so.sha256
9082025-12-26T20:20:00.094Zuploading: /work/release/xde (39483696 bytes)
9092025-12-26T20:20:01.463Zuploaded: /work/release/xde
9102025-12-26T20:20:01.467Zuploading: /work/release/xde.sha256 (84 bytes)
9112025-12-26T20:20:02.475Zuploaded: /work/release/xde.sha256
9122025-12-26T20:20:02.475Zuploading: /work/release/xde_link.so (38860 bytes)
9132025-12-26T20:20:03.488Zuploaded: /work/release/xde_link.so
9142025-12-26T20:20:03.493Zuploading: /work/release/xde_link.so.sha256 (92 bytes)
9152025-12-26T20:20:04.500Zuploaded: /work/release/xde_link.so.sha256
9162025-12-26T20:20:04.500Zuploading: /work/test/loopback (40511848 bytes)
9172025-12-26T20:20:05.864Zuploaded: /work/test/loopback
9182025-12-26T20:20:05.867Zuploading: /work/test/multicast_rx (40811440 bytes)
9192025-12-26T20:20:07.226Zuploaded: /work/test/multicast_rx
9202025-12-26T20:20:07.226Zuploading: /work/test/multicast_multi_sub (46613264 bytes)
9212025-12-26T20:20:08.636Zuploaded: /work/test/multicast_multi_sub
9222025-12-26T20:20:08.636Zuploading: /work/test/multicast_validation (40984176 bytes)
9232025-12-26T20:20:10.017Zuploaded: /work/test/multicast_validation
9242025-12-26T20:20:10.017Zuploading: /work/xde.conf (79 bytes)
9252025-12-26T20:20:11.026Zuploaded: /work/xde.conf