01M6MZD09QM1WQ6BXQ04VJT1J9: build-and-test

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

Buildomat Job: 01M6MZDBDVKM3TJXXQP0A9NN78

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12026-11-05T04:28:50.696Zjob assigned to worker 01M6MZDHWDY9R2A1DSFF95XVTC [factory aws, i-053399736a5787360] (queued for 52 s)
 
22026-11-05T04:28:57.640Zstarting task 0: "setup"
32026-11-05T04:28:57.645Z++ uname -s
42026-11-05T04:28:57.649Z+ kern=SunOS
52026-11-05T04:28:57.649Z+ build_user=build
62026-11-05T04:28:57.649Z+ build_uid=12345
72026-11-05T04:28:57.649Z+ work_dir=/work
82026-11-05T04:28:57.649Z+ input_dir=/input
92026-11-05T04:28:57.649Z+ [[ 0 == 12345 ]]
102026-11-05T04:28:57.649Z+ case "$kern" in
112026-11-05T04:28:57.649Z+ groupadd -g 12345 build
122026-11-05T04:28:57.649Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-11-05T04:28:59.655Z+ zfs create -o mountpoint=/work rpool/work
142026-11-05T04:28:59.756Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-11-05T04:28:59.762Z+ home_fs=zfs
162026-11-05T04:28:59.762Z+ [[ zfs == autofs ]]
172026-11-05T04:28:59.762Z+ mkdir -p /home/build
182026-11-05T04:28:59.762Z+ chown build:build /home/build /work
192026-11-05T04:29:01.760Z+ chmod 0700 /home/build /work
202026-11-05T04:29:01.763Zprocess exited: duration 4121 ms, exit code 0
 
212026-11-05T04:29:01.770Zstarting task 1: "rust-toolchain"
222026-11-05T04:29:01.776Z+ printf ' * rust toolchain channel = "%s"\n' stable
232026-11-05T04:29:01.776Z * rust toolchain channel = "stable"
242026-11-05T04:29:01.776Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-11-05T04:29:01.776Z * rust toolchain profile = "default"
262026-11-05T04:29:01.776Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-11-05T04:29:01.776Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-11-05T04:29:01.776Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-11-05T04:29:01.776Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302026-11-05T04:29:01.839Zinfo: downloading installer
312026-11-05T04:29:04.029Zinfo: profile set to default
322026-11-05T04:29:04.029Zinfo: default host tuple is x86_64-unknown-illumos
332026-11-05T04:29:04.032Zinfo: syncing channel updates for stable-x86_64-unknown-illumos
342026-11-05T04:29:04.171Zinfo: latest update on 2026-10-15 for version 1.99.1 (58cf8f9c3 2026-10-13)
352026-11-05T04:29:04.175Zinfo: downloading 6 components
362026-11-05T04:29:20.267Zinfo: default toolchain set to stable-x86_64-unknown-illumos
372026-11-05T04:29:20.267Z
382026-11-05T04:29:20.292Z stable-x86_64-unknown-illumos installed - rustc 1.99.1 (58cf8f9c3 2026-10-13)
392026-11-05T04:29:20.293Z
402026-11-05T04:29:20.296Z
412026-11-05T04:29:20.296ZRust is installed now. Great!
422026-11-05T04:29:20.296Z
432026-11-05T04:29:20.296ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
442026-11-05T04:29:20.296Zenvironment variable. This has not been done automatically.
452026-11-05T04:29:20.296Z
462026-11-05T04:29:20.296ZTo configure your current shell, you need to source
472026-11-05T04:29:20.297Zthe corresponding env file under $HOME/.cargo.
482026-11-05T04:29:20.297Z
492026-11-05T04:29:20.297ZConsider running the right command for your shell (note the leading DOT):
502026-11-05T04:29:20.297Z. "$HOME/.cargo/env" # For sh/ash/dash/pdksh
512026-11-05T04:29:20.297Zcargo:rerun-if-env-changed=CC_x86_64-unknown-illumos
522026-11-05T04:29:20.299ZCC_x86_64-unknown-illumos = None
532026-11-05T04:29:20.299Zcargo:rerun-if-env-changed=CC_x86_64_unknown_illumos
542026-11-05T04:29:20.299ZCC_x86_64_unknown_illumos = None
552026-11-05T04:29:20.299Zcargo:rerun-if-env-changed=HOST_CC
562026-11-05T04:29:20.299ZHOST_CC = None
572026-11-05T04:29:20.299Zcargo:rerun-if-env-changed=CC
582026-11-05T04:29:20.299ZCC = None
592026-11-05T04:29:20.299Zcargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
602026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=CPATH
612026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=C_INCLUDE_PATH
622026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=CPLUS_INCLUDE_PATH
632026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=OBJC_INCLUDE_PATH
642026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=OBJCPLUS_INCLUDE_PATH
652026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=COMPILER_PATH
662026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=SOURCE_DATE_EPOCH
672026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=GCC_EXEC_PREFIX
682026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
692026-11-05T04:29:20.837ZCRATE_CC_NO_DEFAULTS = None
702026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=CFLAGS
712026-11-05T04:29:20.837ZCFLAGS = None
722026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=HOST_CFLAGS
732026-11-05T04:29:20.837ZHOST_CFLAGS = None
742026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_illumos
752026-11-05T04:29:20.837ZCFLAGS_x86_64_unknown_illumos = None
762026-11-05T04:29:20.837Zcargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-illumos
772026-11-05T04:29:20.837ZCFLAGS_x86_64-unknown-illumos = None
782026-11-05T04:29:20.934Z+ rustup --version
792026-11-05T04:29:20.940Zrustup 1.29.3 (edbc831ce 2026-11-02)
802026-11-05T04:29:20.944Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
812026-11-05T04:29:20.961Zinfo: the currently active `rustc` version is `rustc 1.99.1 (58cf8f9c3 2026-10-13)`
822026-11-05T04:29:20.964Z+ cargo --version
832026-11-05T04:29:20.976Zcargo 1.99.1 (5f94df478 2026-08-27)
842026-11-05T04:29:20.979Z+ rustc --version
852026-11-05T04:29:20.995Zrustc 1.99.1 (58cf8f9c3 2026-10-13)
862026-11-05T04:29:20.999Zprocess exited: duration 19227 ms, exit code 0
 
872026-11-05T04:29:21.005Zstarting task 2: "authentication"
882026-11-05T04:29:21.022Zprocess exited: duration 16 ms, exit code 0
 
892026-11-05T04:29:21.028Zstarting task 3: "clone repository"
902026-11-05T04:29:21.032Z+ mkdir -p /work/oxidecomputer/p4
912026-11-05T04:29:21.037Z+ git clone https://github.com/oxidecomputer/p4 /work/oxidecomputer/p4
922026-11-05T04:29:21.063ZCloning into '/work/oxidecomputer/p4'...
932026-11-05T04:29:23.818Z+ cd /work/oxidecomputer/p4
942026-11-05T04:29:23.818Z+ git fetch origin ce421e65964487ce41ddefdfec3c004371b642b5
952026-11-05T04:29:24.036ZFrom https://github.com/oxidecomputer/p4
962026-11-05T04:29:24.036Z * branch ce421e65964487ce41ddefdfec3c004371b642b5 -> FETCH_HEAD
972026-11-05T04:29:24.042Z+ [[ -n renovate/serde-monorepo ]]
982026-11-05T04:29:24.045Z++ git branch --show-current
992026-11-05T04:29:24.045Z+ current=main
1002026-11-05T04:29:24.045Z+ [[ main != renovate/serde-monorepo ]]
1012026-11-05T04:29:24.045Z+ git branch -f renovate/serde-monorepo ce421e65964487ce41ddefdfec3c004371b642b5
1022026-11-05T04:29:24.049Z+ git checkout -f renovate/serde-monorepo
1032026-11-05T04:29:24.055ZSwitched to branch 'renovate/serde-monorepo'
1042026-11-05T04:29:24.060Z+ git reset --hard ce421e65964487ce41ddefdfec3c004371b642b5
1052026-11-05T04:29:24.063ZHEAD is now at ce421e6 Update Rust crate serde to v1.0.229
1062026-11-05T04:29:24.063Zprocess exited: duration 3034 ms, exit code 0
 
