01M223Y2RPN6S58XDEBJCQN8XE: 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: 01M223YFFTAMV6VRM56VB372VA

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-09-09T03:39:43.991Zjob assigned to worker 01M223YGKB7FYE77RKSYEGT29M [factory aws, i-0ad1ebbe13942f7a9] (queued for 51 s)
 
22026-09-09T03:39:51.253Zstarting task 0: "setup"
32026-09-09T03:39:51.257Z++ uname -s
42026-09-09T03:39:51.257Z+ kern=SunOS
52026-09-09T03:39:51.257Z+ build_user=build
62026-09-09T03:39:51.257Z+ build_uid=12345
72026-09-09T03:39:51.258Z+ work_dir=/work
82026-09-09T03:39:51.258Z+ input_dir=/input
92026-09-09T03:39:51.258Z+ [[ 0 == 12345 ]]
102026-09-09T03:39:51.258Z+ case "$kern" in
112026-09-09T03:39:51.258Z+ groupadd -g 12345 build
122026-09-09T03:39:51.258Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-09-09T03:39:53.263Z+ zfs create -o mountpoint=/work rpool/work
142026-09-09T03:39:53.378Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-09-09T03:39:53.381Z+ home_fs=zfs
162026-09-09T03:39:53.381Z+ [[ zfs == autofs ]]
172026-09-09T03:39:53.381Z+ mkdir -p /home/build
182026-09-09T03:39:53.381Z+ chown build:build /home/build /work
192026-09-09T03:39:54.409Z+ chmod 0700 /home/build /work
202026-09-09T03:39:54.422Zprocess exited: duration 3133 ms, exit code 0
 
212026-09-09T03:39:54.453Zstarting task 1: "rust-toolchain"
222026-09-09T03:39:54.587Z+ printf ' * rust toolchain channel = "%s"\n' stable
232026-09-09T03:39:54.587Z * rust toolchain channel = "stable"
242026-09-09T03:39:54.587Z * rust toolchain profile = "default"
252026-09-09T03:39:54.587Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-09-09T03:39:54.587Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-09-09T03:39:54.588Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-09-09T03:39:54.588Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-09-09T03:39:54.588Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302026-09-09T03:39:54.591Zinfo: downloading installer
312026-09-09T03:39:55.748Zwarn: It looks like you have an existing installation of Rust at:
322026-09-09T03:39:55.748Zwarn: /opt/ooce/bin
332026-09-09T03:39:55.748Zwarn: This could mean one of the following:
342026-09-09T03:39:55.748Zwarn: - You have already installed rustup: you can quit the installer right now.
352026-09-09T03:39:55.748Zwarn: - You haven't installed rustup yet, but have Rust installed from elsewhere.
362026-09-09T03:39:55.748Zwarn: In the latter case, rustup can coexist with and adopt your existing Rust.
372026-09-09T03:39:55.748Zwarn: To adopt, please reply `yes`, or set RUSTUP_INIT_SKIP_PATH_CHECK to yes,
382026-09-09T03:39:55.748Zwarn: or pass `-y` to ignore all ignorable checks, then follow the instructions at:
392026-09-09T03:39:55.748Zwarn: <https://rust-lang.github.io/rustup/installation/already-installed-rust.html>
402026-09-09T03:39:55.748Zerror: cannot install while Rust is installed
412026-09-09T03:39:55.748Zwarn: continuing (because the -y flag is set and the error is ignorable)
422026-09-09T03:39:55.763Zinfo: profile set to default
432026-09-09T03:39:55.763Zinfo: default host tuple is x86_64-unknown-illumos
442026-09-09T03:39:55.763Zinfo: syncing channel updates for stable-x86_64-unknown-illumos
452026-09-09T03:39:55.894Zinfo: latest update on 2026-09-03 for version 1.98.1 (48a229cea 2026-09-01)
462026-09-09T03:39:55.911Zinfo: downloading 6 components
472026-09-09T03:40:10.036Z
482026-09-09T03:40:10.036Zinfo: default toolchain set to stable-x86_64-unknown-illumos
492026-09-09T03:40:10.067Z stable-x86_64-unknown-illumos installed - rustc 1.98.1 (48a229cea 2026-09-01)
502026-09-09T03:40:10.067Z
512026-09-09T03:40:10.070Z
522026-09-09T03:40:10.070ZRust is installed now. Great!
532026-09-09T03:40:10.070Z
542026-09-09T03:40:10.070ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
552026-09-09T03:40:10.071Zenvironment variable. This has not been done automatically.
562026-09-09T03:40:10.071Z
572026-09-09T03:40:10.071ZTo configure your current shell, you need to source
582026-09-09T03:40:10.071Zthe corresponding env file under $HOME/.cargo.
592026-09-09T03:40:10.071Z
602026-09-09T03:40:10.071ZConsider running the right command for your shell (note the leading DOT):
612026-09-09T03:40:10.071Z. "$HOME/.cargo/env" # For sh/ash/dash/pdksh
622026-09-09T03:40:10.071Zcargo:rerun-if-env-changed=CC_x86_64-unknown-illumos
632026-09-09T03:40:10.071ZCC_x86_64-unknown-illumos = None
642026-09-09T03:40:10.071Zcargo:rerun-if-env-changed=CC_x86_64_unknown_illumos
652026-09-09T03:40:10.071ZCC_x86_64_unknown_illumos = None
662026-09-09T03:40:10.071Zcargo:rerun-if-env-changed=HOST_CC
672026-09-09T03:40:10.071ZHOST_CC = None
682026-09-09T03:40:10.071Zcargo:rerun-if-env-changed=CC
692026-09-09T03:40:10.071ZCC = None
702026-09-09T03:40:10.073Zcargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
712026-09-09T03:40:10.226Zcargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
722026-09-09T03:40:10.226ZCRATE_CC_NO_DEFAULTS = None
732026-09-09T03:40:10.226Zcargo:rerun-if-env-changed=CFLAGS
742026-09-09T03:40:10.226ZCFLAGS = None
752026-09-09T03:40:10.226Zcargo:rerun-if-env-changed=HOST_CFLAGS
762026-09-09T03:40:10.226ZHOST_CFLAGS = None
772026-09-09T03:40:10.226Zcargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_illumos
782026-09-09T03:40:10.226ZCFLAGS_x86_64_unknown_illumos = None
792026-09-09T03:40:10.226Zcargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-illumos
802026-09-09T03:40:10.226ZCFLAGS_x86_64-unknown-illumos = None
812026-09-09T03:40:10.331Z+ rustup --version
822026-09-09T03:40:10.338Zrustup 1.29.1 (d95a37b6a 2026-08-13)
832026-09-09T03:40:10.341Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
842026-09-09T03:40:10.360Zinfo: the currently active `rustc` version is `rustc 1.98.1 (48a229cea 2026-09-01)`
852026-09-09T03:40:10.363Z+ cargo --version
862026-09-09T03:40:10.375Zcargo 1.98.1 (797e8a9bc 2026-08-05)
872026-09-09T03:40:10.379Z+ rustc --version
882026-09-09T03:40:10.397Zrustc 1.98.1 (48a229cea 2026-09-01)
892026-09-09T03:40:10.401Zprocess exited: duration 15950 ms, exit code 0
 
902026-09-09T03:40:10.409Zstarting task 2: "authentication"
912026-09-09T03:40:10.425Zprocess exited: duration 16 ms, exit code 0
 
922026-09-09T03:40:10.431Zstarting task 3: "clone repository"
932026-09-09T03:40:10.434Z+ mkdir -p /work/oxidecomputer/p4
942026-09-09T03:40:10.437Z+ git clone https://github.com/oxidecomputer/p4 /work/oxidecomputer/p4
952026-09-09T03:40:10.465ZCloning into '/work/oxidecomputer/p4'...
962026-09-09T03:40:11.907Z+ cd /work/oxidecomputer/p4
972026-09-09T03:40:11.907Z+ git fetch origin 5a2a4813eec44f8bc237f8925f91c149e85eccfe
982026-09-09T03:40:12.443ZFrom https://github.com/oxidecomputer/p4
992026-09-09T03:40:12.443Z * branch 5a2a4813eec44f8bc237f8925f91c149e85eccfe -> FETCH_HEAD
1002026-09-09T03:40:12.450Z+ [[ -n zl/multicast ]]
1012026-09-09T03:40:12.486Z++ git branch --show-current
1022026-09-09T03:40:12.486Z+ current=main
1032026-09-09T03:40:12.486Z+ [[ main != zl/multicast ]]
1042026-09-09T03:40:12.486Z+ git branch -f zl/multicast 5a2a4813eec44f8bc237f8925f91c149e85eccfe
1052026-09-09T03:40:12.486Z+ git checkout -f zl/multicast
1062026-09-09T03:40:12.487ZSwitched to branch 'zl/multicast'
1072026-09-09T03:40:12.487Z+ git reset --hard 5a2a4813eec44f8bc237f8925f91c149e85eccfe
1082026-09-09T03:40:12.487ZHEAD is now at 5a2a481 [merge] merge main
1092026-09-09T03:40:12.487Zprocess exited: duration 2037 ms, exit code 0
 
