01KWH4T8G09S73MJNDGHYNDNCX: 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: 01KWH4TM7GQXW679YFQCZN3Z7F

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-02T10:09:34.228Zjob assigned to worker 01KWH4TNW14KYKDFDPQ9H9AR2C [factory aws, i-0d258951b5f26b3b2] (queued for 54 s)
 
22026-07-02T10:09:40.410Zstarting task 0: "setup"
32026-07-02T10:09:40.415Z++ uname -s
42026-07-02T10:09:40.418Z+ kern=SunOS
52026-07-02T10:09:40.418Z+ build_user=build
62026-07-02T10:09:40.418Z+ build_uid=12345
72026-07-02T10:09:40.418Z+ work_dir=/work
82026-07-02T10:09:40.418Z+ input_dir=/input
92026-07-02T10:09:40.418Z+ [[ 0 == 12345 ]]
102026-07-02T10:09:40.418Z+ case "$kern" in
112026-07-02T10:09:40.418Z+ groupadd -g 12345 build
122026-07-02T10:09:40.421Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-02T10:09:42.426Z+ zfs create -o mountpoint=/work rpool/work
142026-07-02T10:09:42.509Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-02T10:09:42.512Z+ home_fs=zfs
162026-07-02T10:09:42.512Z+ [[ zfs == autofs ]]
172026-07-02T10:09:42.512Z+ mkdir -p /home/build
182026-07-02T10:09:42.512Z+ chown build:build /home/build /work
192026-07-02T10:09:44.514Z+ chmod 0700 /home/build /work
202026-07-02T10:09:44.518Zprocess exited: duration 4108 ms, exit code 0
 