1072026-11-05T04:29:24.070Zstarting task 4: "build"
1082026-11-05T04:29:24.073Z+ cargo --version
1092026-11-05T04:29:24.078Zinfo: syncing channel updates for 1.92.0-x86_64-unknown-illumos
1102026-11-05T04:29:24.272Zinfo: latest update on 2025-12-11 for version 1.92.0 (ded5c06cf 2025-12-08)
1112026-11-05T04:29:24.277Zinfo: downloading 6 components
1122026-11-05T04:29:38.568Zwarn: the missing active toolchain `1.92.0-x86_64-unknown-illumos` has been auto-installed
1132026-11-05T04:29:38.568Zwarn: this might cause rustup commands to take longer time to finish than expected
1142026-11-05T04:29:38.568Zinfo: you may opt out with `RUSTUP_AUTO_INSTALL=0` or `rustup set auto-install disable`
1152026-11-05T04:29:38.680Zcargo 1.92.0 (344c4567c 2025-10-21)
1162026-11-05T04:29:38.683Z+ rustc --version
1172026-11-05T04:29:38.709Zrustc 1.92.0 (ded5c06cf 2025-12-08)
1182026-11-05T04:29:38.712Z+ banner check
1192026-11-05T04:29:38.716Z
1202026-11-05T04:29:38.716Z #### # # ###### #### # #
1212026-11-05T04:29:38.716Z # # # # # # # # #
1222026-11-05T04:29:38.716Z # ###### ##### # ####
1232026-11-05T04:29:38.716Z # # # # # # #
1242026-11-05T04:29:38.716Z # # # # # # # # #
1252026-11-05T04:29:38.716Z #### # # ###### #### # #
1262026-11-05T04:29:38.716Z
1272026-11-05T04:29:38.716Z+ cargo fmt -- --check
1282026-11-05T04:29:38.871Z+ cargo check
1292026-11-05T04:29:38.935Z Updating crates.io index
1302026-11-05T04:29:39.000Z Updating git repository `https://github.com/oxidecomputer/xfr`
1312026-11-05T04:29:39.311ZFrom https://github.com/oxidecomputer/xfr
1322026-11-05T04:29:39.312Z * [new ref] 8a89ee73d039abf91fdddcdd66de6ff04ce2518d -> refs/commit/8a89ee73d039abf91fdddcdd66de6ff04ce2518d
1332026-11-05T04:29:40.797Z Downloading crates ...
1342026-11-05T04:29:40.851Z Downloaded cpufeatures v0.2.17
1352026-11-05T04:29:40.854Z Downloaded itoa v1.0.17
1362026-11-05T04:29:40.858Z Downloaded pnet_sys v0.35.0
1372026-11-05T04:29:40.861Z Downloaded pnet_macros v0.35.0
1382026-11-05T04:29:40.869Z Downloaded rand_core v0.9.5
1392026-11-05T04:29:40.872Z Downloaded serde_core v1.0.229
1402026-11-05T04:29:40.876Z Downloaded pretty-hex v0.4.1
1412026-11-05T04:29:40.879Z Downloaded pnet_base v0.35.0
1422026-11-05T04:29:40.879Z Downloaded anstyle-query v1.1.5
1432026-11-05T04:29:40.882Z Downloaded log v0.4.29
1442026-11-05T04:29:40.885Z Downloaded colorchoice v1.0.4
1452026-11-05T04:29:40.885Z Downloaded pnet_macros_support v0.35.0
1462026-11-05T04:29:40.885Z Downloaded zerocopy v0.7.35
1472026-11-05T04:29:40.894Z Downloaded zmij v1.0.21
1482026-11-05T04:29:40.897Z Downloaded zerocopy-derive v0.7.35
1492026-11-05T04:29:40.900Z Downloaded scroll_derive v0.12.1
1502026-11-05T04:29:40.901Z Downloaded pest v2.8.6
1512026-11-05T04:29:40.904Z Downloaded anstyle-parse v1.0.0
1522026-11-05T04:29:40.907Z Downloaded scroll v0.12.0
1532026-11-05T04:29:40.907Z Downloaded pnet_datalink v0.35.0
1542026-11-05T04:29:40.910Z Downloaded radium v0.7.0
1552026-11-05T04:29:40.913Z Downloaded no-std-net v0.6.0
1562026-11-05T04:29:40.913Z Downloaded zerocopy v0.8.40
1572026-11-05T04:29:40.917Z Downloaded serde_derive v1.0.229
1582026-11-05T04:29:40.920Z Downloaded pnet_transport v0.35.0
1592026-11-05T04:29:40.928Z Downloaded fastrand v2.3.0
1602026-11-05T04:29:40.931Z Downloaded thiserror v1.0.69
1612026-11-05T04:29:40.935Z Downloaded tap v1.0.1
1622026-11-05T04:29:40.939Z Downloaded heck v0.5.0
1632026-11-05T04:29:40.939Z Downloaded num-iter v0.1.45
1642026-11-05T04:29:40.939Z Downloaded generic-array v0.14.7
1652026-11-05T04:29:40.943Z Downloaded memmap v0.7.0
1662026-11-05T04:29:40.943Z Downloaded num v0.4.3
1672026-11-05T04:29:40.943Z Downloaded funty v2.0.0
1682026-11-05T04:29:40.948Z Downloaded clap_lex v1.0.0
1692026-11-05T04:29:40.951Z Downloaded usdt-attr-macro v0.5.0
1702026-11-05T04:29:40.954Z Downloaded plain v0.2.3
1712026-11-05T04:29:40.954Z Downloaded utf8parse v0.2.2
1722026-11-05T04:29:40.958Z Downloaded dtrace-parser v0.2.0
1732026-11-05T04:29:40.958Z Downloaded is_terminal_polyfill v1.70.2
1742026-11-05T04:29:40.958Z Downloaded cfg-if v1.0.4
1752026-11-05T04:29:40.961Z Downloaded strsim v0.11.1
1762026-11-05T04:29:40.964Z Downloaded version_check v0.9.5
1772026-11-05T04:29:40.964Z Downloaded block-buffer v0.10.4
1782026-11-05T04:29:40.964Z Downloaded usdt-macro v0.5.0
1792026-11-05T04:29:40.967Z Downloaded dof v0.3.0
1802026-11-05T04:29:40.971Z Downloaded errno v0.3.14
1812026-11-05T04:29:40.971Z Downloaded quote v1.0.45
1822026-11-05T04:29:40.974Z Downloaded num-rational v0.4.2
1832026-11-05T04:29:40.977Z Downloaded crypto-common v0.1.7
1842026-11-05T04:29:40.977Z Downloaded sha2 v0.10.9
1852026-11-05T04:29:40.980Z Downloaded byteorder v1.5.0
1862026-11-05T04:29:40.980Z Downloaded pest_meta v2.8.6
1872026-11-05T04:29:40.980Z Downloaded num-complex v0.4.6
1882026-11-05T04:29:40.983Z Downloaded anstyle v1.0.13
1892026-11-05T04:29:40.986Z Downloaded usdt v0.5.0
1902026-11-05T04:29:40.986Z Downloaded thread-id v4.2.2
1912026-11-05T04:29:40.994Z Downloaded digest v0.10.7
1922026-11-05T04:29:40.997Z Downloaded autocfg v1.5.0
1932026-11-05T04:29:41.000Z Downloaded num-integer v0.1.46
1942026-11-05T04:29:41.003Z Downloaded pnet v0.35.0
1952026-11-05T04:29:41.003Z Downloaded thiserror-impl v1.0.69
1962026-11-05T04:29:41.006Z Downloaded usdt-impl v0.5.0
1972026-11-05T04:29:41.006Z Downloaded anstream v1.0.0
1982026-11-05T04:29:41.009Z Downloaded tempfile v3.27.0
1992026-11-05T04:29:41.011Z Downloaded pest_derive v2.8.6
2002026-11-05T04:29:41.014Z Downloaded rand_chacha v0.9.0
2012026-11-05T04:29:41.014Z Downloaded ppv-lite86 v0.2.21
2022026-11-05T04:29:41.014Z Downloaded once_cell v1.21.3
2032026-11-05T04:29:41.014Z Downloaded ipnetwork v0.20.0
2042026-11-05T04:29:41.020Z Downloaded wyz v0.5.1
2052026-11-05T04:29:41.023Z Downloaded serde_tokenstream v0.2.3
2062026-11-05T04:29:41.026Z Downloaded anyhow v1.0.102
2072026-11-05T04:29:41.029Z Downloaded colored v3.1.1
2082026-11-05T04:29:41.032Z Downloaded ucd-trie v0.1.7
2092026-11-05T04:29:41.036Z Downloaded unicode-ident v1.0.24
2102026-11-05T04:29:41.039Z Downloaded rand v0.9.3
2112026-11-05T04:29:41.042Z Downloaded pest_generator v2.8.6
2122026-11-05T04:29:41.042Z Downloaded glob v0.3.3
2132026-11-05T04:29:41.046Z Downloaded clap_derive v4.6.1
2142026-11-05T04:29:41.046Z Downloaded proc-macro2 v1.0.106
2152026-11-05T04:29:41.049Z Downloaded num-traits v0.2.19
2162026-11-05T04:29:41.049Z Downloaded getrandom v0.3.4
2172026-11-05T04:29:41.052Z Downloaded bitflags v2.11.0
2182026-11-05T04:29:41.055Z Downloaded getrandom v0.4.1
2192026-11-05T04:29:41.059Z Downloaded typenum v1.19.0
2202026-11-05T04:29:41.064Z Downloaded clap v4.6.1
2212026-11-05T04:29:41.069Z Downloaded pnet_packet v0.35.0
2222026-11-05T04:29:41.077Z Downloaded memchr v2.8.0
2232026-11-05T04:29:41.080Z Downloaded serde v1.0.229
2242026-11-05T04:29:41.083Z Downloaded prettyplease v0.2.37
2252026-11-05T04:29:41.086Z Downloaded num-bigint v0.4.6
2262026-11-05T04:29:41.114Z Downloaded aho-corasick v1.1.4
2272026-11-05T04:29:41.127Z Downloaded serde_json v1.0.149
2282026-11-05T04:29:41.130Z Downloaded regex v1.12.4
2292026-11-05T04:29:41.137Z Downloaded clap_builder v4.6.0
2302026-11-05T04:29:41.152Z Downloaded goblin v0.8.2
2312026-11-05T04:29:41.161Z Downloaded bitvec v1.1.1
2322026-11-05T04:29:41.183Z Downloaded regex-syntax v0.8.11
2332026-11-05T04:29:41.187Z Downloaded syn v2.0.118
2342026-11-05T04:29:41.195Z Downloaded syn v3.0.9
2352026-11-05T04:29:41.210Z Downloaded rustix v1.1.4
2362026-11-05T04:29:41.237Z Downloaded regex-automata v0.4.14
2372026-11-05T04:29:41.246Z Downloaded libc v0.2.182
2382026-11-05T04:29:41.315Z Compiling proc-macro2 v1.0.106
2392026-11-05T04:29:41.315Z Compiling quote v1.0.45
2402026-11-05T04:29:41.315Z Compiling unicode-ident v1.0.24
2412026-11-05T04:29:41.318Z Compiling libc v0.2.182
2422026-11-05T04:29:41.318Z Compiling serde_core v1.0.229
2432026-11-05T04:29:41.318Z Compiling memchr v2.8.0
2442026-11-05T04:29:41.318Z Compiling serde v1.0.229
2452026-11-05T04:29:41.470Z Compiling thiserror v1.0.69
2462026-11-05T04:29:41.710Z Compiling zmij v1.0.21
2472026-11-05T04:29:41.715Z Compiling ucd-trie v0.1.7
2482026-11-05T04:29:41.924Z Compiling pest v2.8.6
2492026-11-05T04:29:41.946Z Compiling serde_json v1.0.149
2502026-11-05T04:29:41.984Z Compiling getrandom v0.4.1
2512026-11-05T04:29:42.084Z Compiling rustix v1.1.4
2522026-11-05T04:29:42.183Z Compiling autocfg v1.5.0
2532026-11-05T04:29:42.256Z Compiling version_check v0.9.5
2542026-11-05T04:29:42.535Z Compiling syn v2.0.118
2552026-11-05T04:29:42.538Z Compiling syn v3.0.9
2562026-11-05T04:29:42.579Z Compiling num-traits v0.2.19
2572026-11-05T04:29:42.646Z Compiling aho-corasick v1.1.4
2582026-11-05T04:29:42.799Z Compiling prettyplease v0.2.37
2592026-11-05T04:29:43.033Z Compiling pest_meta v2.8.6
2602026-11-05T04:29:43.152Z Compiling regex-syntax v0.8.11
2612026-11-05T04:29:43.425Z Checking cfg-if v1.0.4
2622026-11-05T04:29:43.990Z Compiling itoa v1.0.17
2632026-11-05T04:29:44.069Z Compiling byteorder v1.5.0
2642026-11-05T04:29:44.153Z Compiling usdt-impl v0.5.0
2652026-11-05T04:29:44.284Z Checking num-integer v0.1.46
2662026-11-05T04:29:44.313Z Compiling thread-id v4.2.2
2672026-11-05T04:29:44.460Z Compiling serde_derive v1.0.229
2682026-11-05T04:29:44.499Z Checking plain v0.2.3
2692026-11-05T04:29:44.584Z Compiling regex-automata v0.4.14
2702026-11-05T04:29:44.584Z Checking log v0.4.29
2712026-11-05T04:29:44.667Z Checking colored v3.1.1
2722026-11-05T04:29:44.809Z Compiling pest_generator v2.8.6
2732026-11-05T04:29:45.272Z Compiling errno v0.3.14
2742026-11-05T04:29:45.413Z Checking no-std-net v0.6.0
2752026-11-05T04:29:45.460Z Checking pretty-hex v0.4.1
2762026-11-05T04:29:45.471Z Compiling bitflags v2.11.0
2772026-11-05T04:29:45.476Z Compiling radium v0.7.0
2782026-11-05T04:29:45.567Z Checking pnet_base v0.35.0
2792026-11-05T04:29:45.764Z Compiling zerocopy v0.8.40
2802026-11-05T04:29:45.806Z Compiling once_cell v1.21.3
2812026-11-05T04:29:45.845Z Compiling fastrand v2.3.0
2822026-11-05T04:29:45.973Z Checking tap v1.0.1
2832026-11-05T04:29:46.068Z Compiling getrandom v0.3.4
2842026-11-05T04:29:46.083Z Checking wyz v0.5.1
2852026-11-05T04:29:46.090Z Compiling thiserror-impl v1.0.69
2862026-11-05T04:29:46.101Z Compiling zerocopy-derive v0.7.35
2872026-11-05T04:29:46.159Z Compiling pest_derive v2.8.6
2882026-11-05T04:29:46.251Z Compiling scroll_derive v0.12.1
2892026-11-05T04:29:46.403Z Compiling regex v1.12.4
2902026-11-05T04:29:46.494Z Compiling tempfile v3.27.0
2912026-11-05T04:29:46.682Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
2922026-11-05T04:29:46.915Z Checking scroll v0.12.0
2932026-11-05T04:29:46.921Z Compiling zerocopy v0.7.35
2942026-11-05T04:29:47.326Z Compiling dtrace-parser v0.2.0
2952026-11-05T04:29:47.341Z Checking goblin v0.8.2
2962026-11-05T04:29:47.446Z Checking num-iter v0.1.45
2972026-11-05T04:29:47.452Z Checking num-bigint v0.4.6
2982026-11-05T04:29:47.509Z Checking num-complex v0.4.6
2992026-11-05T04:29:47.544Z Checking memmap v0.7.0
3002026-11-05T04:29:47.617Z Compiling dof v0.3.0
3012026-11-05T04:29:47.636Z Compiling serde_tokenstream v0.2.3
3022026-11-05T04:29:47.927Z Compiling anyhow v1.0.102
3032026-11-05T04:29:47.932Z Checking funty v2.0.0
3042026-11-05T04:29:48.127Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
3052026-11-05T04:29:48.233Z Checking bitvec v1.1.1
3062026-11-05T04:29:48.269Z Checking num-rational v0.4.2
3072026-11-05T04:29:48.349Z Compiling pnet_macros v0.35.0
3082026-11-05T04:29:48.387Z Compiling usdt-attr-macro v0.5.0
3092026-11-05T04:29:48.440Z Compiling usdt-macro v0.5.0
3102026-11-05T04:29:48.542Z Checking num v0.4.3
3112026-11-05T04:29:49.079Z Checking pnet_macros_support v0.35.0
3122026-11-05T04:29:49.199Z Checking pnet_sys v0.35.0
3132026-11-05T04:29:49.292Z Checking utf8parse v0.2.2
3142026-11-05T04:29:49.379Z Checking pnet_packet v0.35.0
3152026-11-05T04:29:49.385Z Checking anstyle-parse v1.0.0
3162026-11-05T04:29:49.467Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
3172026-11-05T04:29:49.522Z Checking rand_core v0.9.5
3182026-11-05T04:29:49.757Z Checking ipnetwork v0.20.0
3192026-11-05T04:29:49.880Z Checking usdt v0.5.0
3202026-11-05T04:29:49.947Z Compiling pnet v0.35.0
3212026-11-05T04:29:50.019Z Checking p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
3222026-11-05T04:29:50.042Z Checking colorchoice v1.0.4
3232026-11-05T04:29:50.096Z Checking anstyle v1.0.13
3242026-11-05T04:29:50.131Z Checking anstyle-query v1.1.5
3252026-11-05T04:29:50.162Z Checking is_terminal_polyfill v1.70.2
3262026-11-05T04:29:50.265Z Checking anstream v1.0.0
3272026-11-05T04:29:50.380Z Checking pnet_datalink v0.35.0
3282026-11-05T04:29:50.400Z Checking clap_lex v1.0.0
3292026-11-05T04:29:50.457Z Compiling heck v0.5.0
3302026-11-05T04:29:50.541Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
3312026-11-05T04:29:50.586Z Checking strsim v0.11.1
3322026-11-05T04:29:50.592Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
3332026-11-05T04:29:50.653Z Compiling clap_derive v4.6.1
3342026-11-05T04:29:50.737Z Checking clap_builder v4.6.0
3352026-11-05T04:29:50.760Z Checking xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
3362026-11-05T04:29:50.801Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
3372026-11-05T04:29:50.907Z Checking p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
3382026-11-05T04:29:51.064Z Checking x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
3392026-11-05T04:29:51.351Z Checking pnet_transport v0.35.0
3402026-11-05T04:29:51.488Z Checking ppv-lite86 v0.2.21
3412026-11-05T04:29:51.761Z Checking rand_chacha v0.9.0
3422026-11-05T04:29:51.930Z Checking rand v0.9.3
3432026-11-05T04:29:51.997Z Checking clap v4.6.1
3442026-11-05T04:29:52.353Z Checking x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
3452026-11-05T04:29:52.907Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.02s
3462026-11-05T04:29:52.980Z+ cargo clippy --all-targets -- --deny warnings
3472026-11-05T04:29:53.096Z Downloading crates ...
3482026-11-05T04:29:53.153Z Downloaded libloading v0.9.0
3492026-11-05T04:29:53.201Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
3502026-11-05T04:29:53.218Z Checking p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
3512026-11-05T04:29:53.224Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
3522026-11-05T04:29:53.227Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
3532026-11-05T04:29:53.227Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
3542026-11-05T04:29:53.230Z Checking libloading v0.9.0
3552026-11-05T04:29:53.472Z Checking x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
3562026-11-05T04:29:54.037Z Checking p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
3572026-11-05T04:29:54.954Z Checking x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
3582026-11-05T04:29:54.954Z Checking p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
3592026-11-05T04:29:55.927Z Checking p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
3602026-11-05T04:30:04.885Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.86s
3612026-11-05T04:30:04.913Z+ banner build
3622026-11-05T04:30:04.916Z
3632026-11-05T04:30:04.916Z ##### # # # # #####
3642026-11-05T04:30:04.916Z # # # # # # # #
3652026-11-05T04:30:04.916Z ##### # # # # # #
3662026-11-05T04:30:04.916Z # # # # # # # #
3672026-11-05T04:30:04.916Z # # # # # # # #
3682026-11-05T04:30:04.916Z ##### #### # ###### #####
3692026-11-05T04:30:04.916Z
3702026-11-05T04:30:04.916Z+ ptime -m cargo build
3712026-11-05T04:30:05.047Z Compiling unicode-ident v1.0.24
3722026-11-05T04:30:05.047Z Compiling memchr v2.8.0
3732026-11-05T04:30:05.051Z Compiling regex-syntax v0.8.11
3742026-11-05T04:30:05.062Z Compiling libc v0.2.182
3752026-11-05T04:30:05.066Z Compiling serde_core v1.0.229
3762026-11-05T04:30:05.066Z Compiling ucd-trie v0.1.7
3772026-11-05T04:30:05.066Z Compiling cfg-if v1.0.4
3782026-11-05T04:30:05.073Z Compiling zmij v1.0.21
3792026-11-05T04:30:05.111Z Compiling byteorder v1.5.0
3802026-11-05T04:30:05.168Z Compiling proc-macro2 v1.0.106
3812026-11-05T04:30:05.314Z Compiling itoa v1.0.17
3822026-11-05T04:30:05.329Z Compiling num-traits v0.2.19
3832026-11-05T04:30:05.344Z Compiling bitflags v2.11.0
3842026-11-05T04:30:05.400Z Compiling thread-id v4.2.2
3852026-11-05T04:30:05.469Z Compiling aho-corasick v1.1.4
3862026-11-05T04:30:05.478Z Compiling pest v2.8.6
3872026-11-05T04:30:05.560Z Compiling quote v1.0.45
3882026-11-05T04:30:05.727Z Compiling syn v2.0.118
3892026-11-05T04:30:05.839Z Compiling syn v3.0.9
3902026-11-05T04:30:05.873Z Compiling errno v0.3.14
3912026-11-05T04:30:05.941Z Compiling num-integer v0.1.46
3922026-11-05T04:30:06.010Z Compiling rustix v1.1.4
3932026-11-05T04:30:06.252Z Compiling getrandom v0.4.1
3942026-11-05T04:30:06.390Z Compiling plain v0.2.3
3952026-11-05T04:30:06.484Z Compiling regex-automata v0.4.14
3962026-11-05T04:30:06.743Z Compiling pest_meta v2.8.6
3972026-11-05T04:30:06.872Z Compiling serde_json v1.0.149
3982026-11-05T04:30:06.885Z Compiling fastrand v2.3.0
3992026-11-05T04:30:07.141Z Compiling log v0.4.29
4002026-11-05T04:30:07.314Z Compiling colored v3.1.1
4012026-11-05T04:30:07.486Z Compiling once_cell v1.21.3
4022026-11-05T04:30:07.685Z Compiling tempfile v3.27.0
4032026-11-05T04:30:07.689Z Compiling pretty-hex v0.4.1
4042026-11-05T04:30:07.730Z Compiling no-std-net v0.6.0
4052026-11-05T04:30:07.740Z Compiling serde_derive v1.0.229
4062026-11-05T04:30:07.790Z Compiling pnet_base v0.35.0
4072026-11-05T04:30:07.807Z Compiling tap v1.0.1
4082026-11-05T04:30:07.903Z Compiling wyz v0.5.1
4092026-11-05T04:30:07.938Z Compiling radium v0.7.0
4102026-11-05T04:30:07.988Z Compiling pest_generator v2.8.6
4112026-11-05T04:30:08.038Z Compiling prettyplease v0.2.37
4122026-11-05T04:30:08.073Z Compiling num-iter v0.1.45
4132026-11-05T04:30:08.081Z Compiling memmap v0.7.0
4142026-11-05T04:30:08.117Z Compiling funty v2.0.0
4152026-11-05T04:30:08.173Z Compiling regex v1.12.4
4162026-11-05T04:30:08.248Z Compiling getrandom v0.3.4
4172026-11-05T04:30:08.412Z Compiling zerocopy v0.8.40
4182026-11-05T04:30:08.590Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
4192026-11-05T04:30:08.617Z Compiling bitvec v1.1.1
4202026-11-05T04:30:08.750Z Compiling pnet_macros_support v0.35.0
4212026-11-05T04:30:08.857Z Compiling pnet_sys v0.35.0
4222026-11-05T04:30:09.028Z Compiling utf8parse v0.2.2
4232026-11-05T04:30:09.032Z Compiling rand_core v0.9.5
4242026-11-05T04:30:09.125Z Compiling anstyle-parse v1.0.0
4252026-11-05T04:30:09.233Z Compiling anyhow v1.0.102
4262026-11-05T04:30:09.297Z Compiling anstyle-query v1.1.5
4272026-11-05T04:30:09.391Z Compiling anstyle v1.0.13
4282026-11-05T04:30:09.610Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
4292026-11-05T04:30:09.627Z Compiling colorchoice v1.0.4
4302026-11-05T04:30:09.729Z Compiling is_terminal_polyfill v1.70.2
4312026-11-05T04:30:09.807Z Compiling anstream v1.0.0
4322026-11-05T04:30:10.017Z Compiling clap_lex v1.0.0
4332026-11-05T04:30:10.133Z Compiling strsim v0.11.1
4342026-11-05T04:30:10.257Z Compiling xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
4352026-11-05T04:30:10.334Z Compiling clap_builder v4.6.0
4362026-11-05T04:30:10.363Z Compiling serde v1.0.229
4372026-11-05T04:30:10.372Z Compiling thiserror-impl v1.0.69
4382026-11-05T04:30:10.399Z Compiling zerocopy-derive v0.7.35
4392026-11-05T04:30:10.533Z Compiling pest_derive v2.8.6
4402026-11-05T04:30:10.537Z Compiling scroll_derive v0.12.1
4412026-11-05T04:30:10.880Z Compiling serde_tokenstream v0.2.3
4422026-11-05T04:30:11.157Z Compiling num-bigint v0.4.6
4432026-11-05T04:30:11.220Z Compiling num-complex v0.4.6
4442026-11-05T04:30:11.347Z Compiling pnet_macros v0.35.0
4452026-11-05T04:30:11.396Z Compiling scroll v0.12.0
4462026-11-05T04:30:11.400Z Compiling zerocopy v0.7.35
4472026-11-05T04:30:11.454Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
4482026-11-05T04:30:11.622Z Compiling goblin v0.8.2
4492026-11-05T04:30:11.644Z Compiling ppv-lite86 v0.2.21
4502026-11-05T04:30:11.677Z Compiling thiserror v1.0.69
4512026-11-05T04:30:11.766Z Compiling dtrace-parser v0.2.0
4522026-11-05T04:30:11.926Z Compiling dof v0.3.0
4532026-11-05T04:30:11.945Z Compiling ipnetwork v0.20.0
4542026-11-05T04:30:12.218Z Compiling usdt-impl v0.5.0
4552026-11-05T04:30:12.264Z Compiling num-rational v0.4.2
4562026-11-05T04:30:12.487Z Compiling pnet_datalink v0.35.0
4572026-11-05T04:30:12.652Z Compiling num v0.4.3
4582026-11-05T04:30:12.718Z Compiling rand_chacha v0.9.0
4592026-11-05T04:30:12.730Z Compiling usdt-macro v0.5.0
4602026-11-05T04:30:12.861Z Compiling usdt-attr-macro v0.5.0
4612026-11-05T04:30:12.903Z Compiling pnet_packet v0.35.0
4622026-11-05T04:30:12.985Z Compiling rand v0.9.3
4632026-11-05T04:30:13.093Z Compiling clap_derive v4.6.1
4642026-11-05T04:30:13.133Z Compiling x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
4652026-11-05T04:30:14.455Z Compiling usdt v0.5.0
4662026-11-05T04:30:14.572Z Compiling clap v4.6.1
4672026-11-05T04:30:14.583Z Compiling p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
4682026-11-05T04:30:14.615Z Compiling x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
4692026-11-05T04:30:14.948Z Compiling pnet_transport v0.35.0
4702026-11-05T04:30:15.080Z Compiling pnet v0.35.0
4712026-11-05T04:30:15.126Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
4722026-11-05T04:30:15.173Z Compiling p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
4732026-11-05T04:30:15.173Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
4742026-11-05T04:30:15.403Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
4752026-11-05T04:30:18.043Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.11s
4762026-11-05T04:30:18.063Z
4772026-11-05T04:30:18.067Zreal 13.139976136
4782026-11-05T04:30:18.067Zuser 1:13.173276414
4792026-11-05T04:30:18.067Zsys 11.993240315
4802026-11-05T04:30:18.067Ztrap 0.038097212
4812026-11-05T04:30:18.067Ztflt 0.035704810
4822026-11-05T04:30:18.067Zdflt 0.077212110
4832026-11-05T04:30:18.067Zkflt 0.000021240
4842026-11-05T04:30:18.067Zlock 2:49.783527995
4852026-11-05T04:30:18.067Zslp 4:58.224320654
4862026-11-05T04:30:18.067Zlat 3.028253293
4872026-11-05T04:30:18.067Zstop 4.407248520
4882026-11-05T04:30:18.068Z+ ptime -m cargo build --release
4892026-11-05T04:30:18.142Z Compiling proc-macro2 v1.0.106
4902026-11-05T04:30:18.142Z Compiling quote v1.0.45
4912026-11-05T04:30:18.143Z Compiling unicode-ident v1.0.24
4922026-11-05T04:30:18.143Z Compiling libc v0.2.182
4932026-11-05T04:30:18.143Z Compiling serde_core v1.0.229
4942026-11-05T04:30:18.147Z Compiling memchr v2.8.0
4952026-11-05T04:30:18.147Z Compiling serde v1.0.229
4962026-11-05T04:30:18.147Z Compiling zmij v1.0.21
4972026-11-05T04:30:18.431Z Compiling thiserror v1.0.69
4982026-11-05T04:30:18.483Z Compiling getrandom v0.4.1
4992026-11-05T04:30:18.489Z Compiling rustix v1.1.4
5002026-11-05T04:30:18.725Z Compiling ucd-trie v0.1.7
5012026-11-05T04:30:18.734Z Compiling serde_json v1.0.149
5022026-11-05T04:30:18.918Z Compiling pest v2.8.6
5032026-11-05T04:30:18.925Z Compiling aho-corasick v1.1.4
5042026-11-05T04:30:19.278Z Compiling syn v2.0.118
5052026-11-05T04:30:19.284Z Compiling syn v3.0.9
5062026-11-05T04:30:19.312Z Compiling regex-syntax v0.8.11
5072026-11-05T04:30:19.517Z Compiling autocfg v1.5.0
5082026-11-05T04:30:19.914Z Compiling version_check v0.9.5
5092026-11-05T04:30:20.191Z Compiling pest_meta v2.8.6
5102026-11-05T04:30:20.203Z Compiling prettyplease v0.2.37
5112026-11-05T04:30:20.409Z Compiling num-traits v0.2.19
5122026-11-05T04:30:20.727Z Compiling itoa v1.0.17
5132026-11-05T04:30:20.887Z Compiling regex-automata v0.4.14
5142026-11-05T04:30:21.208Z Compiling serde_derive v1.0.229
5152026-11-05T04:30:21.438Z Compiling cfg-if v1.0.4
5162026-11-05T04:30:21.500Z Compiling byteorder v1.5.0
5172026-11-05T04:30:21.696Z Compiling pest_generator v2.8.6
5182026-11-05T04:30:21.719Z Compiling usdt-impl v0.5.0
5192026-11-05T04:30:22.391Z Compiling num-integer v0.1.46
5202026-11-05T04:30:22.467Z Compiling errno v0.3.14
5212026-11-05T04:30:22.504Z Compiling thread-id v4.2.2
5222026-11-05T04:30:22.576Z Compiling regex v1.12.4
5232026-11-05T04:30:22.693Z Compiling log v0.4.29
5242026-11-05T04:30:22.842Z Compiling thiserror-impl v1.0.69
5252026-11-05T04:30:22.872Z Compiling zerocopy-derive v0.7.35
5262026-11-05T04:30:22.878Z Compiling pest_derive v2.8.6
5272026-11-05T04:30:22.898Z Compiling scroll_derive v0.12.1
5282026-11-05T04:30:22.959Z Compiling bitflags v2.11.0
5292026-11-05T04:30:23.359Z Compiling plain v0.2.3
5302026-11-05T04:30:23.567Z Compiling scroll v0.12.0
5312026-11-05T04:30:23.695Z Compiling zerocopy v0.7.35
5322026-11-05T04:30:23.928Z Compiling goblin v0.8.2
5332026-11-05T04:30:24.069Z Compiling dtrace-parser v0.2.0
5342026-11-05T04:30:24.316Z Compiling serde_tokenstream v0.2.3
5352026-11-05T04:30:24.327Z Compiling dof v0.3.0
5362026-11-05T04:30:24.968Z Compiling fastrand v2.3.0
5372026-11-05T04:30:25.053Z Compiling once_cell v1.21.3
5382026-11-05T04:30:25.129Z Compiling pretty-hex v0.4.1
5392026-11-05T04:30:25.198Z Compiling colored v3.1.1
5402026-11-05T04:30:25.248Z Compiling no-std-net v0.6.0
5412026-11-05T04:30:25.271Z Compiling radium v0.7.0
5422026-11-05T04:30:25.363Z Compiling tempfile v3.27.0
5432026-11-05T04:30:25.464Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
5442026-11-05T04:30:25.497Z Compiling pnet_base v0.35.0
5452026-11-05T04:30:25.686Z Compiling num-bigint v0.4.6
5462026-11-05T04:30:26.059Z Compiling zerocopy v0.8.40
5472026-11-05T04:30:26.082Z Compiling tap v1.0.1
5482026-11-05T04:30:26.185Z Compiling getrandom v0.3.4
5492026-11-05T04:30:26.356Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
5502026-11-05T04:30:26.477Z Compiling wyz v0.5.1
5512026-11-05T04:30:26.677Z Compiling usdt-macro v0.5.0
5522026-11-05T04:30:26.844Z Compiling num-rational v0.4.2
5532026-11-05T04:30:27.467Z Compiling usdt-attr-macro v0.5.0
5542026-11-05T04:30:28.123Z Compiling num-complex v0.4.6
5552026-11-05T04:30:28.158Z Compiling num-iter v0.1.45
5562026-11-05T04:30:28.169Z Compiling memmap v0.7.0
5572026-11-05T04:30:28.274Z Compiling anyhow v1.0.102
5582026-11-05T04:30:28.390Z Compiling funty v2.0.0
5592026-11-05T04:30:28.613Z Compiling num v0.4.3
5602026-11-05T04:30:28.680Z Compiling usdt v0.5.0
5612026-11-05T04:30:28.801Z Compiling bitvec v1.1.1
5622026-11-05T04:30:29.322Z Compiling pnet_macros_support v0.35.0
5632026-11-05T04:30:29.341Z Compiling pnet_macros v0.35.0
5642026-11-05T04:30:29.369Z Compiling pnet_sys v0.35.0
5652026-11-05T04:30:29.565Z Compiling utf8parse v0.2.2
5662026-11-05T04:30:30.416Z Compiling pnet_packet v0.35.0
5672026-11-05T04:30:30.991Z Compiling p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
5682026-11-05T04:30:32.133Z Compiling anstyle-parse v1.0.0
5692026-11-05T04:30:32.350Z Compiling ppv-lite86 v0.2.21
5702026-11-05T04:30:32.527Z Compiling rand_core v0.9.5
5712026-11-05T04:30:32.785Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
5722026-11-05T04:30:33.392Z Compiling ipnetwork v0.20.0
5732026-11-05T04:30:33.675Z Compiling pnet v0.35.0
5742026-11-05T04:30:33.782Z Compiling anstyle-query v1.1.5
5752026-11-05T04:30:33.877Z Compiling is_terminal_polyfill v1.70.2
5762026-11-05T04:30:33.881Z Compiling colorchoice v1.0.4
5772026-11-05T04:30:33.892Z Compiling anstyle v1.0.13
5782026-11-05T04:30:34.343Z Compiling anstream v1.0.0
5792026-11-05T04:30:35.000Z Compiling pnet_datalink v0.35.0
5802026-11-05T04:30:35.004Z Compiling rand_chacha v0.9.0
5812026-11-05T04:30:35.262Z Compiling pnet_transport v0.35.0
5822026-11-05T04:30:35.436Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
5832026-11-05T04:30:35.549Z Compiling heck v0.5.0
5842026-11-05T04:30:35.673Z Compiling clap_lex v1.0.0
5852026-11-05T04:30:35.739Z Compiling strsim v0.11.1
5862026-11-05T04:30:35.855Z Compiling clap_derive v4.6.1
5872026-11-05T04:30:36.025Z Compiling clap_builder v4.6.0
5882026-11-05T04:30:36.638Z Compiling rand v0.9.3
5892026-11-05T04:30:37.106Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
5902026-11-05T04:30:37.348Z Compiling xfr v0.1.0 (https://github.com/oxidecomputer/xfr#8a89ee73)
5912026-11-05T04:30:37.367Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
5922026-11-05T04:30:37.973Z Compiling x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
5932026-11-05T04:30:38.037Z Compiling clap v4.6.1
5942026-11-05T04:30:38.487Z Compiling x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
5952026-11-05T04:30:43.649Z Compiling p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
5962026-11-05T04:30:50.507Z Finished `release` profile [optimized] target(s) in 32.43s
5972026-11-05T04:30:50.529Z
5982026-11-05T04:30:50.532Zreal 32.457517269
5992026-11-05T04:30:50.532Zuser 3:15.735365803
6002026-11-05T04:30:50.532Zsys 17.936907354
6012026-11-05T04:30:50.532Ztrap 0.109202828
6022026-11-05T04:30:50.532Ztflt 0.230963872
6032026-11-05T04:30:50.532Zdflt 0.177072495
6042026-11-05T04:30:50.532Zkflt 0.000013820
6052026-11-05T04:30:50.532Zlock 10:09.667048592
6062026-11-05T04:30:50.533Zslp 12:27.062970842
6072026-11-05T04:30:50.533Zlat 14.279763776
6082026-11-05T04:30:50.533Zstop 8.712037528
6092026-11-05T04:30:50.533Z+ for x in debug release
6102026-11-05T04:30:50.533Z+ mkdir -p /work/debug
6112026-11-05T04:30:50.533Z+ cp target/debug/x4c /work/debug/
6122026-11-05T04:30:50.558Z+ cp target/debug/libsidecar_lite.so /work/debug/
6132026-11-05T04:30:50.592Z+ for x in debug release
6142026-11-05T04:30:50.592Z+ mkdir -p /work/release
6152026-11-05T04:30:50.595Z+ cp target/release/x4c /work/release/
6162026-11-05T04:30:50.601Z+ cp target/release/libsidecar_lite.so /work/release/
6172026-11-05T04:30:50.610Z+ banner test
6182026-11-05T04:30:50.613Z
6192026-11-05T04:30:50.613Z ##### ###### #### #####
6202026-11-05T04:30:50.613Z # # # #
6212026-11-05T04:30:50.613Z # ##### #### #
6222026-11-05T04:30:50.613Z # # # #
6232026-11-05T04:30:50.613Z # # # # #
6242026-11-05T04:30:50.615Z # ###### #### #
6252026-11-05T04:30:50.615Z
6262026-11-05T04:30:50.615Z+ cargo test
6272026-11-05T04:30:50.685Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
6282026-11-05T04:30:50.701Z Compiling libloading v0.9.0
6292026-11-05T04:30:50.704Z Compiling p4rs v0.1.0 (/work/oxidecomputer/p4/lang/p4rs)
6302026-11-05T04:30:50.707Z Compiling x4c v0.1.0 (/work/oxidecomputer/p4/x4c)
6312026-11-05T04:30:50.707Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
6322026-11-05T04:30:50.707Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
6332026-11-05T04:30:50.889Z Compiling x4c_error_codes v0.1.0 (/work/oxidecomputer/p4/x4c_error_codes)
6342026-11-05T04:30:51.872Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
6352026-11-05T04:30:51.873Z Compiling p4-macro-test v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro-test)
6362026-11-05T04:30:51.876Z Compiling sidecar-lite v0.1.0 (/work/oxidecomputer/p4/lang/prog/sidecar-lite)
6372026-11-05T04:30:52.171Z Compiling x4c-book v0.1.0 (/work/oxidecomputer/p4/book/code)
6382026-11-05T04:31:03.045Z Finished `test` profile [unoptimized + debuginfo] target(s) in 12.42s
6392026-11-05T04:31:03.060Z Running unittests src/lib.rs (target/debug/deps/p4-85be53bc186e4c60)
6402026-11-05T04:31:03.063Z
6412026-11-05T04:31:03.063Zrunning 27 tests
6422026-11-05T04:31:03.063Ztest check::tests::control_out_parameter_rejects_literal ... ok
6432026-11-05T04:31:03.063Ztest check::tests::arbitrary_int_rejected_at_runtime ... ok
6442026-11-05T04:31:03.063Ztest check::tests::control_instances_and_block_locals_accepted ... ok
6452026-11-05T04:31:03.065Ztest error::tests::carat_marks_lvalues ... ok
6462026-11-05T04:31:03.068Ztest error::tests::carat_marks_operators ... ok
6472026-11-05T04:31:03.069Ztest error::tests::carat_spans_parsed_lvalues ... ok
6482026-11-05T04:31:03.069Ztest check::tests::width_128_accepted ... ok
6492026-11-05T04:31:03.069Ztest error::tests::carat_stops_at_line_end ... ok
6502026-11-05T04:31:03.069Ztest check::tests::default_action_must_be_listed ... ok
6512026-11-05T04:31:03.069Ztest check::tests::control_checks_follow_hlir ... ok
6522026-11-05T04:31:03.069Ztest check::tests::control_data_variables_rejected ... ok
6532026-11-05T04:31:03.069Ztest check::tests::port_bitmap_rejects_non_bit_type ... ok
6542026-11-05T04:31:03.069Ztest check::tests::port_bitmap_accepts_bit_type ... ok
6552026-11-05T04:31:03.069Ztest hlir::tests::action_assignment_follows_apply_rules ... ok
6562026-11-05T04:31:03.069Ztest check::tests::width_over_128_rejected ... ok
6572026-11-05T04:31:03.069Ztest hlir::tests::negative_shift_count_rejected ... ok
6582026-11-05T04:31:03.069Ztest hlir::tests::slice_assign_rejects_comparison_rhs ... ok
6592026-11-05T04:31:03.069Ztest hlir::tests::initializer_types_accepted ... ok
6602026-11-05T04:31:03.069Ztest hlir::tests::slice_assign_bound_errors ... ok
6612026-11-05T04:31:03.069Ztest parser::tests::nested_binary_types_are_distinct ... ok
6622026-11-05T04:31:03.069Ztest hlir::tests::varbit_index_rejected ... ok
6632026-11-05T04:31:03.069Ztest hlir::tests::slice_read_bound_errors ... ok
6642026-11-05T04:31:03.069Ztest hlir::tests::shift_operand_type_errors ... ok
6652026-11-05T04:31:03.069Ztest hlir::tests::initializer_type_errors ... ok
6662026-11-05T04:31:03.069Ztest hlir::tests::slice_assign_rhs_type_errors ... ok
6672026-11-05T04:31:03.069Ztest hlir::tests::slice_assign_rhs_matching_types ... ok
6682026-11-05T04:31:03.072Ztest hlir::tests::shift_count_types_preserve_result_type ... ok
6692026-11-05T04:31:03.073Z
6702026-11-05T04:31:03.073Ztest result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
6712026-11-05T04:31:03.073Z
6722026-11-05T04:31:03.073Z Running unittests src/lib.rs (target/debug/deps/p4_macro-de1b5c87ed7494ae)
6732026-11-05T04:31:03.073Z
6742026-11-05T04:31:03.073Zrunning 3 tests
6752026-11-05T04:31:03.077Ztest tests::macro_diagnostic_uses_included_source ... ok
6762026-11-05T04:31:03.077Ztest tests::macro_rejects_width_in_final_file ... ok
6772026-11-05T04:31:03.077Ztest tests::macro_checks_complete_program_after_includes ... ok
6782026-11-05T04:31:03.077Z
6792026-11-05T04:31:03.077Ztest result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6802026-11-05T04:31:03.079Z
6812026-11-05T04:31:03.079Z Running unittests src/main.rs (target/debug/deps/p4_macro_test-2e0dbaaf37414d22)
6822026-11-05T04:31:03.079Z
6832026-11-05T04:31:03.079Zrunning 0 tests
6842026-11-05T04:31:03.079Z
6852026-11-05T04:31:03.079Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6862026-11-05T04:31:03.079Z
6872026-11-05T04:31:03.079Z Running unittests src/lib.rs (target/debug/deps/p4_rust-682a88024cdd39f0)
6882026-11-05T04:31:03.083Z
6892026-11-05T04:31:03.083Zrunning 1 test
6902026-11-05T04:31:03.083Ztest expression::tests::slice_mask_widths ... ok
6912026-11-05T04:31:03.083Z
6922026-11-05T04:31:03.083Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6932026-11-05T04:31:03.083Z
6942026-11-05T04:31:03.083Z Running unittests src/lib.rs (target/debug/deps/p4rs-54d297be8eee3932)
6952026-11-05T04:31:03.083Z
6962026-11-05T04:31:03.084Zrunning 32 tests
6972026-11-05T04:31:03.084Ztest bitmath::tests::bitmath_add_cascade ... ok
6982026-11-05T04:31:03.084Ztest bitmath::tests::bitmath_add_nest ... ok
6992026-11-05T04:31:03.084Ztest bitmath::tests::bitmath_add_mixed_size ... ok
7002026-11-05T04:31:03.084Ztest bitmath::tests::bitmath_add_le ... ok
7012026-11-05T04:31:03.084Ztest bitmath::tests::bitmath_add_be ... ok
7022026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_mod ... ok
7032026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_shifts_at_width_le ... ok
7042026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_shifts_by_zero_width_count ... ok
7052026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_shifts_zero_width_value ... ok
7062026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_shl_le ... ok
7072026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_shr_le ... ok
7082026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_shl_shr_roundtrip_le ... ok
7092026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_sub_be ... ok
7102026-11-05T04:31:03.085Ztest bitmath::tests::bitmath_sub_le ... ok
7112026-11-05T04:31:03.085Ztest bitmath::tests::unsigned_orders_by_value ... ok
7122026-11-05T04:31:03.085Ztest checksum::tests::udp_checksum ... ok
7132026-11-05T04:31:03.085Ztest tests::bitvec_resize_empty_values ... ok
7142026-11-05T04:31:03.085Ztest table::tests::match_lpm_ternary_1 ... ok
7152026-11-05T04:31:03.085Ztest table::tests::match_lpm_ternary_range ... ok
7162026-11-05T04:31:03.085Ztest table::tests::match_lpm_1 ... ok
7172026-11-05T04:31:03.085Ztest tests::bitvec_resize_preserves_value ... ok
7182026-11-05T04:31:03.085Ztest table::tests::match_ternary_1 ... ok
7192026-11-05T04:31:03.085Ztest tests::bitvec_to_biguint_empty ... ok
7202026-11-05T04:31:03.085Ztest tests::bitvec_resize_aligns_slices ... ok
7212026-11-05T04:31:03.085Ztest tests::bitvec_to_biguint_non_byte_aligned ... ok
7222026-11-05T04:31:03.086Ztest tests::bitvec_to_biguint_parsed_ihl ... ok
7232026-11-05T04:31:03.086Ztest table::tests::match_with_action ... ok
7242026-11-05T04:31:03.086Ztest tests::extract_bit_action_parameter_wide_unaligned ... ok
7252026-11-05T04:31:03.086Ztest tests::extract_bit_action_parameter_sub_byte_widths ... ok
7262026-11-05T04:31:03.086Ztest tests::replication_of_empty_bitmap_yields_no_ports ... ok
7272026-11-05T04:31:03.086Ztest tests::replication_radix_is_bounded_by_bitmap_width ... ok
7282026-11-05T04:31:03.090Ztest tests::bitvec_to_biguint_storage_offsets ... ok
7292026-11-05T04:31:03.090Z
7302026-11-05T04:31:03.090Ztest result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
7312026-11-05T04:31:03.090Z
7322026-11-05T04:31:03.090Z Running unittests src/lib.rs (target/debug/deps/sidecar_lite-c0524c707f78ad82)
7332026-11-05T04:31:03.090Z
7342026-11-05T04:31:03.090Zrunning 2 tests
7352026-11-05T04:31:03.090Ztest tests::routing_miss_drops ... ok
7362026-11-05T04:31:03.090Ztest tests::mcast_group_replicates_to_bitmap_ports ... ok
7372026-11-05T04:31:03.090Z
7382026-11-05T04:31:03.090Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
7392026-11-05T04:31:03.090Z
7402026-11-05T04:31:03.090Z Running unittests src/lib.rs (target/debug/deps/tests-e9728c51955c4fbe)
7412026-11-05T04:31:03.093Z
7422026-11-05T04:31:03.094Zrunning 65 tests
7432026-11-05T04:31:03.097Ztest controller_multiple_instantiation::controller_multiple_instantiation ... ok
7442026-11-05T04:31:03.097Ztest double_instantiation::each_instance_gets_its_own_table ... ok
7452026-11-05T04:31:03.097Ztest dload::pipeline_create ... ok
7462026-11-05T04:31:03.097Ztest double_instantiation::instance_tables_hold_separate_entries ... ok
7472026-11-05T04:31:03.100Ztest dload::dynamic_load ... ok
7482026-11-05T04:31:03.101Ztest dynamic_router_noaddr::local_dst_goes_to_scrimlet ... ok
7492026-11-05T04:31:03.101Ztest headers::ipv6_header_read_write ... ok
7502026-11-05T04:31:03.101Ztest dynamic_router_noaddr::remote_dst_is_routed ... ok
7512026-11-05T04:31:03.102Ztest hub::drop_precedes_unicast ... ok
7522026-11-05T04:31:03.102Ztest hub::drop_precedes_broadcast ... ok
7532026-11-05T04:31:03.102Ztest ipv6::test_ipv6_parse ... ok
7542026-11-05T04:31:03.147Ztest decap::geneve_decap ... ok
7552026-11-05T04:31:03.147Ztest arithmetic::arithmetic ... ok
7562026-11-05T04:31:03.147Ztest action_param_offset::action_param_offset ... ok
7572026-11-05T04:31:03.148Ztest mcast::bitmap_ports_beyond_radix_ignored ... ok
7582026-11-05T04:31:03.148Ztest dynamic_router::dynamic_router2 ... ok
7592026-11-05T04:31:03.148Ztest basic_router::basic_router2 ... ok
7602026-11-05T04:31:03.148Ztest mcast::bitmap_all_ports ... ok
7612026-11-05T04:31:03.148Ztest mcast::drop_precedes_nonempty_bitmap ... ok
7622026-11-05T04:31:03.148Ztest mcast::empty_bitmap_falls_back_to_unicast ... ok
7632026-11-05T04:31:03.148Ztest mcast::empty_bitmap_falls_back_to_broadcast ... ok
7642026-11-05T04:31:03.148Ztest mcast::filtered_bitmap_ingress_only_precedes_broadcast ... ok
7652026-11-05T04:31:03.148Ztest mcast::metadata_bit_fields_default_to_sized_zeros ... ok
7662026-11-05T04:31:03.148Ztest mcast::filtered_bitmap_out_of_radix_only_precedes_unicast ... ok
7672026-11-05T04:31:03.148Ztest mcast::no_table_match_yields_no_egress ... ok
7682026-11-05T04:31:03.150Ztest mcast::per_replica_ingress_metadata_is_isolated ... ok
7692026-11-05T04:31:03.150Ztest mcast::unicast_rewrites_mac_in_ingress ... ok
7702026-11-05T04:31:03.150Ztest mcast::replicas_rewrite_mac_in_egress ... ok
7712026-11-05T04:31:03.150Ztest metadata_names::shared_parameter_names::forwarding ... ok
7722026-11-05T04:31:03.150Ztest metadata_names::wrapper_local_names::forwarding ... ok
7732026-11-05T04:31:03.150Ztest shift::counts::arithmetic_prec ... ok
7742026-11-05T04:31:03.150Ztest shift::counts::explicit_grouping ... ok
7752026-11-05T04:31:03.150Ztest shift::counts::large_literal_counts ... ok
7762026-11-05T04:31:03.150Ztest shift::counts::linear_shifts ... ok
7772026-11-05T04:31:03.151Ztest shift::counts::literal_counts ... ok
7782026-11-05T04:31:03.151Ztest shift::counts::narrow_variable_counts ... ok
7792026-11-05T04:31:03.151Ztest shift::shift_by_egress_port ... ok
7802026-11-05T04:31:03.151Ztest mcast::bitmap_precedence_over_broadcast ... ok
7812026-11-05T04:31:03.151Ztest shift::shift_by_higher_egress_port ... ok
7822026-11-05T04:31:03.151Ztest shift::counts::wide_variable_counts ... ok
7832026-11-05T04:31:03.151Ztest slice_assign_empty::bit_widening_zero_extends ... ok
7842026-11-05T04:31:03.151Ztest slice_assign_empty::bit_widening_operands_are_owned ... ok
7852026-11-05T04:31:03.151Ztest slice_assign_empty::cross_byte_egress_port ... ok
7862026-11-05T04:31:03.151Ztest slice_assign_empty::full_width_egress_port ... ok
7872026-11-05T04:31:03.151Ztest slice_assign_empty::int_literal_assignments_are_sized ... ok
7882026-11-05T04:31:03.151Ztest slice_assign_empty::int_literal_control_argument_is_sized ... ok
7892026-11-05T04:31:03.151Ztest slice_assign_empty::int_literal_slice_assignments_are_sized ... ok
7902026-11-05T04:31:03.151Ztest slice_assign_empty::ordered_comparison_is_numeric ... ok
7912026-11-05T04:31:03.151Ztest slice_assign_empty::sliced_shift_operands_are_owned ... ok
7922026-11-05T04:31:03.151Ztest slice_assign_empty::uninitialized_local_is_zero ... ok
7932026-11-05T04:31:03.151Ztest slice_assign_empty::zero_width_int_literals_are_empty ... ok
7942026-11-05T04:31:03.151Ztest slice_read::slice_read_across_bytes ... ok
7952026-11-05T04:31:03.151Ztest slice_read::slice_read_low_nibble ... ok
7962026-11-05T04:31:03.151Ztest table_clear::clear_table_entries ... ok
7972026-11-05T04:31:03.152Ztest table_in_egress_and_ingress::table_in_egress_and_ingress ... ok
7982026-11-05T04:31:03.152Ztest vlan::test_vlan_parse ... ok
7992026-11-05T04:31:03.152Ztest slice_assign::slice_assign_mcast_mac ... ok
8002026-11-05T04:31:03.152Ztest mcast::bitmap_no_self_replication ... ok
8012026-11-05T04:31:03.152Ztest range::range ... ok
8022026-11-05T04:31:03.152Ztest slice_read::slice_read_top_nibble ... ok
8032026-11-05T04:31:03.152Ztest vrf_router::vrf_router ... ok
8042026-11-05T04:31:03.158Ztest vlan_trunk::vlan_trunk ... ok
8052026-11-05T04:31:03.164Ztest disag_router::disag_router ... ok
8062026-11-05T04:31:03.167Ztest hub::hub2 ... ok
8072026-11-05T04:31:03.170Ztest mac_rewrite::mac_rewrite2 ... ok
8082026-11-05T04:31:03.170Z
8092026-11-05T04:31:03.170Ztest result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
8102026-11-05T04:31:03.170Z
8112026-11-05T04:31:03.183Z Running unittests src/lib.rs (target/debug/deps/x4c-3f17fb8bf88cde20)
8122026-11-05T04:31:03.186Z
8132026-11-05T04:31:03.186Zrunning 0 tests
8142026-11-05T04:31:03.186Z
8152026-11-05T04:31:03.187Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8162026-11-05T04:31:03.187Z
8172026-11-05T04:31:03.187Z Running unittests src/bin/x4c.rs (target/debug/deps/x4c-ad8bb27043b45cc9)
8182026-11-05T04:31:03.187Z
8192026-11-05T04:31:03.187Zrunning 0 tests
8202026-11-05T04:31:03.187Z
8212026-11-05T04:31:03.187Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8222026-11-05T04:31:03.187Z
8232026-11-05T04:31:03.188Z Running unittests src/bin/hello-world.rs (target/debug/deps/hello_world-2b90b0ac84c1ded0)
8242026-11-05T04:31:03.192Z
8252026-11-05T04:31:03.192Zrunning 0 tests
8262026-11-05T04:31:03.192Z
8272026-11-05T04:31:03.192Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8282026-11-05T04:31:03.192Z
8292026-11-05T04:31:03.192Z Running unittests src/bin/vlan-switch.rs (target/debug/deps/vlan_switch-86fa2c67fc496c90)
8302026-11-05T04:31:03.192Z
8312026-11-05T04:31:03.192Zrunning 0 tests
8322026-11-05T04:31:03.192Z
8332026-11-05T04:31:03.192Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8342026-11-05T04:31:03.192Z
8352026-11-05T04:31:03.192Z Running unittests src/lib.rs (target/debug/deps/x4c_error_codes-59270fb9cda91e42)
8362026-11-05T04:31:03.192Z
8372026-11-05T04:31:03.192Zrunning 0 tests
8382026-11-05T04:31:03.192Z
8392026-11-05T04:31:03.192Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8402026-11-05T04:31:03.192Z
8412026-11-05T04:31:03.192Z Doc-tests p4
8422026-11-05T04:31:03.285Z
8432026-11-05T04:31:03.285Zrunning 0 tests
8442026-11-05T04:31:03.285Z
8452026-11-05T04:31:03.285Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8462026-11-05T04:31:03.285Z
8472026-11-05T04:31:03.295Z Doc-tests p4_macro
8482026-11-05T04:31:03.338Z
8492026-11-05T04:31:03.338Zrunning 2 tests
8502026-11-05T04:31:03.343Ztest lang/p4-macro/src/lib.rs - (line 18) ... ignored
8512026-11-05T04:31:03.343Ztest lang/p4-macro/src/lib.rs - (line 6) ... ignored
8522026-11-05T04:31:03.343Z
8532026-11-05T04:31:03.343Ztest result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
8542026-11-05T04:31:03.343Z
8552026-11-05T04:31:03.346Z Doc-tests p4_rust
8562026-11-05T04:31:03.514Z
8572026-11-05T04:31:03.514Zrunning 0 tests
8582026-11-05T04:31:03.514Z
8592026-11-05T04:31:03.514Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8602026-11-05T04:31:03.514Z
8612026-11-05T04:31:03.526Z Doc-tests p4rs
8622026-11-05T04:31:03.604Z
8632026-11-05T04:31:03.604Zrunning 1 test
8642026-11-05T04:31:04.391Ztest lang/p4rs/src/lib.rs - (line 11) ... ok
8652026-11-05T04:31:04.391Z
8662026-11-05T04:31:04.391Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.79s
8672026-11-05T04:31:04.391Z
8682026-11-05T04:31:04.400Z Doc-tests tests
8692026-11-05T04:31:04.456Z
8702026-11-05T04:31:04.456Zrunning 0 tests
8712026-11-05T04:31:04.456Z
8722026-11-05T04:31:04.456Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8732026-11-05T04:31:04.456Z
8742026-11-05T04:31:04.462Z Doc-tests x4c
8752026-11-05T04:31:04.506Z
8762026-11-05T04:31:04.506Zrunning 0 tests
8772026-11-05T04:31:04.506Z
8782026-11-05T04:31:04.506Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8792026-11-05T04:31:04.506Z
8802026-11-05T04:31:04.510Z Doc-tests x4c_error_codes
8812026-11-05T04:31:04.537Z
8822026-11-05T04:31:04.539Zrunning 0 tests
8832026-11-05T04:31:04.539Z
8842026-11-05T04:31:04.539Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
8852026-11-05T04:31:04.540Z
8862026-11-05T04:31:04.548Z+ pushd test
8872026-11-05T04:31:04.552Z/work/oxidecomputer/p4/test /work/oxidecomputer/p4
8882026-11-05T04:31:04.552Z+ banner 'mac rewr'
8892026-11-05T04:31:04.552Z
8902026-11-05T04:31:04.552Z # # ## #### ##### ###### # # #####
8912026-11-05T04:31:04.552Z ## ## # # # # # # # # # # #
8922026-11-05T04:31:04.552Z # ## # # # # # # ##### # # # #
8932026-11-05T04:31:04.552Z # # ###### # ##### # # ## # #####
8942026-11-05T04:31:04.552Z # # # # # # # # # ## ## # #
8952026-11-05T04:31:04.552Z # # # # #### # # ###### # # # #
8962026-11-05T04:31:04.552Z
8972026-11-05T04:31:04.552Z+ RUST_BACKTRACE=1
8982026-11-05T04:31:04.552Z+ cargo test mac_rewrite -- --nocapture
8992026-11-05T04:31:04.648Z Compiling aho-corasick v1.1.4
9002026-11-05T04:31:04.663Z Compiling getrandom v0.4.1
9012026-11-05T04:31:04.664Z Compiling errno v0.3.14
9022026-11-05T04:31:04.667Z Compiling rustix v1.1.4
9032026-11-05T04:31:04.671Z Compiling prettyplease v0.2.37
9042026-11-05T04:31:05.370Z Compiling regex-automata v0.4.14
9052026-11-05T04:31:05.395Z Compiling tempfile v3.27.0
9062026-11-05T04:31:06.736Z Compiling regex v1.12.4
9072026-11-05T04:31:06.986Z Compiling p4 v0.1.0 (/work/oxidecomputer/p4/p4)
9082026-11-05T04:31:07.052Z Compiling pnet_macros v0.35.0
9092026-11-05T04:31:07.710Z Compiling p4-rust v0.1.0 (/work/oxidecomputer/p4/codegen/rust)
9102026-11-05T04:31:08.015Z Compiling pnet_packet v0.35.0
9112026-11-05T04:31:08.577Z Compiling p4-macro v0.1.0 (/work/oxidecomputer/p4/lang/p4-macro)
9122026-11-05T04:31:09.874Z Compiling pnet_transport v0.35.0
9132026-11-05T04:31:09.991Z Compiling pnet v0.35.0
9142026-11-05T04:31:10.080Z Compiling tests v0.1.0 (/work/oxidecomputer/p4/test)
9152026-11-05T04:31:20.992Z Finished `test` profile [unoptimized + debuginfo] target(s) in 16.42s
9162026-11-05T04:31:21.005Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
9172026-11-05T04:31:21.008Z
9182026-11-05T04:31:21.008Zrunning 1 test
9192026-11-05T04:31:21.014Z[phy2] do you know the muffin man?
9202026-11-05T04:31:21.017Z[cpu] the muffin man?
9212026-11-05T04:31:21.017Z[cpu] the muffin man!
9222026-11-05T04:31:21.017Z[cpu] why yes
9232026-11-05T04:31:21.020Z[phy1] i know the muffin man
9242026-11-05T04:31:21.021Z[phy3] the muffin man is me!!!
9252026-11-05T04:31:21.021Ztest mac_rewrite::mac_rewrite2 ... ok
9262026-11-05T04:31:21.022Z
9272026-11-05T04:31:21.023Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 64 filtered out; finished in 0.01s
9282026-11-05T04:31:21.023Z
9292026-11-05T04:31:21.027Z+ banner 'dyn load'
9302026-11-05T04:31:21.030Z
9312026-11-05T04:31:21.030Z ##### # # # # # #### ## #####
9322026-11-05T04:31:21.030Z # # # # ## # # # # # # # #
9332026-11-05T04:31:21.030Z # # # # # # # # # # # # #
9342026-11-05T04:31:21.030Z # # # # # # # # # ###### # #
9352026-11-05T04:31:21.030Z # # # # ## # # # # # # #
9362026-11-05T04:31:21.030Z ##### # # # ###### #### # # #####
9372026-11-05T04:31:21.030Z
9382026-11-05T04:31:21.030Z+ RUST_BACKTRACE=1
9392026-11-05T04:31:21.030Z+ cargo test dload -- --nocapture
9402026-11-05T04:31:21.117Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9412026-11-05T04:31:21.120Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
9422026-11-05T04:31:21.123Z
9432026-11-05T04:31:21.123Zrunning 2 tests
9442026-11-05T04:31:21.128Ztest dload::pipeline_create ... ok
9452026-11-05T04:31:21.128Ztest dload::dynamic_load ... ok
9462026-11-05T04:31:21.128Z
9472026-11-05T04:31:21.128Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 63 filtered out; finished in 0.01s
9482026-11-05T04:31:21.128Z
9492026-11-05T04:31:21.134Z+ banner disag
9502026-11-05T04:31:21.138Z
9512026-11-05T04:31:21.138Z ##### # #### ## ####
9522026-11-05T04:31:21.138Z # # # # # # # #
9532026-11-05T04:31:21.138Z # # # #### # # #
9542026-11-05T04:31:21.138Z # # # # ###### # ###
9552026-11-05T04:31:21.138Z # # # # # # # # #
9562026-11-05T04:31:21.138Z ##### # #### # # ####
9572026-11-05T04:31:21.138Z
9582026-11-05T04:31:21.138Z+ RUST_BACKTRACE=1
9592026-11-05T04:31:21.138Z+ cargo test disag_router -- --nocapture
9602026-11-05T04:31:21.224Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9612026-11-05T04:31:21.228Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
9622026-11-05T04:31:21.231Z
9632026-11-05T04:31:21.231Zrunning 1 test
9642026-11-05T04:31:21.236Z[phy2] do you know the muffin man?
9652026-11-05T04:31:21.239Z[cpu] the muffin man?
9662026-11-05T04:31:21.240Z[cpu] the muffin man!
9672026-11-05T04:31:21.240Z[cpu] why yes
9682026-11-05T04:31:21.243Z[phy1] i know the muffin man
9692026-11-05T04:31:21.243Z[phy3] the muffin man is me!!!
9702026-11-05T04:31:21.243Ztest disag_router::disag_router ... ok
9712026-11-05T04:31:21.243Z
9722026-11-05T04:31:21.243Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 64 filtered out; finished in 0.01s
9732026-11-05T04:31:21.243Z
9742026-11-05T04:31:21.248Z+ banner 'dyn rtr'
9752026-11-05T04:31:21.251Z
9762026-11-05T04:31:21.251Z ##### # # # # ##### ##### #####
9772026-11-05T04:31:21.252Z # # # # ## # # # # # #
9782026-11-05T04:31:21.252Z # # # # # # # # # # #
9792026-11-05T04:31:21.252Z # # # # # # ##### # #####
9802026-11-05T04:31:21.252Z # # # # ## # # # # #
9812026-11-05T04:31:21.254Z ##### # # # # # # # #
9822026-11-05T04:31:21.254Z
9832026-11-05T04:31:21.254Z+ RUST_BACKTRACE=1
9842026-11-05T04:31:21.254Z+ cargo test dynamic_router -- --nocapture
9852026-11-05T04:31:21.337Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
9862026-11-05T04:31:21.341Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
9872026-11-05T04:31:21.344Z
9882026-11-05T04:31:21.345Zrunning 3 tests
9892026-11-05T04:31:21.348Ztest dynamic_router_noaddr::remote_dst_is_routed ... ok
9902026-11-05T04:31:21.348Ztest dynamic_router_noaddr::local_dst_goes_to_scrimlet ... ok
9912026-11-05T04:31:21.351Z[phy2] do you know the muffin man?
9922026-11-05T04:31:21.351Z[cpu] the muffin man?
9932026-11-05T04:31:21.354Z[cpu] the muffin man!
9942026-11-05T04:31:21.354Z[cpu] why yes
9952026-11-05T04:31:21.356Z[phy1] i know the muffin man
9962026-11-05T04:31:21.356Z[phy3] the muffin man is me!!!
9972026-11-05T04:31:21.356Ztest dynamic_router::dynamic_router2 ... ok
9982026-11-05T04:31:21.356Z
9992026-11-05T04:31:21.356Ztest result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 62 filtered out; finished in 0.01s
10002026-11-05T04:31:21.356Z
10012026-11-05T04:31:21.361Z+ banner hub
10022026-11-05T04:31:21.365Z
10032026-11-05T04:31:21.365Z # # # # #####
10042026-11-05T04:31:21.365Z # # # # # #
10052026-11-05T04:31:21.365Z ###### # # #####
10062026-11-05T04:31:21.365Z # # # # # #
10072026-11-05T04:31:21.365Z # # # # # #
10082026-11-05T04:31:21.365Z # # #### #####
10092026-11-05T04:31:21.366Z
10102026-11-05T04:31:21.366Z+ RUST_BACKTRACE=1
10112026-11-05T04:31:21.366Z+ cargo test hub -- --nocapture
10122026-11-05T04:31:21.450Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
10132026-11-05T04:31:21.453Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
10142026-11-05T04:31:21.457Z
10152026-11-05T04:31:21.457Zrunning 3 tests
10162026-11-05T04:31:21.460Ztest hub::drop_precedes_unicast ... ok
10172026-11-05T04:31:21.460Ztest hub::drop_precedes_broadcast ... ok
10182026-11-05T04:31:21.463Z[phy2] do you know the muffin man?
10192026-11-05T04:31:21.463Z[phy3] do you know the muffin man?
10202026-11-05T04:31:21.463Z[phy1] the muffin man?
10212026-11-05T04:31:21.463Z[phy3] the muffin man?
10222026-11-05T04:31:21.467Z[phy2] the muffin man!
10232026-11-05T04:31:21.467Z[phy3] the muffin man!
10242026-11-05T04:31:21.467Z[phy1] why yes
10252026-11-05T04:31:21.467Z[phy1] i know the muffin man
10262026-11-05T04:31:21.467Z[phy1] the muffin man is me!!!
10272026-11-05T04:31:21.467Z[phy3] why yes
10282026-11-05T04:31:21.467Z[phy3] i know the muffin man
10292026-11-05T04:31:21.467Z[phy3] the muffin man is me!!!
10302026-11-05T04:31:21.467Ztest hub::hub2 ... ok
10312026-11-05T04:31:21.467Z
10322026-11-05T04:31:21.467Ztest result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 62 filtered out; finished in 0.01s
10332026-11-05T04:31:21.467Z
10342026-11-05T04:31:21.473Z+ banner router
10352026-11-05T04:31:21.476Z
10362026-11-05T04:31:21.476Z ##### #### # # ##### ###### #####
10372026-11-05T04:31:21.476Z # # # # # # # # # #
10382026-11-05T04:31:21.477Z # # # # # # # ##### # #
10392026-11-05T04:31:21.477Z ##### # # # # # # #####
10402026-11-05T04:31:21.477Z # # # # # # # # # #
10412026-11-05T04:31:21.477Z # # #### #### # ###### # #
10422026-11-05T04:31:21.477Z
10432026-11-05T04:31:21.477Z+ RUST_BACKTRACE=1
10442026-11-05T04:31:21.477Z+ cargo test basic_router -- --nocapture
10452026-11-05T04:31:21.561Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
10462026-11-05T04:31:21.564Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
10472026-11-05T04:31:21.567Z
10482026-11-05T04:31:21.567Zrunning 1 test
10492026-11-05T04:31:21.573Z[phy2] do you know the muffin man?
10502026-11-05T04:31:21.576Z[phy1] the muffin man?
10512026-11-05T04:31:21.576Z[phy2] the muffin man!
10522026-11-05T04:31:21.576Z[phy1] why yes
10532026-11-05T04:31:21.576Z[phy1] i know the muffin man
10542026-11-05T04:31:21.576Z[phy1] the muffin man is me!!!
10552026-11-05T04:31:21.576Ztest basic_router::basic_router2 ... ok
10562026-11-05T04:31:21.576Z
10572026-11-05T04:31:21.579Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 64 filtered out; finished in 0.01s
10582026-11-05T04:31:21.579Z
10592026-11-05T04:31:21.583Z+ banner headers
10602026-11-05T04:31:21.587Z
10612026-11-05T04:31:21.587Z # # ###### ## ##### ###### ##### ####
10622026-11-05T04:31:21.587Z # # # # # # # # # # #
10632026-11-05T04:31:21.587Z ###### ##### # # # # ##### # # ####
10642026-11-05T04:31:21.587Z # # # ###### # # # ##### #
10652026-11-05T04:31:21.587Z # # # # # # # # # # # #
10662026-11-05T04:31:21.587Z # # ###### # # ##### ###### # # ####
10672026-11-05T04:31:21.587Z
10682026-11-05T04:31:21.588Z+ RUST_BACKTRACE=1
10692026-11-05T04:31:21.588Z+ cargo test headers -- --nocapture
10702026-11-05T04:31:21.673Z Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
10712026-11-05T04:31:21.676Z Running unittests src/lib.rs (/work/oxidecomputer/p4/target/debug/deps/tests-87e6e86f8bfbd304)
10722026-11-05T04:31:21.680Z
10732026-11-05T04:31:21.680Zrunning 1 test
10742026-11-05T04:31:21.680Ztest headers::ipv6_header_read_write ... ok
10752026-11-05T04:31:21.680Z
10762026-11-05T04:31:21.680Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 64 filtered out; finished in 0.00s
10772026-11-05T04:31:21.680Z
10782026-11-05T04:31:21.685Zprocess exited: duration 117614 ms, exit code 0
 
10792026-11-05T04:31:21.701Zfound 4 output files
10802026-11-05T04:31:21.701Zuploading: /work/debug/libsidecar_lite.so (42439464 bytes)
10812026-11-05T04:31:22.961Zuploaded: /work/debug/libsidecar_lite.so
10822026-11-05T04:31:22.961Zuploading: /work/debug/x4c (37053920 bytes)
10832026-11-05T04:31:24.236Zuploaded: /work/debug/x4c
10842026-11-05T04:31:24.238Zuploading: /work/release/libsidecar_lite.so (9466368 bytes)
10852026-11-05T04:31:25.316Zuploaded: /work/release/libsidecar_lite.so
10862026-11-05T04:31:25.317Zuploading: /work/release/x4c (8111040 bytes)
10872026-11-05T04:31:26.384Zuploaded: /work/release/x4c