1102026-09-09T03:40:12.494Zstarting task 4: "build"
1112026-09-09T03:40:12.497Z+ cargo --version
1122026-09-09T03:40:12.502Zinfo: syncing channel updates for 1.92.0-x86_64-unknown-illumos
1132026-09-09T03:40:12.665Zinfo: latest update on 2025-12-11 for version 1.92.0 (ded5c06cf 2025-12-08)
1142026-09-09T03:40:12.669Zinfo: downloading 6 components
1152026-09-09T03:40:25.406Zwarn: the missing active toolchain `1.92.0-x86_64-unknown-illumos` has been auto-installed
1162026-09-09T03:40:25.406Zwarn: this might cause rustup commands to take longer time to finish than expected
1172026-09-09T03:40:25.406Zinfo: you may opt out with `RUSTUP_AUTO_INSTALL=0` or `rustup set auto-install disable`
1182026-09-09T03:40:25.506Zcargo 1.92.0 (344c4567c 2025-10-21)
1192026-09-09T03:40:25.511Z+ rustc --version
1202026-09-09T03:40:25.534Zrustc 1.92.0 (ded5c06cf 2025-12-08)
1212026-09-09T03:40:25.537Z+ banner check
1222026-09-09T03:40:25.541Z
1232026-09-09T03:40:25.541Z #### # # ###### #### # #
1242026-09-09T03:40:25.541Z # # # # # # # # #
1252026-09-09T03:40:25.541Z # ###### ##### # ####
1262026-09-09T03:40:25.541Z # # # # # # #
1272026-09-09T03:40:25.542Z # # # # # # # # #
1282026-09-09T03:40:25.542Z #### # # ###### #### # #
1292026-09-09T03:40:25.542Z
1302026-09-09T03:40:25.542Z+ cargo fmt -- --check
1312026-09-09T03:40:25.689Z+ cargo check
1322026-09-09T03:40:25.752Z Updating crates.io index
1332026-09-09T03:40:25.789Z Updating git repository `https://github.com/oxidecomputer/xfr`
1342026-09-09T03:40:26.201ZFrom https://github.com/oxidecomputer/xfr
1352026-09-09T03:40:26.201Z * [new ref] 8a89ee73d039abf91fdddcdd66de6ff04ce2518d -> refs/commit/8a89ee73d039abf91fdddcdd66de6ff04ce2518d
1362026-09-09T03:40:27.621Z Downloading crates ...
1372026-09-09T03:40:27.700Z Downloaded colorchoice v1.0.4
1382026-09-09T03:40:27.704Z Downloaded byteorder v1.5.0
1392026-09-09T03:40:27.707Z Downloaded pnet_base v0.35.0
1402026-09-09T03:40:27.712Z Downloaded fastrand v2.3.0
1412026-09-09T03:40:27.712Z Downloaded thread-id v4.2.2
1422026-09-09T03:40:27.712Z Downloaded is_terminal_polyfill v1.70.2
1432026-09-09T03:40:27.716Z Downloaded zmij v1.0.21
1442026-09-09T03:40:27.720Z Downloaded pretty-hex v0.4.1
1452026-09-09T03:40:27.720Z Downloaded strsim v0.11.1
1462026-09-09T03:40:27.720Z Downloaded pnet_sys v0.35.0
1472026-09-09T03:40:27.724Z Downloaded rand_chacha v0.9.0
1482026-09-09T03:40:27.728Z Downloaded dof v0.3.0
1492026-09-09T03:40:27.728Z Downloaded num-rational v0.4.2
1502026-09-09T03:40:27.733Z Downloaded zerocopy-derive v0.7.35
1512026-09-09T03:40:27.733Z Downloaded num-complex v0.4.6
1522026-09-09T03:40:27.733Z Downloaded crypto-common v0.1.7
1532026-09-09T03:40:27.737Z Downloaded quote v1.0.45
1542026-09-09T03:40:27.737Z Downloaded usdt-impl v0.5.0
1552026-09-09T03:40:27.737Z Downloaded no-std-net v0.6.0
1562026-09-09T03:40:27.740Z Downloaded version_check v0.9.5
1572026-09-09T03:40:27.740Z Downloaded zerocopy v0.8.40
1582026-09-09T03:40:27.747Z Downloaded tempfile v3.27.0
1592026-09-09T03:40:27.751Z Downloaded anstream v1.0.0
1602026-09-09T03:40:27.754Z Downloaded serde_core v1.0.228
1612026-09-09T03:40:27.757Z Downloaded tap v1.0.1
1622026-09-09T03:40:27.760Z Downloaded funty v2.0.0
1632026-09-09T03:40:27.763Z Downloaded generic-array v0.14.7
1642026-09-09T03:40:27.763Z Downloaded log v0.4.29
1652026-09-09T03:40:27.766Z Downloaded bitflags v2.11.0
1662026-09-09T03:40:27.768Z Downloaded plain v0.2.3
1672026-09-09T03:40:27.771Z Downloaded block-buffer v0.10.4
1682026-09-09T03:40:27.776Z Downloaded usdt-macro v0.5.0
1692026-09-09T03:40:27.779Z Downloaded utf8parse v0.2.2
1702026-09-09T03:40:27.779Z Downloaded pnet_transport v0.35.0
1712026-09-09T03:40:27.782Z Downloaded anstyle-query v1.1.5
1722026-09-09T03:40:27.785Z Downloaded unicode-ident v1.0.24
1732026-09-09T03:40:27.787Z Downloaded errno v0.3.14
1742026-09-09T03:40:27.787Z Downloaded cfg-if v1.0.4
1752026-09-09T03:40:27.789Z Downloaded usdt-attr-macro v0.5.0
1762026-09-09T03:40:27.792Z Downloaded cpufeatures v0.2.17
1772026-09-09T03:40:27.795Z Downloaded itoa v1.0.17
1782026-09-09T03:40:27.795Z Downloaded memmap v0.7.0
1792026-09-09T03:40:27.798Z Downloaded num-iter v0.1.45
1802026-09-09T03:40:27.805Z Downloaded usdt v0.5.0
1812026-09-09T03:40:27.808Z Downloaded radium v0.7.0
1822026-09-09T03:40:27.808Z Downloaded heck v0.5.0
1832026-09-09T03:40:27.808Z Downloaded dtrace-parser v0.2.0
1842026-09-09T03:40:27.808Z Downloaded clap_lex v1.0.0
1852026-09-09T03:40:27.811Z Downloaded scroll_derive v0.12.1
1862026-09-09T03:40:27.814Z Downloaded getrandom v0.3.4
1872026-09-09T03:40:27.828Z Downloaded num v0.4.3
1882026-09-09T03:40:27.832Z Downloaded pnet_macros_support v0.35.0
1892026-09-09T03:40:27.835Z Downloaded glob v0.3.3
1902026-09-09T03:40:27.838Z Downloaded ppv-lite86 v0.2.21
1912026-09-09T03:40:27.841Z Downloaded num-integer v0.1.46
1922026-09-09T03:40:27.841Z Downloaded pnet v0.35.0
1932026-09-09T03:40:27.847Z Downloaded sha2 v0.10.9
1942026-09-09T03:40:27.850Z Downloaded pnet_datalink v0.35.0
1952026-09-09T03:40:27.850Z Downloaded anstyle-parse v1.0.0
1962026-09-09T03:40:27.854Z Downloaded thiserror-impl v1.0.69
1972026-09-09T03:40:27.857Z Downloaded pest_generator v2.8.6
1982026-09-09T03:40:27.857Z Downloaded serde_tokenstream v0.2.3
1992026-09-09T03:40:27.861Z Downloaded ipnetwork v0.20.0
2002026-09-09T03:40:27.864Z Downloaded wyz v0.5.1
2012026-09-09T03:40:27.867Z Downloaded rand_core v0.9.5
2022026-09-09T03:40:27.867Z Downloaded autocfg v1.5.0
2032026-09-09T03:40:27.870Z Downloaded scroll v0.12.0
2042026-09-09T03:40:27.870Z Downloaded anstyle v1.0.13
2052026-09-09T03:40:27.874Z Downloaded pest_derive v2.8.6
2062026-09-09T03:40:27.874Z Downloaded pnet_packet v0.35.0
2072026-09-09T03:40:27.877Z Downloaded anyhow v1.0.102
2082026-09-09T03:40:27.877Z Downloaded thiserror v1.0.69
2092026-09-09T03:40:27.883Z Downloaded once_cell v1.21.3
2102026-09-09T03:40:27.883Z Downloaded digest v0.10.7
2112026-09-09T03:40:27.891Z Downloaded colored v3.1.1
2122026-09-09T03:40:27.896Z Downloaded pnet_macros v0.35.0
2132026-09-09T03:40:27.899Z Downloaded ucd-trie v0.1.7
2142026-09-09T03:40:27.902Z Downloaded getrandom v0.4.1
2152026-09-09T03:40:27.905Z Downloaded clap_derive v4.6.1
2162026-09-09T03:40:27.910Z Downloaded typenum v1.19.0
2172026-09-09T03:40:27.913Z Downloaded aho-corasick v1.1.4
2182026-09-09T03:40:27.916Z Downloaded proc-macro2 v1.0.106
2192026-09-09T03:40:27.925Z Downloaded prettyplease v0.2.37
2202026-09-09T03:40:27.932Z Downloaded pest_meta v2.8.6
2212026-09-09T03:40:27.936Z Downloaded serde_derive v1.0.228
2222026-09-09T03:40:27.939Z Downloaded clap v4.6.1
2232026-09-09T03:40:27.942Z Downloaded num-traits v0.2.19
2242026-09-09T03:40:27.945Z Downloaded memchr v2.8.0
2252026-09-09T03:40:27.951Z Downloaded serde v1.0.228
2262026-09-09T03:40:27.965Z Downloaded rand v0.9.3
2272026-09-09T03:40:27.968Z Downloaded num-bigint v0.4.6
2282026-09-09T03:40:27.972Z Downloaded clap_builder v4.6.0
2292026-09-09T03:40:27.977Z Downloaded serde_json v1.0.149
2302026-09-09T03:40:27.980Z Downloaded pest v2.8.6
2312026-09-09T03:40:27.983Z Downloaded zerocopy v0.7.35
2322026-09-09T03:40:27.994Z Downloaded regex v1.12.4
2332026-09-09T03:40:27.997Z Downloaded goblin v0.8.2
2342026-09-09T03:40:28.019Z Downloaded bitvec v1.1.1
2352026-09-09T03:40:28.065Z Downloaded syn v2.0.118
2362026-09-09T03:40:28.069Z Downloaded regex-syntax v0.8.11
2372026-09-09T03:40:28.077Z Downloaded rustix v1.1.4
2382026-09-09T03:40:28.093Z Downloaded regex-automata v0.4.14
2392026-09-09T03:40:28.113Z Downloaded libc v0.2.182
2402026-09-09T03:40:28.181Z Compiling proc-macro2 v1.0.106
2412026-09-09T03:40:28.181Z Compiling quote v1.0.45
2422026-09-09T03:40:28.184Z Compiling unicode-ident v1.0.24
2432026-09-09T03:40:28.185Z Compiling libc v0.2.182
2442026-09-09T03:40:28.185Z Compiling serde_core v1.0.228
2452026-09-09T03:40:28.185Z Compiling memchr v2.8.0
2462026-09-09T03:40:28.185Z Compiling serde v1.0.228
2472026-09-09T03:40:28.336Z Compiling zmij v1.0.21
2482026-09-09T03:40:28.574Z Compiling thiserror v1.0.69
2492026-09-09T03:40:28.587Z Compiling ucd-trie v0.1.7
2502026-09-09T03:40:28.665Z Compiling serde_json v1.0.149
2512026-09-09T03:40:28.788Z Compiling pest v2.8.6
2522026-09-09T03:40:28.802Z Compiling rustix v1.1.4
2532026-09-09T03:40:28.934Z Compiling getrandom v0.4.1
2542026-09-09T03:40:29.037Z Compiling autocfg v1.5.0
2552026-09-09T03:40:29.368Z Compiling syn v2.0.118
2562026-09-09T03:40:29.383Z Compiling version_check v0.9.5
2572026-09-09T03:40:29.388Z Compiling num-traits v0.2.19
2582026-09-09T03:40:29.447Z Compiling aho-corasick v1.1.4
2592026-09-09T03:40:29.609Z Compiling regex-syntax v0.8.11
2602026-09-09T03:40:29.654Z Compiling prettyplease v0.2.37
2612026-09-09T03:40:29.887Z Compiling pest_meta v2.8.6
2622026-09-09T03:40:30.083Z Checking cfg-if v1.0.4
2632026-09-09T03:40:30.388Z Compiling byteorder v1.5.0
2642026-09-09T03:40:30.600Z Compiling itoa v1.0.17
2652026-09-09T03:40:30.662Z Compiling usdt-impl v0.5.0
2662026-09-09T03:40:30.792Z Checking num-integer v0.1.46
2672026-09-09T03:40:30.852Z Compiling thread-id v4.2.2
2682026-09-09T03:40:30.994Z Checking log v0.4.29
2692026-09-09T03:40:31.121Z Compiling regex-automata v0.4.14
2702026-09-09T03:40:31.127Z Checking colored v3.1.1
2712026-09-09T03:40:31.167Z Checking plain v0.2.3
2722026-09-09T03:40:31.430Z Compiling errno v0.3.14
2732026-09-09T03:40:31.556Z Compiling radium v0.7.0
2742026-09-09T03:40:31.566Z Checking pretty-hex v0.4.1
2752026-09-09T03:40:31.693Z Compiling pest_generator v2.8.6
2762026-09-09T03:40:31.708Z Checking no-std-net v0.6.0
2772026-09-09T03:40:31.727Z Compiling bitflags v2.11.0
2782026-09-09T03:40:31.863Z Checking pnet_base v0.35.0
2792026-09-09T03:40:31.974Z Checking tap v1.0.1
2802026-09-09T03:40:32.022Z Compiling getrandom v0.3.4
2812026-09-09T03:40:32.028Z Compiling fastrand v2.3.0
2822026-09-09T03:40:32.063Z Compiling once_cell v1.21.3
2832026-09-09T03:40:32.262Z Compiling zerocopy v0.8.40
2842026-09-09T03:40:32.325Z Checking wyz v0.5.1
2852026-09-09T03:40:32.485Z Checking num-iter v0.1.45
2862026-09-09T03:40:32.485Z Checking memmap v0.7.0
2872026-09-09T03:40:32.570Z Compiling tempfile v3.27.0
2882026-09-09T03:40:32.686Z Compiling anyhow v1.0.102
2892026-09-09T03:40:32.699Z Checking funty v2.0.0
2902026-09-09T03:40:32.905Z Compiling regex v1.12.4
2912026-09-09T03:40:32.920Z Compiling serde_derive v1.0.228
2922026-09-09T03:40:33.013Z Compiling thiserror-impl v1.0.69
2932026-09-09T03:40:33.016Z Compiling zerocopy-derive v0.7.35
2942026-09-09T03:40:33.079Z Compiling pest_derive v2.8.6
2952026-09-09T03:40:33.281Z Compiling scroll_derive v0.12.1
2962026-09-09T03:40:33.298Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
2972026-09-09T03:40:33.761Z Compiling pnet_macros v0.35.0
2982026-09-09T03:40:33.783Z Checking bitvec v1.1.1
2992026-09-09T03:40:33.838Z Compiling zerocopy v0.7.35
3002026-09-09T03:40:33.954Z Checking scroll v0.12.0
3012026-09-09T03:40:34.246Z Compiling dtrace-parser v0.2.0
3022026-09-09T03:40:34.253Z Checking goblin v0.8.2
3032026-09-09T03:40:34.408Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
3042026-09-09T03:40:34.849Z Checking pnet_macros_support v0.35.0
3052026-09-09T03:40:34.944Z Checking pnet_sys v0.35.0
3062026-09-09T03:40:35.062Z Checking utf8parse v0.2.2
3072026-09-09T03:40:35.152Z Checking anstyle-parse v1.0.0
3082026-09-09T03:40:35.285Z Checking pnet_packet v0.35.0
3092026-09-09T03:40:35.300Z Checking rand_core v0.9.5
3102026-09-09T03:40:35.801Z Checking anstyle-query v1.1.5
3112026-09-09T03:40:35.862Z Checking colorchoice v1.0.4
3122026-09-09T03:40:35.882Z Checking is_terminal_polyfill v1.70.2
3132026-09-09T03:40:35.939Z Checking num-bigint v0.4.6
3142026-09-09T03:40:35.948Z Checking num-complex v0.4.6
3152026-09-09T03:40:35.954Z Checking ipnetwork v0.20.0
3162026-09-09T03:40:36.114Z Compiling serde_tokenstream v0.2.3
3172026-09-09T03:40:36.122Z Compiling dof v0.3.0
3182026-09-09T03:40:36.280Z Checking anstyle v1.0.13
3192026-09-09T03:40:36.386Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
3202026-09-09T03:40:36.453Z Compiling pnet v0.35.0
3212026-09-09T03:40:36.714Z Checking anstream v1.0.0
3222026-09-09T03:40:36.806Z Checking pnet_datalink v0.35.0
3232026-09-09T03:40:36.810Z Checking num-rational v0.4.2
3242026-09-09T03:40:36.925Z Compiling usdt-attr-macro v0.5.0
3252026-09-09T03:40:37.004Z Compiling usdt-macro v0.5.0
3262026-09-09T03:40:37.084Z Checking num v0.4.3
3272026-09-09T03:40:37.150Z Checking strsim v0.11.1
3282026-09-09T03:40:37.240Z Checking pnet_transport v0.35.0
3292026-09-09T03:40:37.267Z Compiling heck v0.5.0
3302026-09-09T03:40:37.282Z Checking clap_lex v1.0.0
3312026-09-09T03:40:37.309Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
3322026-09-09T03:40:37.422Z Checking clap_builder v4.6.0
3332026-09-09T03:40:37.449Z Checking xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
3342026-09-09T03:40:37.463Z Compiling clap_derive v4.6.1
3352026-09-09T03:40:37.534Z Checking ppv-lite86 v0.2.21
3362026-09-09T03:40:37.563Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
3372026-09-09T03:40:37.572Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
3382026-09-09T03:40:37.674Z Checking usdt v0.5.0
3392026-09-09T03:40:37.811Z Checking p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
3402026-09-09T03:40:37.824Z Checking rand_chacha v0.9.0
3412026-09-09T03:40:37.827Z Checking x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
3422026-09-09T03:40:37.989Z Checking rand v0.9.3
3432026-09-09T03:40:38.161Z Checking p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
3442026-09-09T03:40:38.765Z Checking clap v4.6.1
3452026-09-09T03:40:38.826Z Checking x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
3462026-09-09T03:40:39.052Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.35s
3472026-09-09T03:40:39.126Z+ cargo clippy --all-targets -- --deny warnings
3482026-09-09T03:40:39.241Z Downloading crates ...
3492026-09-09T03:40:39.294Z Downloaded libloading v0.9.0
3502026-09-09T03:40:39.340Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
3512026-09-09T03:40:39.357Z Checking p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
3522026-09-09T03:40:39.363Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
3532026-09-09T03:40:39.366Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
3542026-09-09T03:40:39.366Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
3552026-09-09T03:40:39.370Z Checking libloading v0.9.0
3562026-09-09T03:40:39.607Z Checking x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
3572026-09-09T03:40:40.184Z Checking p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
3582026-09-09T03:40:41.091Z Checking x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
3592026-09-09T03:40:41.091Z Checking p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
3602026-09-09T03:40:42.068Z Checking p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
3612026-09-09T03:40:48.822Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.65s
3622026-09-09T03:40:48.848Z+ banner build
3632026-09-09T03:40:48.852Z
3642026-09-09T03:40:48.852Z ##### # # # # #####
3652026-09-09T03:40:48.852Z # # # # # # # #
3662026-09-09T03:40:48.852Z ##### # # # # # #
3672026-09-09T03:40:48.852Z # # # # # # # #
3682026-09-09T03:40:48.852Z # # # # # # # #
3692026-09-09T03:40:48.852Z ##### #### # ###### #####
3702026-09-09T03:40:48.852Z
3712026-09-09T03:40:48.852Z+ ptime -m cargo build
3722026-09-09T03:40:48.978Z Compiling unicode-ident v1.0.24
3732026-09-09T03:40:48.978Z Compiling memchr v2.8.0
3742026-09-09T03:40:48.982Z Compiling ucd-trie v0.1.7
3752026-09-09T03:40:48.982Z Compiling regex-syntax v0.8.11
3762026-09-09T03:40:48.982Z Compiling libc v0.2.182
3772026-09-09T03:40:48.982Z Compiling serde_core v1.0.228
3782026-09-09T03:40:48.999Z Compiling cfg-if v1.0.4
3792026-09-09T03:40:49.003Z Compiling zmij v1.0.21
3802026-09-09T03:40:49.045Z Compiling byteorder v1.5.0
3812026-09-09T03:40:49.094Z Compiling proc-macro2 v1.0.106
3822026-09-09T03:40:49.253Z Compiling itoa v1.0.17
3832026-09-09T03:40:49.256Z Compiling num-traits v0.2.19
3842026-09-09T03:40:49.267Z Compiling errno v0.3.14
3852026-09-09T03:40:49.310Z Compiling thread-id v4.2.2
3862026-09-09T03:40:49.377Z Compiling aho-corasick v1.1.4
3872026-09-09T03:40:49.393Z Compiling pest v2.8.6
3882026-09-09T03:40:49.418Z Compiling quote v1.0.45
3892026-09-09T03:40:49.648Z Compiling syn v2.0.118
3902026-09-09T03:40:49.694Z Compiling bitflags v2.11.0
3912026-09-09T03:40:49.792Z Compiling num-integer v0.1.46
3922026-09-09T03:40:49.849Z Compiling rustix v1.1.4
3932026-09-09T03:40:49.909Z Compiling getrandom v0.4.1
3942026-09-09T03:40:50.039Z Compiling colored v3.1.1
3952026-09-09T03:40:50.106Z Compiling fastrand v2.3.0
3962026-09-09T03:40:50.361Z Compiling log v0.4.29
3972026-09-09T03:40:50.412Z Compiling regex-automata v0.4.14
3982026-09-09T03:40:50.530Z Compiling pest_meta v2.8.6
3992026-09-09T03:40:50.643Z Compiling serde_json v1.0.149
4002026-09-09T03:40:50.708Z Compiling plain v0.2.3
4012026-09-09T03:40:50.775Z Compiling once_cell v1.21.3
4022026-09-09T03:40:50.802Z Compiling no-std-net v0.6.0
4032026-09-09T03:40:50.863Z Compiling pretty-hex v0.4.1
4042026-09-09T03:40:50.967Z Compiling tempfile v3.27.0
4052026-09-09T03:40:50.986Z Compiling pnet_base v0.35.0
4062026-09-09T03:40:51.137Z Compiling tap v1.0.1
4072026-09-09T03:40:51.232Z Compiling wyz v0.5.1
4082026-09-09T03:40:51.373Z Compiling radium v0.7.0
4092026-09-09T03:40:51.379Z Compiling num-iter v0.1.45
4102026-09-09T03:40:51.406Z Compiling memmap v0.7.0
4112026-09-09T03:40:51.479Z Compiling funty v2.0.0
4122026-09-09T03:40:51.556Z Compiling zerocopy v0.8.40
4132026-09-09T03:40:51.575Z Compiling getrandom v0.3.4
4142026-09-09T03:40:51.631Z Compiling pnet_macros_support v0.35.0
4152026-09-09T03:40:51.736Z Compiling pnet_sys v0.35.0
4162026-09-09T03:40:51.754Z Compiling utf8parse v0.2.2
4172026-09-09T03:40:51.776Z Compiling rand_core v0.9.5
4182026-09-09T03:40:51.814Z Compiling anyhow v1.0.102
4192026-09-09T03:40:51.845Z Compiling bitvec v1.1.1
4202026-09-09T03:40:51.900Z Compiling anstyle-parse v1.0.0
4212026-09-09T03:40:51.980Z Compiling pest_generator v2.8.6
4222026-09-09T03:40:52.071Z Compiling regex v1.12.4
4232026-09-09T03:40:52.157Z Compiling prettyplease v0.2.37
4242026-09-09T03:40:52.197Z Compiling anstyle v1.0.13
4252026-09-09T03:40:52.408Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
4262026-09-09T03:40:52.534Z Compiling anstyle-query v1.1.5
4272026-09-09T03:40:52.593Z Compiling colorchoice v1.0.4
4282026-09-09T03:40:52.625Z Compiling is_terminal_polyfill v1.70.2
4292026-09-09T03:40:52.693Z Compiling anstream v1.0.0
4302026-09-09T03:40:52.702Z Compiling strsim v0.11.1
4312026-09-09T03:40:52.993Z Compiling clap_lex v1.0.0
4322026-09-09T03:40:53.082Z Compiling xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
4332026-09-09T03:40:53.139Z Compiling clap_builder v4.6.0
4342026-09-09T03:40:53.223Z Compiling x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
4352026-09-09T03:40:53.246Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
4362026-09-09T03:40:53.870Z Compiling serde_derive v1.0.228
4372026-09-09T03:40:53.870Z Compiling thiserror-impl v1.0.69
4382026-09-09T03:40:53.870Z Compiling zerocopy-derive v0.7.35
4392026-09-09T03:40:53.873Z Compiling pest_derive v2.8.6
4402026-09-09T03:40:53.901Z Compiling scroll_derive v0.12.1
4412026-09-09T03:40:54.542Z Compiling pnet_macros v0.35.0
4422026-09-09T03:40:54.558Z Compiling ppv-lite86 v0.2.21
4432026-09-09T03:40:54.752Z Compiling scroll v0.12.0
4442026-09-09T03:40:54.863Z Compiling rand_chacha v0.9.0
4452026-09-09T03:40:54.863Z Compiling zerocopy v0.7.35
4462026-09-09T03:40:54.947Z Compiling clap_derive v4.6.1
4472026-09-09T03:40:55.004Z Compiling goblin v0.8.2
4482026-09-09T03:40:55.187Z Compiling thiserror v1.0.69
4492026-09-09T03:40:55.276Z Compiling dtrace-parser v0.2.0
4502026-09-09T03:40:55.280Z Compiling rand v0.9.3
4512026-09-09T03:40:56.075Z Compiling pnet_packet v0.35.0
4522026-09-09T03:40:56.553Z Compiling serde v1.0.228
4532026-09-09T03:40:56.615Z Compiling clap v4.6.1
4542026-09-09T03:40:56.659Z Compiling x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
4552026-09-09T03:40:56.942Z Compiling serde_tokenstream v0.2.3
4562026-09-09T03:40:56.947Z Compiling dof v0.3.0
4572026-09-09T03:40:56.950Z Compiling num-bigint v0.4.6
4582026-09-09T03:40:56.953Z Compiling num-complex v0.4.6
4592026-09-09T03:40:57.040Z Compiling ipnetwork v0.20.0
4602026-09-09T03:40:57.174Z Compiling usdt-impl v0.5.0
4612026-09-09T03:40:57.219Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
4622026-09-09T03:40:57.317Z Compiling pnet_datalink v0.35.0
4632026-09-09T03:40:57.684Z Compiling usdt-attr-macro v0.5.0
4642026-09-09T03:40:57.921Z Compiling num-rational v0.4.2
4652026-09-09T03:40:58.130Z Compiling usdt-macro v0.5.0
4662026-09-09T03:40:58.569Z Compiling num v0.4.3
4672026-09-09T03:40:58.637Z Compiling pnet_transport v0.35.0
4682026-09-09T03:40:58.777Z Compiling pnet v0.35.0
4692026-09-09T03:40:59.018Z Compiling usdt v0.5.0
4702026-09-09T03:40:59.131Z Compiling p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
4712026-09-09T03:40:59.468Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
4722026-09-09T03:40:59.589Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
4732026-09-09T03:40:59.590Z Compiling p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
4742026-09-09T03:40:59.717Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
4752026-09-09T03:41:02.409Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.54s
4762026-09-09T03:41:02.429Z
4772026-09-09T03:41:02.429Zreal 13.569618225
4782026-09-09T03:41:02.429Zuser 1:10.982912463
4792026-09-09T03:41:02.429Zsys 11.755609292
4802026-09-09T03:41:02.429Ztrap 0.038471345
4812026-09-09T03:41:02.432Ztflt 0.046345260
4822026-09-09T03:41:02.432Zdflt 0.077264996
4832026-09-09T03:41:02.432Zkflt 0.000028613
4842026-09-09T03:41:02.432Zlock 2:49.310954825
4852026-09-09T03:41:02.432Zslp 4:53.046621144
4862026-09-09T03:41:02.432Zlat 3.191290771
4872026-09-09T03:41:02.432Zstop 4.241074891
4882026-09-09T03:41:02.432Z+ ptime -m cargo build --release
4892026-09-09T03:41:02.507Z Compiling proc-macro2 v1.0.106
4902026-09-09T03:41:02.507Z Compiling quote v1.0.45
4912026-09-09T03:41:02.507Z Compiling unicode-ident v1.0.24
4922026-09-09T03:41:02.507Z Compiling libc v0.2.182
4932026-09-09T03:41:02.507Z Compiling serde_core v1.0.228
4942026-09-09T03:41:02.510Z Compiling memchr v2.8.0
4952026-09-09T03:41:02.510Z Compiling serde v1.0.228
4962026-09-09T03:41:02.510Z Compiling thiserror v1.0.69
4972026-09-09T03:41:02.812Z Compiling zmij v1.0.21
4982026-09-09T03:41:02.843Z Compiling getrandom v0.4.1
4992026-09-09T03:41:02.855Z Compiling serde_json v1.0.149
5002026-09-09T03:41:03.080Z Compiling ucd-trie v0.1.7
5012026-09-09T03:41:03.092Z Compiling rustix v1.1.4
5022026-09-09T03:41:03.277Z Compiling pest v2.8.6
5032026-09-09T03:41:03.285Z Compiling aho-corasick v1.1.4
5042026-09-09T03:41:03.663Z Compiling syn v2.0.118
5052026-09-09T03:41:03.713Z Compiling autocfg v1.5.0
5062026-09-09T03:41:03.733Z Compiling regex-syntax v0.8.11
5072026-09-09T03:41:03.887Z Compiling prettyplease v0.2.37
5082026-09-09T03:41:04.043Z Compiling version_check v0.9.5
5092026-09-09T03:41:04.128Z Compiling num-traits v0.2.19
5102026-09-09T03:41:04.300Z Compiling pest_meta v2.8.6
5112026-09-09T03:41:04.889Z Compiling itoa v1.0.17
5122026-09-09T03:41:04.897Z Compiling cfg-if v1.0.4
5132026-09-09T03:41:04.956Z Compiling byteorder v1.5.0
5142026-09-09T03:41:05.166Z Compiling regex-automata v0.4.14
5152026-09-09T03:41:05.549Z Compiling usdt-impl v0.5.0
5162026-09-09T03:41:05.756Z Compiling num-integer v0.1.46
5172026-09-09T03:41:05.891Z Compiling pest_generator v2.8.6
5182026-09-09T03:41:06.228Z Compiling thread-id v4.2.2
5192026-09-09T03:41:06.282Z Compiling errno v0.3.14
5202026-09-09T03:41:06.401Z Compiling log v0.4.29
5212026-09-09T03:41:06.413Z Compiling plain v0.2.3
5222026-09-09T03:41:06.543Z Compiling bitflags v2.11.0
5232026-09-09T03:41:06.884Z Compiling regex v1.12.4
5242026-09-09T03:41:07.102Z Compiling colored v3.1.1
5252026-09-09T03:41:07.113Z Compiling serde_derive v1.0.228
5262026-09-09T03:41:07.271Z Compiling thiserror-impl v1.0.69
5272026-09-09T03:41:07.564Z Compiling zerocopy-derive v0.7.35
5282026-09-09T03:41:07.754Z Compiling pest_derive v2.8.6
5292026-09-09T03:41:07.763Z Compiling scroll_derive v0.12.1
5302026-09-09T03:41:08.270Z Compiling pretty-hex v0.4.1
5312026-09-09T03:41:08.416Z Compiling once_cell v1.21.3
5322026-09-09T03:41:08.423Z Compiling zerocopy v0.7.35
5332026-09-09T03:41:08.464Z Compiling scroll v0.12.0
5342026-09-09T03:41:08.530Z Compiling dtrace-parser v0.2.0
5352026-09-09T03:41:08.611Z Compiling fastrand v2.3.0
5362026-09-09T03:41:08.755Z Compiling goblin v0.8.2
5372026-09-09T03:41:08.833Z Compiling radium v0.7.0
5382026-09-09T03:41:09.087Z Compiling no-std-net v0.6.0
5392026-09-09T03:41:09.122Z Compiling tempfile v3.27.0
5402026-09-09T03:41:09.131Z Compiling pnet_base v0.35.0
5412026-09-09T03:41:09.150Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
5422026-09-09T03:41:09.433Z Compiling zerocopy v0.8.40
5432026-09-09T03:41:09.478Z Compiling tap v1.0.1
5442026-09-09T03:41:09.579Z Compiling getrandom v0.3.4
5452026-09-09T03:41:09.910Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
5462026-09-09T03:41:09.979Z Compiling wyz v0.5.1
5472026-09-09T03:41:10.286Z Compiling serde_tokenstream v0.2.3
5482026-09-09T03:41:10.286Z Compiling dof v0.3.0
5492026-09-09T03:41:10.386Z Compiling num-bigint v0.4.6
5502026-09-09T03:41:10.390Z Compiling num-complex v0.4.6
5512026-09-09T03:41:10.618Z Compiling num-iter v0.1.45
5522026-09-09T03:41:10.730Z Compiling memmap v0.7.0
5532026-09-09T03:41:10.876Z Compiling funty v2.0.0
5542026-09-09T03:41:10.949Z Compiling anyhow v1.0.102
5552026-09-09T03:41:11.052Z Compiling usdt-attr-macro v0.5.0
5562026-09-09T03:41:11.813Z Compiling num-rational v0.4.2
5572026-09-09T03:41:11.844Z Compiling usdt-macro v0.5.0
5582026-09-09T03:41:12.537Z Compiling usdt v0.5.0
5592026-09-09T03:41:13.078Z Compiling num v0.4.3
5602026-09-09T03:41:13.183Z Compiling bitvec v1.1.1
5612026-09-09T03:41:13.575Z Compiling pnet_macros_support v0.35.0
5622026-09-09T03:41:13.694Z Compiling pnet_macros v0.35.0
5632026-09-09T03:41:13.935Z Compiling pnet_sys v0.35.0
5642026-09-09T03:41:14.140Z Compiling utf8parse v0.2.2
5652026-09-09T03:41:14.290Z Compiling anstyle-parse v1.0.0
5662026-09-09T03:41:14.501Z Compiling ppv-lite86 v0.2.21
5672026-09-09T03:41:14.764Z Compiling pnet_packet v0.35.0
5682026-09-09T03:41:14.829Z Compiling rand_core v0.9.5
5692026-09-09T03:41:15.326Z Compiling p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
5702026-09-09T03:41:15.791Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
5712026-09-09T03:41:16.459Z Compiling ipnetwork v0.20.0
5722026-09-09T03:41:16.920Z Compiling anstyle v1.0.13
5732026-09-09T03:41:16.953Z Compiling is_terminal_polyfill v1.70.2
5742026-09-09T03:41:17.181Z Compiling pnet v0.35.0
5752026-09-09T03:41:17.406Z Compiling anstyle-query v1.1.5
5762026-09-09T03:41:17.424Z Compiling colorchoice v1.0.4
5772026-09-09T03:41:17.502Z Compiling anstream v1.0.0
5782026-09-09T03:41:17.980Z Compiling pnet_transport v0.35.0
5792026-09-09T03:41:18.479Z Compiling pnet_datalink v0.35.0
5802026-09-09T03:41:18.896Z Compiling rand_chacha v0.9.0
5812026-09-09T03:41:19.474Z Compiling clap_lex v1.0.0
5822026-09-09T03:41:19.586Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
5832026-09-09T03:41:19.700Z Compiling strsim v0.11.1
5842026-09-09T03:41:19.819Z Compiling heck v0.5.0
5852026-09-09T03:41:19.984Z Compiling clap_builder v4.6.0
5862026-09-09T03:41:20.005Z Compiling clap_derive v4.6.1
5872026-09-09T03:41:20.525Z Compiling rand v0.9.3
5882026-09-09T03:41:21.241Z Compiling xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
5892026-09-09T03:41:21.413Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
5902026-09-09T03:41:21.680Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
5912026-09-09T03:41:22.045Z Compiling clap v4.6.1
5922026-09-09T03:41:22.124Z Compiling x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
5932026-09-09T03:41:25.247Z Compiling x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
5942026-09-09T03:41:27.745Z Compiling p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
5952026-09-09T03:41:34.274Z Finished `release` profile [optimized] target(s) in 31.83s
5962026-09-09T03:41:34.295Z
5972026-09-09T03:41:34.299Zreal 31.855564011
5982026-09-09T03:41:34.299Zuser 3:13.572798976
5992026-09-09T03:41:34.299Zsys 17.814771976
6002026-09-09T03:41:34.299Ztrap 0.108592499
6012026-09-09T03:41:34.299Ztflt 0.177382022
6022026-09-09T03:41:34.299Zdflt 0.187469069
6032026-09-09T03:41:34.299Zkflt 0.000029573
6042026-09-09T03:41:34.299Zlock 10:11.378122213
6052026-09-09T03:41:34.299Zslp 12:32.467198248
6062026-09-09T03:41:34.299Zlat 12.298346290
6072026-09-09T03:41:34.299Zstop 9.384746666
6082026-09-09T03:41:34.299Z+ for x in debug release
6092026-09-09T03:41:34.299Z+ mkdir -p /work/debug
6102026-09-09T03:41:34.299Z+ cp target/debug/x4c /work/debug/
6112026-09-09T03:41:34.324Z+ cp target/debug/libsidecar_lite.so /work/debug/
6122026-09-09T03:41:34.358Z+ for x in debug release
6132026-09-09T03:41:34.358Z+ mkdir -p /work/release
6142026-09-09T03:41:34.361Z+ cp target/release/x4c /work/release/
6152026-09-09T03:41:34.368Z+ cp target/release/libsidecar_lite.so /work/release/
6162026-09-09T03:41:34.378Z+ banner test
6172026-09-09T03:41:34.381Z
6182026-09-09T03:41:34.381Z ##### ###### #### #####
6192026-09-09T03:41:34.381Z # # # #
6202026-09-09T03:41:34.381Z # ##### #### #
6212026-09-09T03:41:34.381Z # # # #
6222026-09-09T03:41:34.381Z # # # # #
6232026-09-09T03:41:34.381Z # ###### #### #
6242026-09-09T03:41:34.381Z
6252026-09-09T03:41:34.381Z+ cargo test
6262026-09-09T03:41:34.451Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
6272026-09-09T03:41:34.466Z Compiling libloading v0.9.0
6282026-09-09T03:41:34.469Z Compiling p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
6292026-09-09T03:41:34.472Z Compiling x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
6302026-09-09T03:41:34.472Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
6312026-09-09T03:41:34.472Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
6322026-09-09T03:41:34.652Z Compiling x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
6332026-09-09T03:41:35.657Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
6342026-09-09T03:41:35.658Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
6352026-09-09T03:41:35.661Z Compiling p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
6362026-09-09T03:41:35.935Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
6372026-09-09T03:41:44.480Z Finished `test` profile [unoptimized + debuginfo] target(s) in 10.09s
6382026-09-09T03:41:44.493Z Running unittests src/lib.rs (target/debug/deps/p4-85be53bc186e4c60)
6392026-09-09T03:41:44.496Z
6402026-09-09T03:41:44.496Zrunning 17 tests
6412026-09-09T03:41:44.497Ztest check::tests::replicate_argument_non_slice_index_rejected ... ok
6422026-09-09T03:41:44.497Ztest check::tests::replicate_argument_constant_slice_clean ... ok
6432026-09-09T03:41:44.497Ztest check::tests::replicate_called_twice_rejected ... ok
6442026-09-09T03:41:44.497Ztest check::tests::replicate_argument_header_root_rejected ... ok
6452026-09-09T03:41:44.497Ztest check::tests::replicate_argument_local_rejected ... ok
6462026-09-09T03:41:44.497Ztest check::tests::replicate_call_top_level_clean ... ok
6472026-09-09T03:41:44.497Ztest check::tests::replicate_argument_binary_over_egress_metadata_clean ... ok
6482026-09-09T03:41:44.497Ztest check::tests::replicate_in_action_rejected ... ok
6492026-09-09T03:41:44.497Ztest check::tests::replicate_inside_conditional_rejected ... ok
6502026-09-09T03:41:44.500Ztest check::tests::replicate_requires_one_argument ... ok
6512026-09-09T03:41:44.500Ztest check::tests::width_128_accepted ... ok
6522026-09-09T03:41:44.501Ztest hlir::tests::slice_assign_clean ... ok
6532026-09-09T03:41:44.501Ztest check::tests::replicate_in_ingress_with_package_clean ... ok
6542026-09-09T03:41:44.501Ztest hlir::tests::slice_read_clean ... ok
6552026-09-09T03:41:44.501Ztest check::tests::replicate_outside_ingress_rejected ... ok
6562026-09-09T03:41:44.501Ztest check::tests::width_over_128_rejected ... ok
6572026-09-09T03:41:44.501Ztest check::tests::replicate_instantiated_twice_with_one_call_clean ... ok
6582026-09-09T03:41:44.501Z
6592026-09-09T03:41:44.501Ztest result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6602026-09-09T03:41:44.501Z
6612026-09-09T03:41:44.501Z Running unittests src/lib.rs (target/debug/deps/p4_macro-262c919b7b7c9e7a)
6622026-09-09T03:41:44.501Z
6632026-09-09T03:41:44.501Zrunning 4 tests
6642026-09-09T03:41:44.504Ztest tests::macro_rejects_width_in_final_file ... ok
6652026-09-09T03:41:44.504Ztest tests::macro_diagnostic_uses_included_source ... ok
6662026-09-09T03:41:44.504Ztest tests::macro_checks_complete_program_after_includes ... ok
6672026-09-09T03:41:44.504Ztest tests::macro_rejects_replication_outside_ingress ... ok
6682026-09-09T03:41:44.504Z
6692026-09-09T03:41:44.504Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6702026-09-09T03:41:44.504Z
6712026-09-09T03:41:44.504Z Running unittests src/main.rs (target/debug/deps/p4_macro_test-42b4ab9123dbb28b)
6722026-09-09T03:41:44.504Z
6732026-09-09T03:41:44.505Zrunning 0 tests
6742026-09-09T03:41:44.505Z
6752026-09-09T03:41:44.505Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6762026-09-09T03:41:44.505Z
6772026-09-09T03:41:44.505Z Running unittests src/lib.rs (target/debug/deps/p4_rust-682a88024cdd39f0)
6782026-09-09T03:41:44.509Z
6792026-09-09T03:41:44.509Zrunning 16 tests
6802026-09-09T03:41:44.509Ztest expression::tests::slice_128bit_top_byte ... ok
6812026-09-09T03:41:44.509Ztest expression::tests::slice_128bit_top_two_bytes ... ok
6822026-09-09T03:41:44.509Ztest expression::tests::slice_16bit_low_byte ... ok
6832026-09-09T03:41:44.509Ztest expression::tests::slice_16bit_top_nibble ... ok
6842026-09-09T03:41:44.509Ztest expression::tests::slice_32bit_bottom_nibble ... ok
6852026-09-09T03:41:44.510Ztest expression::tests::slice_32bit_bottom_two_bytes ... ok
6862026-09-09T03:41:44.510Ztest expression::tests::slice_32bit_middle_byte ... ok
6872026-09-09T03:41:44.510Ztest expression::tests::slice_32bit_top_nibble ... ok
6882026-09-09T03:41:44.510Ztest expression::tests::slice_32bit_top_three_bytes ... ok
6892026-09-09T03:41:44.510Ztest expression::tests::slice_48bit_upper_24 ... ok
6902026-09-09T03:41:44.510Ztest expression::tests::slice_4bit_field ... ok
6912026-09-09T03:41:44.510Ztest expression::tests::slice_8bit_bottom_nibble ... ok
6922026-09-09T03:41:44.510Ztest expression::tests::slice_8bit_single_bit ... ok
6932026-09-09T03:41:44.510Ztest expression::tests::slice_8bit_top_nibble ... ok
6942026-09-09T03:41:44.510Ztest expression::tests::slice_8bit_whole_field ... ok
6952026-09-09T03:41:44.510Ztest expression::tests::slice_non_contiguous_returns_none ... ok
6962026-09-09T03:41:44.510Z
6972026-09-09T03:41:44.510Ztest result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6982026-09-09T03:41:44.510Z
6992026-09-09T03:41:44.510Z Running unittests src/lib.rs (target/debug/deps/p4rs-71134c454596353c)
7002026-09-09T03:41:44.510Z
7012026-09-09T03:41:44.510Zrunning 27 tests
7022026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_add_be ... ok
7032026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_shifts_at_width_be ... ok
7042026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_add_nest ... ok
7052026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_shifts_at_width_le ... ok
7062026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_mod ... ok
7072026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_add_le ... ok
7082026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_add_mixed_size ... ok
7092026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_add_cascade ... ok
7102026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_shl_be ... ok
7112026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_shl_le ... ok
7122026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_shl_shr_roundtrip_le ... ok
7132026-09-09T03:41:44.510Ztest bitmath::tests::bitmath_shr_be ... ok
7142026-09-09T03:41:44.511Ztest bitmath::tests::bitmath_shr_le ... ok
7152026-09-09T03:41:44.511Ztest bitmath::tests::bitmath_sub_be ... ok
7162026-09-09T03:41:44.511Ztest bitmath::tests::bitmath_sub_le ... ok
7172026-09-09T03:41:44.511Ztest checksum::tests::udp_checksum ... ok
7182026-09-09T03:41:44.513Ztest table::tests::match_lpm_ternary_1 ... ok
7192026-09-09T03:41:44.513Ztest table::tests::match_lpm_ternary_range ... ok
7202026-09-09T03:41:44.513Ztest tests::bitvec_to_biguint_empty ... ok
7212026-09-09T03:41:44.513Ztest table::tests::match_lpm_1 ... ok
7222026-09-09T03:41:44.513Ztest tests::bitvec_to_biguint_non_byte_aligned ... ok
7232026-09-09T03:41:44.513Ztest table::tests::match_ternary_1 ... ok
7242026-09-09T03:41:44.513Ztest tests::bitvec_to_biguint_parsed_ihl ... ok
7252026-09-09T03:41:44.513Ztest tests::replication_of_empty_bitmap_yields_no_ports ... ok
7262026-09-09T03:41:44.513Ztest tests::replication_radix_is_bounded_by_bitmap_width ... ok
7272026-09-09T03:41:44.513Ztest table::tests::match_with_action ... ok
7282026-09-09T03:41:44.516Ztest tests::bitvec_to_biguint_storage_offsets ... ok
7292026-09-09T03:41:44.517Z
7302026-09-09T03:41:44.517Ztest result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
7312026-09-09T03:41:44.517Z
7322026-09-09T03:41:44.517Z Running unittests src/lib.rs (target/debug/deps/sidecar_lite-6b4b2d1351c9575d)
7332026-09-09T03:41:44.517Z
7342026-09-09T03:41:44.517Zrunning 1 test
7352026-09-09T03:41:44.517Ztest tests::routing_miss_drops ... ok
7362026-09-09T03:41:44.517Z
7372026-09-09T03:41:44.517Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7382026-09-09T03:41:44.517Z
7392026-09-09T03:41:44.517Z Running unittests src/lib.rs (target/debug/deps/tests-45eb331100058051)
7402026-09-09T03:41:44.520Z
7412026-09-09T03:41:44.520Zrunning 34 tests
7422026-09-09T03:41:44.523Ztest controller_multiple_instantiation::controller_multiple_instantiation ... ok
7432026-09-09T03:41:44.523Ztest headers::ipv6_header_read_write ... ok
7442026-09-09T03:41:44.523Ztest dload::pipeline_create ... ok
7452026-09-09T03:41:44.526Ztest ipv6::test_ipv6_parse ... ok
7462026-09-09T03:41:44.526Ztest dload::dynamic_load ... ok
7472026-09-09T03:41:44.529Ztest arithmetic::arithmetic ... ok
7482026-09-09T03:41:44.529Ztest basic_router::basic_router2 ... ok
7492026-09-09T03:41:44.532Ztest disag_router::disag_router ... ok
7502026-09-09T03:41:44.532Ztest dynamic_router::dynamic_router2 ... ok
7512026-09-09T03:41:44.533Ztest mcast::bitmap_ports_beyond_radix_ignored ... ok
7522026-09-09T03:41:44.533Ztest mac_rewrite::mac_rewrite2 ... ok
7532026-09-09T03:41:44.533Ztest mcast::drop_precedes_nonempty_bitmap ... ok
7542026-09-09T03:41:44.535Ztest mcast::empty_bitmap_falls_back_to_broadcast ... ok
7552026-09-09T03:41:44.535Ztest mcast::empty_bitmap_falls_back_to_unicast ... ok
7562026-09-09T03:41:44.536Ztest mcast::metadata_bit_fields_default_to_sized_zeros ... ok
7572026-09-09T03:41:44.545Ztest hub::hub2 ... ok
7582026-09-09T03:41:44.548Ztest mcast::no_table_match_yields_no_egress ... ok
7592026-09-09T03:41:44.552Ztest mcast::per_replica_ingress_metadata_is_isolated ... ok
7602026-09-09T03:41:44.556Ztest decap::geneve_decap ... ok
7612026-09-09T03:41:44.560Ztest mcast::bitmap_all_ports ... ok
7622026-09-09T03:41:44.560Ztest range::range ... ok
7632026-09-09T03:41:44.560Ztest slice_read::slice_read_sub_byte_field ... ok
7642026-09-09T03:41:44.563Ztest mcast::bitmap_empty ... ok
7652026-09-09T03:41:44.577Ztest mcast::bitmap_ports_1_2 ... ok
7662026-09-09T03:41:44.577Ztest table_in_egress_and_ingress::table_in_egress_and_ingress ... ok
7672026-09-09T03:41:44.577Ztest mcast::bitmap_precedence_over_broadcast ... ok
7682026-09-09T03:41:44.579Ztest shift::shift_in_egress ... ok
7692026-09-09T03:41:44.579Ztest vlan::test_vlan_parse ... ok
7702026-09-09T03:41:44.583Ztest slice_assign::slice_assign_mcast_mac ... ok
7712026-09-09T03:41:44.583Ztest vrf_router::vrf_router ... ok
7722026-09-09T03:41:44.594Ztest slice_read::slice_read_top_nibble ... ok
7732026-09-09T03:41:44.595Ztest vlan_trunk::vlan_trunk ... ok
7742026-09-09T03:41:44.599Ztest mcast::bitmap_no_self_replication ... ok
7752026-09-09T03:41:44.612Ztest shift::shift_higher_port ... ok
7762026-09-09T03:41:44.612Z
7772026-09-09T03:41:44.612Ztest result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
7782026-09-09T03:41:44.612Z
7792026-09-09T03:41:44.629Z Running unittests src/lib.rs (target/debug/deps/x4c-3f17fb8bf88cde20)
7802026-09-09T03:41:44.632Z
7812026-09-09T03:41:44.632Zrunning 0 tests
7822026-09-09T03:41:44.632Z
7832026-09-09T03:41:44.632Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7842026-09-09T03:41:44.632Z
7852026-09-09T03:41:44.633Z Running unittests src/bin/x4c.rs (target/debug/deps/x4c-ad8bb27043b45cc9)
7862026-09-09T03:41:44.633Z
7872026-09-09T03:41:44.636Zrunning 0 tests
7882026-09-09T03:41:44.636Z
7892026-09-09T03:41:44.636Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7902026-09-09T03:41:44.636Z
7912026-09-09T03:41:44.636Z Running unittests src/bin/hello-world.rs (target/debug/deps/hello_world-225b85a6f8fe0178)
7922026-09-09T03:41:44.636Z
7932026-09-09T03:41:44.636Zrunning 0 tests
7942026-09-09T03:41:44.636Z
7952026-09-09T03:41:44.636Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7962026-09-09T03:41:44.636Z
7972026-09-09T03:41:44.636Z Running unittests src/bin/vlan-switch.rs (target/debug/deps/vlan_switch-2fe14b2d9fea3a6e)
7982026-09-09T03:41:44.640Z
7992026-09-09T03:41:44.640Zrunning 0 tests
8002026-09-09T03:41:44.640Z
8012026-09-09T03:41:44.640Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8022026-09-09T03:41:44.640Z
8032026-09-09T03:41:44.640Z Running unittests src/lib.rs (target/debug/deps/x4c_error_codes-59270fb9cda91e42)
8042026-09-09T03:41:44.640Z
8052026-09-09T03:41:44.640Zrunning 0 tests
8062026-09-09T03:41:44.640Z
8072026-09-09T03:41:44.640Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8082026-09-09T03:41:44.640Z
8092026-09-09T03:41:44.640Z Doc-tests p4
8102026-09-09T03:41:44.729Z
8112026-09-09T03:41:44.729Zrunning 0 tests
8122026-09-09T03:41:44.729Z
8132026-09-09T03:41:44.729Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8142026-09-09T03:41:44.729Z
8152026-09-09T03:41:44.738Z Doc-tests p4_macro
8162026-09-09T03:41:44.783Z
8172026-09-09T03:41:44.783Zrunning 2 tests
8182026-09-09T03:41:44.786Ztest lang/p4-macro/src/lib.rs - (line 18) ... ignored
8192026-09-09T03:41:44.786Ztest lang/p4-macro/src/lib.rs - (line 6) ... ignored
8202026-09-09T03:41:44.786Z
8212026-09-09T03:41:44.786Ztest result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
8222026-09-09T03:41:44.787Z
8232026-09-09T03:41:44.790Z Doc-tests p4_rust
8242026-09-09T03:41:44.956Z
8252026-09-09T03:41:44.956Zrunning 0 tests
8262026-09-09T03:41:44.956Z
8272026-09-09T03:41:44.956Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8282026-09-09T03:41:44.956Z
8292026-09-09T03:41:44.967Z Doc-tests p4rs
8302026-09-09T03:41:45.050Z
8312026-09-09T03:41:45.050Zrunning 1 test
8322026-09-09T03:41:45.856Ztest lang/p4rs/src/lib.rs - (line 11) ... ok
8332026-09-09T03:41:45.856Z
8342026-09-09T03:41:45.856Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.81s
8352026-09-09T03:41:45.856Z
8362026-09-09T03:41:45.865Z Doc-tests tests
8372026-09-09T03:41:45.927Z
8382026-09-09T03:41:45.927Zrunning 0 tests
8392026-09-09T03:41:45.927Z
8402026-09-09T03:41:45.927Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8412026-09-09T03:41:45.930Z
8422026-09-09T03:41:45.934Z Doc-tests x4c
8432026-09-09T03:41:45.978Z
8442026-09-09T03:41:45.978Zrunning 0 tests
8452026-09-09T03:41:45.978Z
8462026-09-09T03:41:45.978Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8472026-09-09T03:41:45.978Z
8482026-09-09T03:41:45.982Z Doc-tests x4c_error_codes
8492026-09-09T03:41:46.009Z
8502026-09-09T03:41:46.009Zrunning 0 tests
8512026-09-09T03:41:46.009Z
8522026-09-09T03:41:46.009Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8532026-09-09T03:41:46.009Z
8542026-09-09T03:41:46.019Z+ pushd test
8552026-09-09T03:41:46.022Z/work/oxidecomputer/p4/test /work/oxidecomputer/p4
8562026-09-09T03:41:46.022Z+ banner 'mac rewr'
8572026-09-09T03:41:46.023Z
8582026-09-09T03:41:46.023Z # # ## #### ##### ###### # # #####
8592026-09-09T03:41:46.023Z ## ## # # # # # # # # # # #
8602026-09-09T03:41:46.023Z # ## # # # # # # ##### # # # #
8612026-09-09T03:41:46.023Z # # ###### # ##### # # ## # #####
8622026-09-09T03:41:46.023Z # # # # # # # # # ## ## # #
8632026-09-09T03:41:46.023Z # # # # #### # # ###### # # # #
8642026-09-09T03:41:46.024Z
8652026-09-09T03:41:46.024Z+ RUST_BACKTRACE=1
8662026-09-09T03:41:46.024Z+ cargo test mac_rewrite -- --nocapture
8672026-09-09T03:41:46.119Z Compiling aho-corasick v1.1.4
8682026-09-09T03:41:46.133Z Compiling getrandom v0.4.1
8692026-09-09T03:41:46.136Z Compiling rustix v1.1.4
8702026-09-09T03:41:46.136Z Compiling errno v0.3.14
8712026-09-09T03:41:46.140Z Compiling prettyplease v0.2.37
8722026-09-09T03:41:46.817Z Compiling regex-automata v0.4.14
8732026-09-09T03:41:46.869Z Compiling tempfile v3.27.0
8742026-09-09T03:41:48.176Z Compiling regex v1.12.4
8752026-09-09T03:41:48.423Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
8762026-09-09T03:41:48.491Z Compiling pnet_macros v0.35.0
8772026-09-09T03:41:49.143Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
8782026-09-09T03:41:49.469Z Compiling pnet_packet v0.35.0
8792026-09-09T03:41:50.010Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
8802026-09-09T03:41:51.296Z Compiling pnet_transport v0.35.0
8812026-09-09T03:41:51.411Z Compiling pnet v0.35.0
8822026-09-09T03:41:51.502Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
8832026-09-09T03:41:59.978Z Finished `test` profile [unoptimized + debuginfo] target(s) in 13.94s
8842026-09-09T03:41:59.990Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
8852026-09-09T03:41:59.993Z
8862026-09-09T03:41:59.993Zrunning 1 test
8872026-09-09T03:41:59.998Z[phy2] do you know the muffin man?
8882026-09-09T03:42:00.003Z[cpu] the muffin man?
8892026-09-09T03:42:00.003Z[cpu] the muffin man!
8902026-09-09T03:42:00.003Z[cpu] why yes
8912026-09-09T03:42:00.004Z[phy1] i know the muffin man
8922026-09-09T03:42:00.004Z[phy3] the muffin man is me!!!
8932026-09-09T03:42:00.004Ztest mac_rewrite::mac_rewrite2 ... ok
8942026-09-09T03:42:00.004Z
8952026-09-09T03:42:00.004Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 33 filtered out; finished in 0.01s
8962026-09-09T03:42:00.004Z
8972026-09-09T03:42:00.007Z+ banner 'dyn load'
8982026-09-09T03:42:00.010Z
8992026-09-09T03:42:00.010Z ##### # # # # # #### ## #####
9002026-09-09T03:42:00.010Z # # # # ## # # # # # # # #
9012026-09-09T03:42:00.010Z # # # # # # # # # # # # #
9022026-09-09T03:42:00.010Z # # # # # # # # # ###### # #
9032026-09-09T03:42:00.010Z # # # # ## # # # # # # #
9042026-09-09T03:42:00.010Z ##### # # # ###### #### # # #####
9052026-09-09T03:42:00.010Z
9062026-09-09T03:42:00.011Z+ RUST_BACKTRACE=1
9072026-09-09T03:42:00.011Z+ cargo test dload -- --nocapture
9082026-09-09T03:42:00.097Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9092026-09-09T03:42:00.100Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
9102026-09-09T03:42:00.100Z
9112026-09-09T03:42:00.100Zrunning 2 tests
9122026-09-09T03:42:00.104Ztest dload::pipeline_create ... ok
9132026-09-09T03:42:00.107Ztest dload::dynamic_load ... ok
9142026-09-09T03:42:00.107Z
9152026-09-09T03:42:00.107Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 32 filtered out; finished in 0.01s
9162026-09-09T03:42:00.107Z
9172026-09-09T03:42:00.111Z+ banner disag
9182026-09-09T03:42:00.114Z
9192026-09-09T03:42:00.115Z ##### # #### ## ####
9202026-09-09T03:42:00.115Z # # # # # # # #
9212026-09-09T03:42:00.115Z # # # #### # # #
9222026-09-09T03:42:00.115Z # # # # ###### # ###
9232026-09-09T03:42:00.115Z # # # # # # # # #
9242026-09-09T03:42:00.115Z ##### # #### # # ####
9252026-09-09T03:42:00.115Z
9262026-09-09T03:42:00.115Z+ RUST_BACKTRACE=1
9272026-09-09T03:42:00.115Z+ cargo test disag_router -- --nocapture
9282026-09-09T03:42:00.198Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9292026-09-09T03:42:00.201Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
9302026-09-09T03:42:00.204Z
9312026-09-09T03:42:00.204Zrunning 1 test
9322026-09-09T03:42:00.209Z[phy2] do you know the muffin man?
9332026-09-09T03:42:00.212Z[cpu] the muffin man?
9342026-09-09T03:42:00.212Z[cpu] the muffin man!
9352026-09-09T03:42:00.212Z[cpu] why yes
9362026-09-09T03:42:00.212Z[phy1] i know the muffin man
9372026-09-09T03:42:00.212Z[phy3] the muffin man is me!!!
9382026-09-09T03:42:00.212Ztest disag_router::disag_router ... ok
9392026-09-09T03:42:00.212Z
9402026-09-09T03:42:00.212Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 33 filtered out; finished in 0.01s
9412026-09-09T03:42:00.212Z
9422026-09-09T03:42:00.217Z+ banner 'dyn rtr'
9432026-09-09T03:42:00.220Z
9442026-09-09T03:42:00.220Z ##### # # # # ##### ##### #####
9452026-09-09T03:42:00.220Z # # # # ## # # # # # #
9462026-09-09T03:42:00.220Z # # # # # # # # # # #
9472026-09-09T03:42:00.220Z # # # # # # ##### # #####
9482026-09-09T03:42:00.220Z # # # # ## # # # # #
9492026-09-09T03:42:00.220Z ##### # # # # # # # #
9502026-09-09T03:42:00.220Z
9512026-09-09T03:42:00.220Z+ RUST_BACKTRACE=1
9522026-09-09T03:42:00.220Z+ cargo test dynamic_router -- --nocapture
9532026-09-09T03:42:00.304Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9542026-09-09T03:42:00.308Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
9552026-09-09T03:42:00.310Z
9562026-09-09T03:42:00.310Zrunning 1 test
9572026-09-09T03:42:00.315Z[phy2] do you know the muffin man?
9582026-09-09T03:42:00.318Z[cpu] the muffin man?
9592026-09-09T03:42:00.318Z[cpu] the muffin man!
9602026-09-09T03:42:00.318Z[cpu] why yes
9612026-09-09T03:42:00.318Z[phy1] i know the muffin man
9622026-09-09T03:42:00.318Z[phy3] the muffin man is me!!!
9632026-09-09T03:42:00.318Ztest dynamic_router::dynamic_router2 ... ok
9642026-09-09T03:42:00.318Z
9652026-09-09T03:42:00.318Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 33 filtered out; finished in 0.01s
9662026-09-09T03:42:00.318Z
9672026-09-09T03:42:00.323Z+ banner hub
9682026-09-09T03:42:00.326Z
9692026-09-09T03:42:00.326Z # # # # #####
9702026-09-09T03:42:00.326Z # # # # # #
9712026-09-09T03:42:00.326Z ###### # # #####
9722026-09-09T03:42:00.328Z # # # # # #
9732026-09-09T03:42:00.328Z # # # # # #
9742026-09-09T03:42:00.328Z # # #### #####
9752026-09-09T03:42:00.328Z
9762026-09-09T03:42:00.328Z+ RUST_BACKTRACE=1
9772026-09-09T03:42:00.328Z+ cargo test hub -- --nocapture
9782026-09-09T03:42:00.412Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9792026-09-09T03:42:00.415Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
9802026-09-09T03:42:00.418Z
9812026-09-09T03:42:00.418Zrunning 1 test
9822026-09-09T03:42:00.423Z[phy2] do you know the muffin man?
9832026-09-09T03:42:00.423Z[phy3] do you know the muffin man?
9842026-09-09T03:42:00.426Z[phy1] the muffin man?
9852026-09-09T03:42:00.426Z[phy3] the muffin man?
9862026-09-09T03:42:00.426Z[phy2] the muffin man!
9872026-09-09T03:42:00.426Z[phy3] the muffin man!
9882026-09-09T03:42:00.426Z[phy1] why yes
9892026-09-09T03:42:00.426Z[phy1] i know the muffin man
9902026-09-09T03:42:00.426Z[phy1] the muffin man is me!!!
9912026-09-09T03:42:00.426Z[phy3] why yes
9922026-09-09T03:42:00.426Z[phy3] i know the muffin man
9932026-09-09T03:42:00.426Z[phy3] the muffin man is me!!!
9942026-09-09T03:42:00.426Ztest hub::hub2 ... ok
9952026-09-09T03:42:00.426Z
9962026-09-09T03:42:00.426Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 33 filtered out; finished in 0.01s
9972026-09-09T03:42:00.426Z
9982026-09-09T03:42:00.431Z+ banner router
9992026-09-09T03:42:00.433Z
10002026-09-09T03:42:00.433Z ##### #### # # ##### ###### #####
10012026-09-09T03:42:00.434Z # # # # # # # # # #
10022026-09-09T03:42:00.434Z # # # # # # # ##### # #
10032026-09-09T03:42:00.434Z ##### # # # # # # #####
10042026-09-09T03:42:00.434Z # # # # # # # # # #
10052026-09-09T03:42:00.434Z # # #### #### # ###### # #
10062026-09-09T03:42:00.434Z
10072026-09-09T03:42:00.434Z+ RUST_BACKTRACE=1
10082026-09-09T03:42:00.434Z+ cargo test basic_router -- --nocapture
10092026-09-09T03:42:00.517Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
10102026-09-09T03:42:00.520Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
10112026-09-09T03:42:00.523Z
10122026-09-09T03:42:00.523Zrunning 1 test
10132026-09-09T03:42:00.528Z[phy2] do you know the muffin man?
10142026-09-09T03:42:00.531Z[phy1] the muffin man?
10152026-09-09T03:42:00.531Z[phy2] the muffin man!
10162026-09-09T03:42:00.531Z[phy1] why yes
10172026-09-09T03:42:00.531Z[phy1] i know the muffin man
10182026-09-09T03:42:00.531Z[phy1] the muffin man is me!!!
10192026-09-09T03:42:00.531Ztest basic_router::basic_router2 ... ok
10202026-09-09T03:42:00.531Z
10212026-09-09T03:42:00.531Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 33 filtered out; finished in 0.01s
10222026-09-09T03:42:00.531Z
10232026-09-09T03:42:00.535Z+ banner headers
10242026-09-09T03:42:00.538Z
10252026-09-09T03:42:00.538Z # # ###### ## ##### ###### ##### ####
10262026-09-09T03:42:00.538Z # # # # # # # # # # #
10272026-09-09T03:42:00.538Z ###### ##### # # # # ##### # # ####
10282026-09-09T03:42:00.538Z # # # ###### # # # ##### #
10292026-09-09T03:42:00.538Z # # # # # # # # # # # #
10302026-09-09T03:42:00.538Z # # ###### # # ##### ###### # # ####
10312026-09-09T03:42:00.538Z
10322026-09-09T03:42:00.539Z+ RUST_BACKTRACE=1
10332026-09-09T03:42:00.539Z+ cargo test headers -- --nocapture
10342026-09-09T03:42:00.623Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
10352026-09-09T03:42:00.628Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-48d22f6b13373da8)
10362026-09-09T03:42:00.631Z
10372026-09-09T03:42:00.631Zrunning 1 test
10382026-09-09T03:42:00.631Ztest headers::ipv6_header_read_write ... ok
10392026-09-09T03:42:00.631Z
10402026-09-09T03:42:00.631Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 33 filtered out; finished in 0.00s
10412026-09-09T03:42:00.632Z
10422026-09-09T03:42:00.635Zprocess exited: duration 108133 ms, exit code 0
 
10432026-09-09T03:42:00.647Zfound 4 output files
10442026-09-09T03:42:00.647Zuploading: /work/debug/libsidecar_lite.so (43285488 bytes)
10452026-09-09T03:42:02.182Zuploaded: /work/debug/libsidecar_lite.so
10462026-09-09T03:42:02.182Zuploading: /work/debug/x4c (38115704 bytes)
10472026-09-09T03:42:03.720Zuploaded: /work/debug/x4c
10482026-09-09T03:42:03.721Zuploading: /work/release/libsidecar_lite.so (9985664 bytes)
10492026-09-09T03:42:04.844Zuploaded: /work/release/libsidecar_lite.so
10502026-09-09T03:42:04.844Zuploading: /work/release/x4c (8719984 bytes)
10512026-09-09T03:42:05.958Zuploaded: /work/release/x4c