212026-07-02T10:09:44.525Zstarting task 1: "rust-toolchain"
222026-07-02T10:09:44.530Z+ printf ' * rust toolchain channel = "%s"\n' stable
232026-07-02T10:09:44.530Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-07-02T10:09:44.530Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
252026-07-02T10:09:44.530Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-07-02T10:09:44.530Z * rust toolchain channel = "stable"
272026-07-02T10:09:44.530Z * rust toolchain profile = "default"
282026-07-02T10:09:44.535Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-02T10:09:44.535Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302026-07-02T10:09:44.629Zinfo: downloading installer
312026-07-02T10:09:46.194Zwarn: It looks like you have an existing installation of Rust at:
322026-07-02T10:09:46.194Zwarn: /opt/ooce/bin
332026-07-02T10:09:46.194Zwarn: It is recommended that rustup be the primary Rust installation.
342026-07-02T10:09:46.194Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352026-07-02T10:09:46.194Zwarn: If you are sure that you want both rustup and your already installed Rust
362026-07-02T10:09:46.194Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372026-07-02T10:09:46.194Zwarn: or pass `-y' to ignore all ignorable checks.
382026-07-02T10:09:46.194Zerror: cannot install while Rust is installed
392026-07-02T10:09:46.194Zwarn: continuing (because the -y flag is set and the error is ignorable)
402026-07-02T10:09:46.195Zwarn: It looks like you have an existing rustup settings file at:
412026-07-02T10:09:46.195Zwarn: /home/build/.rustup/settings.toml
422026-07-02T10:09:46.195Zwarn: Rustup will install the default toolchain as specified in the settings file,
432026-07-02T10:09:46.195Zwarn: instead of the one inferred from the default host triple.
442026-07-02T10:09:46.208Zinfo: profile set to default
452026-07-02T10:09:46.208Zinfo: default host triple is x86_64-unknown-illumos
462026-07-02T10:09:46.211Zinfo: syncing channel updates for stable-x86_64-unknown-illumos
472026-07-02T10:09:46.354Zinfo: latest update on 2026-06-30 for version 1.96.1 (31fca3adb 2026-06-26)
482026-07-02T10:09:46.357Zinfo: downloading 6 components
492026-07-02T10:10:02.809Zinfo: default toolchain set to stable-x86_64-unknown-illumos
502026-07-02T10:10:02.809Z
512026-07-02T10:10:02.835Z stable-x86_64-unknown-illumos installed - rustc 1.96.1 (31fca3adb 2026-06-26)
522026-07-02T10:10:02.835Z
532026-07-02T10:10:02.835Z
542026-07-02T10:10:02.835ZRust is installed now. Great!
552026-07-02T10:10:02.835Z
562026-07-02T10:10:02.835ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
572026-07-02T10:10:02.835Zenvironment variable. This has not been done automatically.
582026-07-02T10:10:02.835Z
592026-07-02T10:10:02.835ZTo configure your current shell, you need to source
602026-07-02T10:10:02.835Zthe corresponding env file under $HOME/.cargo.
612026-07-02T10:10:02.836Z
622026-07-02T10:10:02.836ZThis is usually done by running one of the following (note the leading DOT):
632026-07-02T10:10:02.836Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
642026-07-02T10:10:02.836Zsource "$HOME/.cargo/env.fish" # For fish
652026-07-02T10:10:02.836Zsource "~/.cargo/env.nu" # For nushell
662026-07-02T10:10:02.836Zsource "$HOME/.cargo/env.tcsh" # For tcsh
672026-07-02T10:10:02.836Z. "$HOME/.cargo/env.ps1" # For pwsh
682026-07-02T10:10:02.836Zsource "$HOME/.cargo/env.xsh" # For xonsh
692026-07-02T10:10:02.840Zwarn: no default linker (`cc`) was found in your PATH
702026-07-02T10:10:02.840Zwarn: many Rust crates require a system C toolchain to build
712026-07-02T10:10:02.941Z+ rustup --version
722026-07-02T10:10:02.949Zrustup 1.29.0 (28d1352db 2026-03-05)
732026-07-02T10:10:02.953Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
742026-07-02T10:10:02.971Zinfo: the currently active `rustc` version is `rustc 1.96.1 (31fca3adb 2026-06-26)`
752026-07-02T10:10:02.974Z+ cargo --version
762026-07-02T10:10:02.989Zcargo 1.96.1 (356927216 2026-06-26)
772026-07-02T10:10:02.992Z+ rustc --version
782026-07-02T10:10:03.011Zrustc 1.96.1 (31fca3adb 2026-06-26)
792026-07-02T10:10:03.014Zprocess exited: duration 18486 ms, exit code 0
 
802026-07-02T10:10:03.020Zstarting task 2: "authentication"
812026-07-02T10:10:03.037Zprocess exited: duration 16 ms, exit code 0
 
822026-07-02T10:10:03.043Zstarting task 3: "clone repository"
832026-07-02T10:10:03.046Z+ mkdir -p /work/oxidecomputer/p4
842026-07-02T10:10:03.049Z+ git clone https://github.com/oxidecomputer/p4 /work/oxidecomputer/p4
852026-07-02T10:10:03.080ZCloning into '/work/oxidecomputer/p4'...
862026-07-02T10:10:03.856Z+ cd /work/oxidecomputer/p4
872026-07-02T10:10:03.859Z+ git fetch origin 6d6c1e1be7b76d9f0e80daca22fb691ffdc62073
882026-07-02T10:10:04.075ZFrom https://github.com/oxidecomputer/p4
892026-07-02T10:10:04.075Z * branch 6d6c1e1be7b76d9f0e80daca22fb691ffdc62073 -> FETCH_HEAD
902026-07-02T10:10:04.083Z+ [[ -n renovate/rand ]]
912026-07-02T10:10:04.086Z++ git branch --show-current
922026-07-02T10:10:04.086Z+ current=main
932026-07-02T10:10:04.086Z+ [[ main != renovate/rand ]]
942026-07-02T10:10:04.086Z+ git branch -f renovate/rand 6d6c1e1be7b76d9f0e80daca22fb691ffdc62073
952026-07-02T10:10:04.089Z+ git checkout -f renovate/rand
962026-07-02T10:10:04.097ZSwitched to branch 'renovate/rand'
972026-07-02T10:10:04.103Z+ git reset --hard 6d6c1e1be7b76d9f0e80daca22fb691ffdc62073
982026-07-02T10:10:04.103ZHEAD is now at 6d6c1e1 Update Rust crate rand to 0.10.2
992026-07-02T10:10:04.107Zprocess exited: duration 1059 ms, exit code 0
 
1002026-07-02T10:10:04.114Zstarting task 4: "build"
1012026-07-02T10:10:04.118Z+ cargo --version
1022026-07-02T10:10:04.124Zinfo: syncing channel updates for 1.92.0-x86_64-unknown-illumos
1032026-07-02T10:10:04.294Zinfo: latest update on 2025-12-11 for version 1.92.0 (ded5c06cf 2025-12-08)
1042026-07-02T10:10:04.297Zinfo: downloading 6 components
1052026-07-02T10:10:20.411Zcargo 1.92.0 (344c4567c 2025-10-21)
1062026-07-02T10:10:20.416Z+ rustc --version
1072026-07-02T10:10:20.444Zrustc 1.92.0 (ded5c06cf 2025-12-08)
1082026-07-02T10:10:20.447Z+ banner check
1092026-07-02T10:10:20.450Z
1102026-07-02T10:10:20.450Z #### # # ###### #### # #
1112026-07-02T10:10:20.450Z # # # # # # # # #
1122026-07-02T10:10:20.450Z # ###### ##### # ####
1132026-07-02T10:10:20.450Z # # # # # # #
1142026-07-02T10:10:20.450Z # # # # # # # # #
1152026-07-02T10:10:20.450Z #### # # ###### #### # #
1162026-07-02T10:10:20.450Z
1172026-07-02T10:10:20.450Z+ cargo fmt -- --check
1182026-07-02T10:10:20.589Z+ cargo check
1192026-07-02T10:10:20.656Z Updating crates.io index
1202026-07-02T10:10:20.660Z Updating git repository `https://github.com/oxidecomputer/xfr`
1212026-07-02T10:10:20.955ZFrom https://github.com/oxidecomputer/xfr
1222026-07-02T10:10:20.955Z * [new ref] 8a89ee73d039abf91fdddcdd66de6ff04ce2518d -> refs/commit/8a89ee73d039abf91fdddcdd66de6ff04ce2518d
1232026-07-02T10:10:21.873Z Downloading crates ...
1242026-07-02T10:10:21.926Z Downloaded anyhow v1.0.102
1252026-07-02T10:10:21.930Z Downloaded bitflags v2.11.0
1262026-07-02T10:10:21.934Z Downloaded cfg-if v1.0.4
1272026-07-02T10:10:21.937Z Downloaded anstyle-query v1.1.5
1282026-07-02T10:10:21.945Z Downloaded is_terminal_polyfill v1.70.2
1292026-07-02T10:10:21.948Z Downloaded heck v0.5.0
1302026-07-02T10:10:21.948Z Downloaded zmij v1.0.21
1312026-07-02T10:10:22.007Z Downloaded cpufeatures v0.2.17
1322026-07-02T10:10:22.007Z Downloaded strsim v0.11.1
1332026-07-02T10:10:22.007Z Downloaded fastrand v2.3.0
1342026-07-02T10:10:22.007Z Downloaded crypto-common v0.1.7
1352026-07-02T10:10:22.007Z Downloaded dof v0.3.0
1362026-07-02T10:10:22.007Z Downloaded memmap v0.7.0
1372026-07-02T10:10:22.008Z Downloaded errno v0.3.14
1382026-07-02T10:10:22.008Z Downloaded clap_lex v1.0.0
1392026-07-02T10:10:22.008Z Downloaded radium v0.7.0
1402026-07-02T10:10:22.008Z Downloaded byteorder v1.5.0
1412026-07-02T10:10:22.008Z Downloaded autocfg v1.5.0
1422026-07-02T10:10:22.008Z Downloaded num v0.4.3
1432026-07-02T10:10:22.008Z Downloaded tap v1.0.1
1442026-07-02T10:10:22.010Z Downloaded version_check v0.9.5
1452026-07-02T10:10:22.011Z Downloaded dtrace-parser v0.2.0
1462026-07-02T10:10:22.012Z Downloaded cpufeatures v0.3.0
1472026-07-02T10:10:22.013Z Downloaded itoa v1.0.17
1482026-07-02T10:10:22.014Z Downloaded usdt v0.5.0
1492026-07-02T10:10:22.015Z Downloaded thread-id v4.2.2
1502026-07-02T10:10:22.019Z Downloaded block-buffer v0.10.4
1512026-07-02T10:10:22.019Z Downloaded scroll_derive v0.12.1
1522026-07-02T10:10:22.019Z Downloaded funty v2.0.0
1532026-07-02T10:10:22.019Z Downloaded pnet_transport v0.35.0
1542026-07-02T10:10:22.019Z Downloaded generic-array v0.14.7
1552026-07-02T10:10:22.019Z Downloaded colorchoice v1.0.4
1562026-07-02T10:10:22.027Z Downloaded pretty-hex v0.4.1
1572026-07-02T10:10:22.032Z Downloaded utf8parse v0.2.2
1582026-07-02T10:10:22.035Z Downloaded usdt-macro v0.5.0
1592026-07-02T10:10:22.038Z Downloaded usdt-attr-macro v0.5.0
1602026-07-02T10:10:22.038Z Downloaded pnet_macros_support v0.35.0
1612026-07-02T10:10:22.041Z Downloaded num-integer v0.1.46
1622026-07-02T10:10:22.041Z Downloaded ipnetwork v0.20.0
1632026-07-02T10:10:22.041Z Downloaded no-std-net v0.6.0
1642026-07-02T10:10:22.041Z Downloaded anstyle v1.0.13
1652026-07-02T10:10:22.044Z Downloaded pnet_base v0.35.0
1662026-07-02T10:10:22.044Z Downloaded rand_core v0.10.1
1672026-07-02T10:10:22.047Z Downloaded quote v1.0.45
1682026-07-02T10:10:22.047Z Downloaded usdt-impl v0.5.0
1692026-07-02T10:10:22.051Z Downloaded num-complex v0.4.6
1702026-07-02T10:10:22.056Z Downloaded chacha20 v0.10.1
1712026-07-02T10:10:22.059Z Downloaded pnet_sys v0.35.0
1722026-07-02T10:10:22.062Z Downloaded wyz v0.5.1
1732026-07-02T10:10:22.062Z Downloaded num-iter v0.1.45
1742026-07-02T10:10:22.065Z Downloaded digest v0.10.7
1752026-07-02T10:10:22.065Z Downloaded pnet_datalink v0.35.0
1762026-07-02T10:10:22.068Z Downloaded scroll v0.12.0
1772026-07-02T10:10:22.068Z Downloaded glob v0.3.3
1782026-07-02T10:10:22.071Z Downloaded plain v0.2.3
1792026-07-02T10:10:22.071Z Downloaded num-rational v0.4.2
1802026-07-02T10:10:22.075Z Downloaded sha2 v0.10.9
1812026-07-02T10:10:22.078Z Downloaded anstream v1.0.0
1822026-07-02T10:10:22.078Z Downloaded serde_tokenstream v0.2.3
1832026-07-02T10:10:22.082Z Downloaded pnet_macros v0.35.0
1842026-07-02T10:10:22.096Z Downloaded thiserror-impl v1.0.69
1852026-07-02T10:10:22.099Z Downloaded thiserror v1.0.69
1862026-07-02T10:10:22.099Z Downloaded anstyle-parse v1.0.0
1872026-07-02T10:10:22.103Z Downloaded clap_derive v4.6.1
1882026-07-02T10:10:22.103Z Downloaded once_cell v1.21.3
1892026-07-02T10:10:22.107Z Downloaded tempfile v3.27.0
1902026-07-02T10:10:22.115Z Downloaded colored v3.1.1
1912026-07-02T10:10:22.118Z Downloaded pest_generator v2.8.6
1922026-07-02T10:10:22.126Z Downloaded pnet v0.35.0
1932026-07-02T10:10:22.129Z Downloaded pnet_packet v0.35.0
1942026-07-02T10:10:22.130Z Downloaded ucd-trie v0.1.7
1952026-07-02T10:10:22.136Z Downloaded num-traits v0.2.19
1962026-07-02T10:10:22.150Z Downloaded getrandom v0.4.1
1972026-07-02T10:10:22.160Z Downloaded serde_derive v1.0.228
1982026-07-02T10:10:22.163Z Downloaded serde_core v1.0.228
1992026-07-02T10:10:22.166Z Downloaded unicode-ident v1.0.24
2002026-07-02T10:10:22.169Z Downloaded pest_derive v2.8.6
2012026-07-02T10:10:22.170Z Downloaded log v0.4.29
2022026-07-02T10:10:22.173Z Downloaded pest_meta v2.8.6
2032026-07-02T10:10:22.175Z Downloaded zerocopy-derive v0.7.35
2042026-07-02T10:10:22.183Z Downloaded proc-macro2 v1.0.106
2052026-07-02T10:10:22.186Z Downloaded typenum v1.19.0
2062026-07-02T10:10:22.190Z Downloaded prettyplease v0.2.37
2072026-07-02T10:10:22.194Z Downloaded clap v4.6.1
2082026-07-02T10:10:22.216Z Downloaded memchr v2.8.0
2092026-07-02T10:10:22.223Z Downloaded rand v0.10.2
2102026-07-02T10:10:22.226Z Downloaded serde v1.0.228
2112026-07-02T10:10:22.229Z Downloaded num-bigint v0.4.6
2122026-07-02T10:10:22.239Z Downloaded aho-corasick v1.1.4
2132026-07-02T10:10:22.248Z Downloaded pest v2.8.6
2142026-07-02T10:10:22.278Z Downloaded serde_json v1.0.149
2152026-07-02T10:10:22.281Z Downloaded zerocopy v0.7.35
2162026-07-02T10:10:22.293Z Downloaded clap_builder v4.6.0
2172026-07-02T10:10:22.296Z Downloaded regex v1.12.4
2182026-07-02T10:10:22.313Z Downloaded goblin v0.8.2
2192026-07-02T10:10:22.326Z Downloaded bitvec v1.1.1
2202026-07-02T10:10:22.353Z Downloaded syn v2.0.118
2212026-07-02T10:10:22.360Z Downloaded regex-syntax v0.8.11
2222026-07-02T10:10:22.385Z Downloaded rustix v1.1.4
2232026-07-02T10:10:22.417Z Downloaded regex-automata v0.4.14
2242026-07-02T10:10:22.433Z Downloaded libc v0.2.182
2252026-07-02T10:10:22.504Z Compiling proc-macro2 v1.0.106
2262026-07-02T10:10:22.507Z Compiling quote v1.0.45
2272026-07-02T10:10:22.507Z Compiling unicode-ident v1.0.24
2282026-07-02T10:10:22.507Z Compiling libc v0.2.182
2292026-07-02T10:10:22.507Z Compiling serde_core v1.0.228
2302026-07-02T10:10:22.507Z Compiling memchr v2.8.0
2312026-07-02T10:10:22.507Z Compiling serde v1.0.228
2322026-07-02T10:10:22.662Z Compiling thiserror v1.0.69
2332026-07-02T10:10:22.921Z Compiling zmij v1.0.21
2342026-07-02T10:10:22.934Z Compiling rustix v1.1.4
2352026-07-02T10:10:23.118Z Compiling ucd-trie v0.1.7
2362026-07-02T10:10:23.140Z Compiling serde_json v1.0.149
2372026-07-02T10:10:23.257Z Compiling pest v2.8.6
2382026-07-02T10:10:23.357Z Compiling version_check v0.9.5
2392026-07-02T10:10:23.373Z Compiling prettyplease v0.2.37
2402026-07-02T10:10:23.495Z Compiling autocfg v1.5.0
2412026-07-02T10:10:23.642Z Compiling aho-corasick v1.1.4
2422026-07-02T10:10:23.752Z Compiling syn v2.0.118
2432026-07-02T10:10:23.807Z Checking cfg-if v1.0.4
2442026-07-02T10:10:23.851Z Compiling num-traits v0.2.19
2452026-07-02T10:10:23.863Z Compiling regex-syntax v0.8.11
2462026-07-02T10:10:24.076Z Compiling getrandom v0.4.1
2472026-07-02T10:10:24.349Z Compiling pest_meta v2.8.6
2482026-07-02T10:10:24.754Z Compiling byteorder v1.5.0
2492026-07-02T10:10:24.973Z Compiling itoa v1.0.17
2502026-07-02T10:10:25.146Z Compiling usdt-impl v0.5.0
2512026-07-02T10:10:25.152Z Checking colored v3.1.1
2522026-07-02T10:10:25.189Z Checking num-integer v0.1.46
2532026-07-02T10:10:25.339Z Compiling regex-automata v0.4.14
2542026-07-02T10:10:25.410Z Compiling thread-id v4.2.2
2552026-07-02T10:10:25.667Z Checking log v0.4.29
2562026-07-02T10:10:25.680Z Checking plain v0.2.3
2572026-07-02T10:10:25.749Z Checking rand_core v0.10.1
2582026-07-02T10:10:25.976Z Compiling errno v0.3.14
2592026-07-02T10:10:25.980Z Compiling radium v0.7.0
2602026-07-02T10:10:26.020Z Checking pretty-hex v0.4.1
2612026-07-02T10:10:26.107Z Compiling pest_generator v2.8.6
2622026-07-02T10:10:26.190Z Compiling bitflags v2.11.0
2632026-07-02T10:10:26.222Z Checking no-std-net v0.6.0
2642026-07-02T10:10:26.284Z Checking pnet_base v0.35.0
2652026-07-02T10:10:26.634Z Checking tap v1.0.1
2662026-07-02T10:10:26.730Z Compiling fastrand v2.3.0
2672026-07-02T10:10:26.865Z Compiling once_cell v1.21.3
2682026-07-02T10:10:26.963Z Checking wyz v0.5.1
2692026-07-02T10:10:27.059Z Compiling regex v1.12.4
2702026-07-02T10:10:27.131Z Compiling tempfile v3.27.0
2712026-07-02T10:10:27.273Z Compiling serde_derive v1.0.228
2722026-07-02T10:10:27.325Z Compiling thiserror-impl v1.0.69
2732026-07-02T10:10:27.493Z Compiling zerocopy-derive v0.7.35
2742026-07-02T10:10:27.499Z Compiling pest_derive v2.8.6
2752026-07-02T10:10:27.660Z Compiling scroll_derive v0.12.1
2762026-07-02T10:10:27.953Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
2772026-07-02T10:10:28.014Z Checking num-iter v0.1.45
2782026-07-02T10:10:28.026Z Checking memmap v0.7.0
2792026-07-02T10:10:28.147Z Compiling anyhow v1.0.102
2802026-07-02T10:10:28.335Z Compiling zerocopy v0.7.35
2812026-07-02T10:10:28.374Z Checking scroll v0.12.0
2822026-07-02T10:10:28.475Z Checking funty v2.0.0
2832026-07-02T10:10:28.597Z Compiling dtrace-parser v0.2.0
2842026-07-02T10:10:28.687Z Checking goblin v0.8.2
2852026-07-02T10:10:28.887Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
2862026-07-02T10:10:28.953Z Checking bitvec v1.1.1
2872026-07-02T10:10:29.205Z Compiling pnet_macros v0.35.0
2882026-07-02T10:10:29.221Z Checking pnet_macros_support v0.35.0
2892026-07-02T10:10:29.327Z Checking pnet_sys v0.35.0
2902026-07-02T10:10:29.368Z Checking utf8parse v0.2.2
2912026-07-02T10:10:29.464Z Checking anstyle-parse v1.0.0
2922026-07-02T10:10:29.642Z Checking anstyle v1.0.13
2932026-07-02T10:10:29.815Z Checking anstyle-query v1.1.5
2942026-07-02T10:10:29.900Z Checking is_terminal_polyfill v1.70.2
2952026-07-02T10:10:29.982Z Checking colorchoice v1.0.4
2962026-07-02T10:10:29.998Z Compiling pnet v0.35.0
2972026-07-02T10:10:30.158Z Checking cpufeatures v0.3.0
2982026-07-02T10:10:30.219Z Checking anstream v1.0.0
2992026-07-02T10:10:30.224Z Checking chacha20 v0.10.1
3002026-07-02T10:10:30.291Z Checking pnet_packet v0.35.0
3012026-07-02T10:10:30.405Z Checking strsim v0.11.1
3022026-07-02T10:10:30.408Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
3032026-07-02T10:10:30.446Z Checking num-bigint v0.4.6
3042026-07-02T10:10:30.496Z Compiling dof v0.3.0
3052026-07-02T10:10:30.528Z Compiling serde_tokenstream v0.2.3
3062026-07-02T10:10:30.555Z Checking num-complex v0.4.6
3072026-07-02T10:10:30.562Z Checking ipnetwork v0.20.0
3082026-07-02T10:10:30.660Z Compiling heck v0.5.0
3092026-07-02T10:10:30.802Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
3102026-07-02T10:10:30.832Z Checking pnet_datalink v0.35.0
3112026-07-02T10:10:30.852Z Checking clap_lex v1.0.0
3122026-07-02T10:10:30.897Z Compiling clap_derive v4.6.1
3132026-07-02T10:10:30.988Z Checking clap_builder v4.6.0
3142026-07-02T10:10:31.033Z Checking rand v0.10.2
3152026-07-02T10:10:31.239Z Compiling usdt-attr-macro v0.5.0
3162026-07-02T10:10:31.264Z Checking num-rational v0.4.2
3172026-07-02T10:10:31.399Z Compiling usdt-macro v0.5.0
3182026-07-02T10:10:31.547Z Checking num v0.4.3
3192026-07-02T10:10:31.607Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
3202026-07-02T10:10:31.612Z Checking xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
3212026-07-02T10:10:31.830Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
3222026-07-02T10:10:32.073Z Checking usdt v0.5.0
3232026-07-02T10:10:32.100Z Checking x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
3242026-07-02T10:10:32.215Z Checking p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
3252026-07-02T10:10:32.237Z Checking pnet_transport v0.35.0
3262026-07-02T10:10:32.564Z Checking clap v4.6.1
3272026-07-02T10:10:32.564Z Checking p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
3282026-07-02T10:10:32.621Z Checking x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
3292026-07-02T10:10:32.633Zwarning: unused import: `rand::Rng`
3302026-07-02T10:10:32.633Z --> test/src/softnpu.rs:4:5
3312026-07-02T10:10:32.633Z |
3322026-07-02T10:10:32.633Z4 | use rand::Rng;
3332026-07-02T10:10:32.633Z | ^^^^^^^^^
3342026-07-02T10:10:32.633Z |
3352026-07-02T10:10:32.633Z = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
3362026-07-02T10:10:32.633Z
3372026-07-02T10:10:32.735Zerror[E0599]: no method named `random_range` found for struct `ThreadRng` in the current scope
3382026-07-02T10:10:32.735Z --> test/src/softnpu.rs:407:21
3392026-07-02T10:10:32.735Z |
3402026-07-02T10:10:32.735Z407 | let m = rng.random_range::<u32, _>(0xf00000..0xffffff).to_le_bytes();
3412026-07-02T10:10:32.735Z | ^^^^^^^^^^^^
3422026-07-02T10:10:32.735Z |
3432026-07-02T10:10:32.737Z ::: /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.10.2/src/rng.rs:163:8
3442026-07-02T10:10:32.737Z |
3452026-07-02T10:10:32.737Z163 | fn random_range<T, R>(&mut self, range: R) -> T
3462026-07-02T10:10:32.737Z | ------------ the method is available for `ThreadRng` here
3472026-07-02T10:10:32.737Z |
3482026-07-02T10:10:32.737Z = help: items from traits can only be used if the trait is in scope
3492026-07-02T10:10:32.737Zhelp: there is a method `random` with a similar name, but with different arguments
3502026-07-02T10:10:32.737Z --> /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.10.2/src/rng.rs:93:5
3512026-07-02T10:10:32.737Z |
3522026-07-02T10:10:32.737Z 93 | / fn random<T>(&mut self) -> T
3532026-07-02T10:10:32.737Z 94 | | where
3542026-07-02T10:10:32.737Z 95 | | StandardUniform: Distribution<T>,
3552026-07-02T10:10:32.737Z | |_________________________________________^
3562026-07-02T10:10:32.737Zhelp: trait `RngExt` which provides `random_range` is implemented but not in scope; perhaps you want to import it
3572026-07-02T10:10:32.737Z |
3582026-07-02T10:10:32.737Z 1 + use rand::RngExt;
3592026-07-02T10:10:32.737Z |
3602026-07-02T10:10:32.737Z
3612026-07-02T10:10:32.848ZFor more information about this error, try `rustc --explain E0599`.
3622026-07-02T10:10:32.874Zwarning: `tests` (lib) generated 1 warning
3632026-07-02T10:10:32.877Zerror: could not compile `tests` (lib) due to 1 previous error; 1 warning emitted
3642026-07-02T10:10:32.877Zwarning: build failed, waiting for other jobs to finish...
3652026-07-02T10:10:33.450Zprocess exited: duration 29331 ms, exit code 101
 
3662026-07-02T10:10:33.456Zfound 0 output files