01M2YV1954680RCD6Z6687NY4B: build-and-test

BasicConfig {
    output_rules: [
        "/work/debug/*",
        "/work/release/*",
    ],
    rust_toolchain: Some(
        String(
            "stable",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01M2YV1M0ZS9YXDCJTWJMEQ5N3

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-09-20T07:22:08.180Zjob assigned to worker 01M2YV1N29VE0A9DCRSWPHZBTB [factory aws, i-082cff5384f4f9ee1] (queued for 51 s)
 
22026-09-20T07:22:15.067Zstarting task 0: "setup"
32026-09-20T07:22:15.072Z++ uname -s
42026-09-20T07:22:15.076Z+ kern=SunOS
52026-09-20T07:22:15.076Z+ build_user=build
62026-09-20T07:22:15.076Z+ build_uid=12345
72026-09-20T07:22:15.076Z+ work_dir=/work
82026-09-20T07:22:15.076Z+ input_dir=/input
92026-09-20T07:22:15.076Z+ [[ 0 == 12345 ]]
102026-09-20T07:22:15.076Z+ case "$kern" in
112026-09-20T07:22:15.076Z+ groupadd -g 12345 build
122026-09-20T07:22:15.076Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-09-20T07:22:17.080Z+ zfs create -o mountpoint=/work rpool/work
142026-09-20T07:22:17.170Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-09-20T07:22:17.173Z+ home_fs=zfs
162026-09-20T07:22:17.173Z+ [[ zfs == autofs ]]
172026-09-20T07:22:17.173Z+ mkdir -p /home/build
182026-09-20T07:22:17.173Z+ chown build:build /home/build /work
192026-09-20T07:22:19.173Z+ chmod 0700 /home/build /work
202026-09-20T07:22:19.177Zprocess exited: duration 4107 ms, exit code 0
 
212026-09-20T07:22:19.183Zstarting task 1: "rust-toolchain"
222026-09-20T07:22:19.186Z+ printf ' * rust toolchain channel = "%s"\n' stable
232026-09-20T07:22:19.186Z * rust toolchain channel = "stable"
242026-09-20T07:22:19.186Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-09-20T07:22:19.186Z * rust toolchain profile = "default"
262026-09-20T07:22:19.186Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-09-20T07:22:19.186Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-09-20T07:22:19.189Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-09-20T07:22:19.189Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302026-09-20T07:22:19.310Zinfo: downloading installer
312026-09-20T07:22:20.441Zwarn: It looks like you have an existing installation of Rust at:
322026-09-20T07:22:20.441Zwarn: /opt/ooce/bin
332026-09-20T07:22:20.441Zwarn: This could mean one of the following:
342026-09-20T07:22:20.441Zwarn: - You have already installed rustup: you can quit the installer right now.
352026-09-20T07:22:20.441Zwarn: - You haven't installed rustup yet, but have Rust installed from elsewhere.
362026-09-20T07:22:20.441Zwarn: In the latter case, rustup can coexist with and adopt your existing Rust.
372026-09-20T07:22:20.441Zwarn: To adopt, please reply `yes`, or set RUSTUP_INIT_SKIP_PATH_CHECK to yes,
382026-09-20T07:22:20.442Zwarn: or pass `-y` to ignore all ignorable checks, then follow the instructions at:
392026-09-20T07:22:20.442Zwarn: <https://rust-lang.github.io/rustup/installation/already-installed-rust.html>
402026-09-20T07:22:20.442Zerror: cannot install while Rust is installed
412026-09-20T07:22:20.442Zwarn: continuing (because the -y flag is set and the error is ignorable)
422026-09-20T07:22:20.455Zinfo: profile set to default
432026-09-20T07:22:20.455Zinfo: default host tuple is x86_64-unknown-illumos
442026-09-20T07:22:20.459Zinfo: syncing channel updates for stable-x86_64-unknown-illumos
452026-09-20T07:22:20.593Zinfo: latest update on 2026-09-03 for version 1.98.1 (48a229cea 2026-09-01)
462026-09-20T07:22:20.596Zinfo: downloading 6 components
472026-09-20T07:22:35.944Z
482026-09-20T07:22:35.944Zinfo: default toolchain set to stable-x86_64-unknown-illumos
492026-09-20T07:22:35.970Z stable-x86_64-unknown-illumos installed - rustc 1.98.1 (48a229cea 2026-09-01)
502026-09-20T07:22:35.970Z
512026-09-20T07:22:35.975Z
522026-09-20T07:22:35.975ZRust is installed now. Great!
532026-09-20T07:22:35.975Z
542026-09-20T07:22:35.975ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
552026-09-20T07:22:35.975Zenvironment variable. This has not been done automatically.
562026-09-20T07:22:35.975Z
572026-09-20T07:22:35.975ZTo configure your current shell, you need to source
582026-09-20T07:22:35.976Zthe corresponding env file under $HOME/.cargo.
592026-09-20T07:22:35.976Z
602026-09-20T07:22:35.976ZConsider running the right command for your shell (note the leading DOT):
612026-09-20T07:22:35.976Z. "$HOME/.cargo/env" # For sh/ash/dash/pdksh
622026-09-20T07:22:35.976Zcargo:rerun-if-env-changed=CC_x86_64-unknown-illumos
632026-09-20T07:22:35.976ZCC_x86_64-unknown-illumos = None
642026-09-20T07:22:35.976Zcargo:rerun-if-env-changed=CC_x86_64_unknown_illumos
652026-09-20T07:22:35.976ZCC_x86_64_unknown_illumos = None
662026-09-20T07:22:35.976Zcargo:rerun-if-env-changed=HOST_CC
672026-09-20T07:22:35.976ZHOST_CC = None
682026-09-20T07:22:35.976Zcargo:rerun-if-env-changed=CC
692026-09-20T07:22:35.976ZCC = None
702026-09-20T07:22:35.976Zcargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
712026-09-20T07:22:36.135Zcargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
722026-09-20T07:22:36.135ZCRATE_CC_NO_DEFAULTS = None
732026-09-20T07:22:36.135Zcargo:rerun-if-env-changed=CFLAGS
742026-09-20T07:22:36.135ZCFLAGS = None
752026-09-20T07:22:36.135Zcargo:rerun-if-env-changed=HOST_CFLAGS
762026-09-20T07:22:36.135ZHOST_CFLAGS = None
772026-09-20T07:22:36.135Zcargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_illumos
782026-09-20T07:22:36.135ZCFLAGS_x86_64_unknown_illumos = None
792026-09-20T07:22:36.135Zcargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-illumos
802026-09-20T07:22:36.135ZCFLAGS_x86_64-unknown-illumos = None
812026-09-20T07:22:36.232Z+ rustup --version
822026-09-20T07:22:36.240Zrustup 1.29.1 (d95a37b6a 2026-08-13)
832026-09-20T07:22:36.243Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
842026-09-20T07:22:36.260Zinfo: the currently active `rustc` version is `rustc 1.98.1 (48a229cea 2026-09-01)`
852026-09-20T07:22:36.263Z+ cargo --version
862026-09-20T07:22:36.275Zcargo 1.98.1 (797e8a9bc 2026-08-05)
872026-09-20T07:22:36.278Z+ rustc --version
882026-09-20T07:22:36.295Zrustc 1.98.1 (48a229cea 2026-09-01)
892026-09-20T07:22:36.299Zprocess exited: duration 17114 ms, exit code 0
 
902026-09-20T07:22:36.305Zstarting task 2: "authentication"
912026-09-20T07:22:36.321Zprocess exited: duration 16 ms, exit code 0
 
922026-09-20T07:22:36.328Zstarting task 3: "clone repository"
932026-09-20T07:22:36.331Z+ mkdir -p /work/oxidecomputer/p4
942026-09-20T07:22:36.334Z+ git clone https://github.com/oxidecomputer/p4 /work/oxidecomputer/p4
952026-09-20T07:22:36.363ZCloning into '/work/oxidecomputer/p4'...
962026-09-20T07:22:37.766Z+ cd /work/oxidecomputer/p4
972026-09-20T07:22:37.766Z+ git fetch origin 678a72ccf7a1394d34a733eecf5ff89a237ef66b
982026-09-20T07:22:38.335ZFrom https://github.com/oxidecomputer/p4
992026-09-20T07:22:38.335Z * branch 678a72ccf7a1394d34a733eecf5ff89a237ef66b -> FETCH_HEAD
1002026-09-20T07:22:38.342Z+ [[ -n renovate/rand ]]
1012026-09-20T07:22:38.345Z++ git branch --show-current
1022026-09-20T07:22:38.345Z+ current=main
1032026-09-20T07:22:38.345Z+ [[ main != renovate/rand ]]
1042026-09-20T07:22:38.345Z+ git branch -f renovate/rand 678a72ccf7a1394d34a733eecf5ff89a237ef66b
1052026-09-20T07:22:38.349Z+ git checkout -f renovate/rand
1062026-09-20T07:22:38.354ZSwitched to branch 'renovate/rand'
1072026-09-20T07:22:38.357Z+ git reset --hard 678a72ccf7a1394d34a733eecf5ff89a237ef66b
1082026-09-20T07:22:38.361ZHEAD is now at 678a72c Update Rust crate rand to 0.10.3
1092026-09-20T07:22:38.364Zprocess exited: duration 2034 ms, exit code 0
 
1102026-09-20T07:22:38.370Zstarting task 4: "build"
1112026-09-20T07:22:38.373Z+ cargo --version
1122026-09-20T07:22:38.379Zinfo: syncing channel updates for 1.92.0-x86_64-unknown-illumos
1132026-09-20T07:22:38.526Zinfo: latest update on 2025-12-11 for version 1.92.0 (ded5c06cf 2025-12-08)
1142026-09-20T07:22:38.529Zinfo: downloading 6 components
1152026-09-20T07:22:55.746Zwarn: the missing active toolchain `1.92.0-x86_64-unknown-illumos` has been auto-installed
1162026-09-20T07:22:55.746Zwarn: this might cause rustup commands to take longer time to finish than expected
1172026-09-20T07:22:55.746Zinfo: you may opt out with `RUSTUP_AUTO_INSTALL=0` or `rustup set auto-install disable`
1182026-09-20T07:22:55.832Zcargo 1.92.0 (344c4567c 2025-10-21)
1192026-09-20T07:22:55.835Z+ rustc --version
1202026-09-20T07:22:55.861Zrustc 1.92.0 (ded5c06cf 2025-12-08)
1212026-09-20T07:22:55.864Z+ banner check
1222026-09-20T07:22:55.867Z
1232026-09-20T07:22:55.867Z #### # # ###### #### # #
1242026-09-20T07:22:55.867Z # # # # # # # # #
1252026-09-20T07:22:55.867Z # ###### ##### # ####
1262026-09-20T07:22:55.867Z # # # # # # #
1272026-09-20T07:22:55.867Z # # # # # # # # #
1282026-09-20T07:22:55.867Z #### # # ###### #### # #
1292026-09-20T07:22:55.867Z
1302026-09-20T07:22:55.867Z+ cargo fmt -- --check
1312026-09-20T07:22:56.008Z+ cargo check
1322026-09-20T07:22:56.084Z Updating crates.io index
1332026-09-20T07:22:56.142Z Updating git repository `https://github.com/oxidecomputer/xfr`
1342026-09-20T07:22:56.447ZFrom https://github.com/oxidecomputer/xfr
1352026-09-20T07:22:56.447Z * [new ref] 8a89ee73d039abf91fdddcdd66de6ff04ce2518d -> refs/commit/8a89ee73d039abf91fdddcdd66de6ff04ce2518d
1362026-09-20T07:22:57.793Z Downloading crates ...
1372026-09-20T07:22:57.847Z Downloaded clap_lex v1.0.0
1382026-09-20T07:22:57.850Z Downloaded is_terminal_polyfill v1.70.2
1392026-09-20T07:22:57.853Z Downloaded cpufeatures v0.3.1
1402026-09-20T07:22:57.856Z Downloaded zmij v1.0.21
1412026-09-20T07:22:57.859Z Downloaded block-buffer v0.10.4
1422026-09-20T07:22:57.859Z Downloaded colorchoice v1.0.4
1432026-09-20T07:22:57.862Z Downloaded errno v0.3.14
1442026-09-20T07:22:57.862Z Downloaded pretty-hex v0.4.1
1452026-09-20T07:22:57.862Z Downloaded anstyle v1.0.13
1462026-09-20T07:22:57.865Z Downloaded byteorder v1.5.0
1472026-09-20T07:22:57.865Z Downloaded autocfg v1.5.0
1482026-09-20T07:22:57.868Z Downloaded tap v1.0.1
1492026-09-20T07:22:57.868Z Downloaded pnet v0.35.0
1502026-09-20T07:22:57.871Z Downloaded anstyle-query v1.1.5
1512026-09-20T07:22:57.874Z Downloaded anstyle-parse v1.0.0
1522026-09-20T07:22:57.877Z Downloaded wyz v0.5.1
1532026-09-20T07:22:57.877Z Downloaded pnet_macros v0.35.0
1542026-09-20T07:22:57.877Z Downloaded no-std-net v0.6.0
1552026-09-20T07:22:57.879Z Downloaded digest v0.10.7
1562026-09-20T07:22:57.879Z Downloaded anyhow v1.0.102
1572026-09-20T07:22:57.883Z Downloaded num v0.4.3
1582026-09-20T07:22:57.883Z Downloaded plain v0.2.3
1592026-09-20T07:22:57.883Z Downloaded num-iter v0.1.45
1602026-09-20T07:22:57.883Z Downloaded anstream v1.0.0
1612026-09-20T07:22:57.885Z Downloaded usdt-attr-macro v0.5.0
1622026-09-20T07:22:57.888Z Downloaded pnet_transport v0.35.0
1632026-09-20T07:22:57.888Z Downloaded thread-id v4.2.2
1642026-09-20T07:22:57.891Z Downloaded utf8parse v0.2.2
1652026-09-20T07:22:57.894Z Downloaded thiserror-impl v1.0.69
1662026-09-20T07:22:57.897Z Downloaded pest_generator v2.8.6
1672026-09-20T07:22:57.897Z Downloaded dtrace-parser v0.2.0
1682026-09-20T07:22:57.900Z Downloaded scroll_derive v0.12.1
1692026-09-20T07:22:57.903Z Downloaded heck v0.5.0
1702026-09-20T07:22:57.903Z Downloaded thiserror v1.0.69
1712026-09-20T07:22:57.906Z Downloaded generic-array v0.14.7
1722026-09-20T07:22:57.906Z Downloaded radium v0.7.0
1732026-09-20T07:22:57.906Z Downloaded colored v3.1.1
1742026-09-20T07:22:57.909Z Downloaded fastrand v2.3.0
1752026-09-20T07:22:57.912Z Downloaded strsim v0.11.1
1762026-09-20T07:22:57.914Z Downloaded crypto-common v0.1.7
1772026-09-20T07:22:57.914Z Downloaded dof v0.3.0
1782026-09-20T07:22:57.917Z Downloaded cfg-if v1.0.4
1792026-09-20T07:22:57.921Z Downloaded version_check v0.9.5
1802026-09-20T07:22:57.924Z Downloaded itoa v1.0.17
1812026-09-20T07:22:57.930Z Downloaded sha2 v0.10.9
1822026-09-20T07:22:57.933Z Downloaded num-rational v0.4.2
1832026-09-20T07:22:57.933Z Downloaded pnet_sys v0.35.0
1842026-09-20T07:22:57.937Z Downloaded pnet_macros_support v0.35.0
1852026-09-20T07:22:57.937Z Downloaded pnet_base v0.35.0
1862026-09-20T07:22:57.937Z Downloaded memmap v0.7.0
1872026-09-20T07:22:57.940Z Downloaded usdt v0.5.0
1882026-09-20T07:22:57.940Z Downloaded funty v2.0.0
1892026-09-20T07:22:57.944Z Downloaded usdt-macro v0.5.0
1902026-09-20T07:22:57.948Z Downloaded rand_core v0.10.1
1912026-09-20T07:22:57.948Z Downloaded ipnetwork v0.20.0
1922026-09-20T07:22:57.951Z Downloaded usdt-impl v0.5.0
1932026-09-20T07:22:57.954Z Downloaded serde_tokenstream v0.2.3
1942026-09-20T07:22:57.954Z Downloaded glob v0.3.3
1952026-09-20T07:22:57.957Z Downloaded pnet_datalink v0.35.0
1962026-09-20T07:22:57.957Z Downloaded scroll v0.12.0
1972026-09-20T07:22:57.964Z Downloaded serde_derive v1.0.228
1982026-09-20T07:22:57.968Z Downloaded num-integer v0.1.46
1992026-09-20T07:22:57.971Z Downloaded tempfile v3.27.0
2002026-09-20T07:22:57.974Z Downloaded cpufeatures v0.2.17
2012026-09-20T07:22:57.977Z Downloaded clap_derive v4.6.1
2022026-09-20T07:22:57.980Z Downloaded num-complex v0.4.6
2032026-09-20T07:22:57.980Z Downloaded once_cell v1.21.3
2042026-09-20T07:22:57.983Z Downloaded chacha20 v0.10.2
2052026-09-20T07:22:57.983Z Downloaded quote v1.0.45
2062026-09-20T07:22:57.986Z Downloaded bitflags v2.11.0
2072026-09-20T07:22:57.989Z Downloaded zerocopy-derive v0.7.35
2082026-09-20T07:22:57.991Z Downloaded ucd-trie v0.1.7
2092026-09-20T07:22:57.994Z Downloaded num-traits v0.2.19
2102026-09-20T07:22:57.999Z Downloaded typenum v1.19.0
2112026-09-20T07:22:58.003Z Downloaded pest_derive v2.8.6
2122026-09-20T07:22:58.007Z Downloaded serde_core v1.0.228
2132026-09-20T07:22:58.010Z Downloaded pnet_packet v0.35.0
2142026-09-20T07:22:58.013Z Downloaded unicode-ident v1.0.24
2152026-09-20T07:22:58.013Z Downloaded log v0.4.29
2162026-09-20T07:22:58.016Z Downloaded proc-macro2 v1.0.106
2172026-09-20T07:22:58.019Z Downloaded serde v1.0.228
2182026-09-20T07:22:58.022Z Downloaded clap v4.6.1
2192026-09-20T07:22:58.034Z Downloaded prettyplease v0.2.37
2202026-09-20T07:22:58.034Z Downloaded pest_meta v2.8.6
2212026-09-20T07:22:58.034Z Downloaded num-bigint v0.4.6
2222026-09-20T07:22:58.038Z Downloaded memchr v2.8.0
2232026-09-20T07:22:58.041Z Downloaded getrandom v0.4.1
2242026-09-20T07:22:58.051Z Downloaded rand v0.10.3
2252026-09-20T07:22:58.064Z Downloaded aho-corasick v1.1.4
2262026-09-20T07:22:58.071Z Downloaded pest v2.8.6
2272026-09-20T07:22:58.082Z Downloaded goblin v0.8.2
2282026-09-20T07:22:58.086Z Downloaded clap_builder v4.6.0
2292026-09-20T07:22:58.089Z Downloaded zerocopy v0.7.35
2302026-09-20T07:22:58.098Z Downloaded serde_json v1.0.149
2312026-09-20T07:22:58.102Z Downloaded regex v1.12.4
2322026-09-20T07:22:58.111Z Downloaded bitvec v1.1.1
2332026-09-20T07:22:58.133Z Downloaded syn v2.0.118
2342026-09-20T07:22:58.141Z Downloaded regex-syntax v0.8.11
2352026-09-20T07:22:58.148Z Downloaded rustix v1.1.4
2362026-09-20T07:22:58.175Z Downloaded regex-automata v0.4.14
2372026-09-20T07:22:58.188Z Downloaded libc v0.2.182
2382026-09-20T07:22:58.254Z Compiling proc-macro2 v1.0.106
2392026-09-20T07:22:58.254Z Compiling quote v1.0.45
2402026-09-20T07:22:58.257Z Compiling unicode-ident v1.0.24
2412026-09-20T07:22:58.257Z Compiling libc v0.2.182
2422026-09-20T07:22:58.257Z Compiling serde_core v1.0.228
2432026-09-20T07:22:58.257Z Compiling memchr v2.8.0
2442026-09-20T07:22:58.257Z Compiling serde v1.0.228
2452026-09-20T07:22:58.413Z Compiling rustix v1.1.4
2462026-09-20T07:22:58.655Z Compiling zmij v1.0.21
2472026-09-20T07:22:58.669Z Compiling thiserror v1.0.69
2482026-09-20T07:22:58.865Z Compiling ucd-trie v0.1.7
2492026-09-20T07:22:58.971Z Compiling serde_json v1.0.149
2502026-09-20T07:22:59.006Z Compiling pest v2.8.6
2512026-09-20T07:22:59.090Z Compiling version_check v0.9.5
2522026-09-20T07:22:59.138Z Compiling prettyplease v0.2.37
2532026-09-20T07:22:59.204Z Compiling autocfg v1.5.0
2542026-09-20T07:22:59.389Z Compiling aho-corasick v1.1.4
2552026-09-20T07:22:59.449Z Checking syn v2.0.118
2562026-09-20T07:22:59.484Z Checking cfg-if v1.0.4
2572026-09-20T07:22:59.548Z Compiling num-traits v0.2.19
2582026-09-20T07:22:59.599Z Compiling regex-syntax v0.8.11
2592026-09-20T07:22:59.775Z Compiling getrandom v0.4.1
2602026-09-20T07:23:00.029Z Compiling pest_meta v2.8.6
2612026-09-20T07:23:00.455Z Compiling byteorder v1.5.0
2622026-09-20T07:23:00.666Z Compiling itoa v1.0.17
2632026-09-20T07:23:00.819Z Compiling usdt-impl v0.5.0
2642026-09-20T07:23:00.829Z Checking colored v3.1.1
2652026-09-20T07:23:00.861Z Checking num-integer v0.1.46
2662026-09-20T07:23:01.041Z Compiling regex-automata v0.4.14
2672026-09-20T07:23:01.093Z Compiling thread-id v4.2.2
2682026-09-20T07:23:01.198Z Checking plain v0.2.3
2692026-09-20T07:23:01.355Z Checking log v0.4.29
2702026-09-20T07:23:01.494Z Checking rand_core v0.10.1
2712026-09-20T07:23:01.623Z Compiling errno v0.3.14
2722026-09-20T07:23:01.687Z Compiling bitflags v2.11.0
2732026-09-20T07:23:01.730Z Checking no-std-net v0.6.0
2742026-09-20T07:23:01.756Z Checking pretty-hex v0.4.1
2752026-09-20T07:23:01.801Z Compiling radium v0.7.0
2762026-09-20T07:23:01.864Z Compiling pest_generator v2.8.6
2772026-09-20T07:23:02.085Z Checking pnet_base v0.35.0
2782026-09-20T07:23:02.314Z Compiling once_cell v1.21.3
2792026-09-20T07:23:02.491Z Checking tap v1.0.1
2802026-09-20T07:23:02.606Z Compiling fastrand v2.3.0
2812026-09-20T07:23:02.627Z Checking wyz v0.5.1
2822026-09-20T07:23:02.790Z Compiling regex v1.12.4
2832026-09-20T07:23:02.830Z Compiling tempfile v3.27.0
2842026-09-20T07:23:02.908Z Checking num-iter v0.1.45
2852026-09-20T07:23:03.009Z Checking memmap v0.7.0
2862026-09-20T07:23:03.068Z Compiling serde_derive v1.0.228
2872026-09-20T07:23:03.128Z Compiling thiserror-impl v1.0.69
2882026-09-20T07:23:03.141Z Compiling zerocopy-derive v0.7.35
2892026-09-20T07:23:03.166Z Compiling pest_derive v2.8.6
2902026-09-20T07:23:03.253Z Compiling scroll_derive v0.12.1
2912026-09-20T07:23:03.543Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
2922026-09-20T07:23:03.639Z Compiling anyhow v1.0.102
2932026-09-20T07:23:03.836Z Checking funty v2.0.0
2942026-09-20T07:23:03.932Z Checking scroll v0.12.0
2952026-09-20T07:23:03.960Z Compiling zerocopy v0.7.35
2962026-09-20T07:23:04.135Z Checking bitvec v1.1.1
2972026-09-20T07:23:04.140Z Checking goblin v0.8.2
2982026-09-20T07:23:04.362Z Compiling dtrace-parser v0.2.0
2992026-09-20T07:23:04.591Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
3002026-09-20T07:23:04.863Z Compiling pnet_macros v0.35.0
3012026-09-20T07:23:04.963Z Checking pnet_macros_support v0.35.0
3022026-09-20T07:23:05.004Z Checking pnet_sys v0.35.0
3032026-09-20T07:23:05.066Z Checking utf8parse v0.2.2
3042026-09-20T07:23:05.157Z Checking anstyle-parse v1.0.0
3052026-09-20T07:23:05.296Z Checking anstyle-query v1.1.5
3062026-09-20T07:23:05.390Z Checking is_terminal_polyfill v1.70.2
3072026-09-20T07:23:05.468Z Checking colorchoice v1.0.4
3082026-09-20T07:23:05.558Z Compiling pnet v0.35.0
3092026-09-20T07:23:05.636Z Checking cpufeatures v0.3.1
3102026-09-20T07:23:05.659Z Checking anstyle v1.0.13
3112026-09-20T07:23:05.695Z Checking chacha20 v0.10.2
3122026-09-20T07:23:05.827Z Checking anstream v1.0.0
3132026-09-20T07:23:05.853Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
3142026-09-20T07:23:05.887Z Checking clap_lex v1.0.0
3152026-09-20T07:23:05.927Z Checking pnet_packet v0.35.0
3162026-09-20T07:23:06.038Z Checking strsim v0.11.1
3172026-09-20T07:23:06.069Z Compiling heck v0.5.0
3182026-09-20T07:23:06.094Z Checking num-bigint v0.4.6
3192026-09-20T07:23:06.126Z Checking dof v0.3.0
3202026-09-20T07:23:06.131Z Checking num-complex v0.4.6
3212026-09-20T07:23:06.186Z Checking ipnetwork v0.20.0
3222026-09-20T07:23:06.240Z Compiling serde_tokenstream v0.2.3
3232026-09-20T07:23:06.305Z Compiling clap_derive v4.6.1
3242026-09-20T07:23:06.349Z Checking pnet_datalink v0.35.0
3252026-09-20T07:23:06.471Z Checking clap_builder v4.6.0
3262026-09-20T07:23:06.541Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
3272026-09-20T07:23:06.603Z Checking rand v0.10.3
3282026-09-20T07:23:06.920Z Checking num-rational v0.4.2
3292026-09-20T07:23:06.978Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
3302026-09-20T07:23:07.034Z Compiling usdt-attr-macro v0.5.0
3312026-09-20T07:23:07.075Z Compiling usdt-macro v0.5.0
3322026-09-20T07:23:07.199Z Checking num v0.4.3
3332026-09-20T07:23:07.233Z Checking xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
3342026-09-20T07:23:07.381Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
3352026-09-20T07:23:07.708Z Checking x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
3362026-09-20T07:23:07.732Z Checking usdt v0.5.0
3372026-09-20T07:23:07.870Z Checking p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
3382026-09-20T07:23:07.901Z Checking pnet_transport v0.35.0
3392026-09-20T07:23:07.977Z Checking clap v4.6.1
3402026-09-20T07:23:08.050Z Checking x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
3412026-09-20T07:23:08.192Z Checking p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
3422026-09-20T07:23:08.258Zwarning: unused import: `rand::Rng`
3432026-09-20T07:23:08.258Z --> test/src/softnpu.rs:4:5
3442026-09-20T07:23:08.258Z |
3452026-09-20T07:23:08.258Z4 | use rand::Rng;
3462026-09-20T07:23:08.258Z | ^^^^^^^^^
3472026-09-20T07:23:08.258Z |
3482026-09-20T07:23:08.259Z = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
3492026-09-20T07:23:08.259Z
3502026-09-20T07:23:08.323Zerror[E0599]: no method named `random_range` found for struct `ThreadRng` in the current scope
3512026-09-20T07:23:08.323Z --> test/src/softnpu.rs:407:21
3522026-09-20T07:23:08.324Z |
3532026-09-20T07:23:08.324Z407 | let m = rng.random_range::<u32, _>(0xf00000..0xffffff).to_le_bytes();
3542026-09-20T07:23:08.324Z | ^^^^^^^^^^^^
3552026-09-20T07:23:08.324Z |
3562026-09-20T07:23:08.324Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.10.3/src/rng.rs:163:8
3572026-09-20T07:23:08.324Z |
3582026-09-20T07:23:08.324Z163 | fn random_range<T, R>(&mut self, range: R) -> T
3592026-09-20T07:23:08.324Z | ------------ the method is available for `ThreadRng` here
3602026-09-20T07:23:08.324Z |
3612026-09-20T07:23:08.324Z = help: items from traits can only be used if the trait is in scope
3622026-09-20T07:23:08.324Zhelp: there is a method `random` with a similar name, but with different arguments
3632026-09-20T07:23:08.324Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.10.3/src/rng.rs:93:5
3642026-09-20T07:23:08.324Z |
3652026-09-20T07:23:08.324Z 93 | / fn random<T>(&mut self) -> T
3662026-09-20T07:23:08.324Z 94 | | where
3672026-09-20T07:23:08.324Z 95 | | StandardUniform: Distribution<T>,
3682026-09-20T07:23:08.324Z | |_________________________________________^
3692026-09-20T07:23:08.324Zhelp: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it
3702026-09-20T07:23:08.324Z |
3712026-09-20T07:23:08.324Z 1 + use rand::RngExt;
3722026-09-20T07:23:08.324Z |
3732026-09-20T07:23:08.324Z
3742026-09-20T07:23:08.432ZFor more information about this error, try `rustc --explain E0599`.
3752026-09-20T07:23:08.454Zwarning: `tests` (lib) generated 1 warning
3762026-09-20T07:23:08.457Zerror: could not compile `tests` (lib) due to 1 previous error; 1 warning emitted
3772026-09-20T07:23:08.457Zwarning: build failed, waiting for other jobs to finish...
3782026-09-20T07:23:09.014Zprocess exited: duration 30643 ms, exit code 101
 
3792026-09-20T07:23:09.020Zfound 0 output files