01KY2HMER42232G1TPBWCFRY4K: header-check

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01KY2HMSY202JQ93T1EH6TXTH3

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-21T14:36:13.680Zjob assigned to worker 01KY2HMXQRF9SYRDRNZQAR7SJE [factory aws, i-04f45763297ab2ca9] (queued for 45 s)
 
22026-07-21T14:36:20.628Zstarting task 0: "setup"
32026-07-21T14:36:20.633Z++ uname -s
42026-07-21T14:36:20.636Z+ kern=SunOS
52026-07-21T14:36:20.636Z+ build_user=build
62026-07-21T14:36:20.636Z+ build_uid=12345
72026-07-21T14:36:20.636Z+ work_dir=/work
82026-07-21T14:36:20.636Z+ input_dir=/input
92026-07-21T14:36:20.636Z+ [[ 0 == 12345 ]]
102026-07-21T14:36:20.636Z+ case "$kern" in
112026-07-21T14:36:20.636Z+ groupadd -g 12345 build
122026-07-21T14:36:20.639Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-21T14:36:22.643Z+ zfs create -o mountpoint=/work rpool/work
142026-07-21T14:36:22.735Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-21T14:36:22.738Z+ home_fs=zfs
162026-07-21T14:36:22.738Z+ [[ zfs == autofs ]]
172026-07-21T14:36:22.738Z+ mkdir -p /home/build
182026-07-21T14:36:22.738Z+ chown build:build /home/build /work
192026-07-21T14:36:24.740Z+ chmod 0700 /home/build /work
202026-07-21T14:36:24.743Zprocess exited: duration 4112 ms, exit code 0
 
212026-07-21T14:36:24.750Zstarting task 1: "rust-toolchain"
222026-07-21T14:36:24.753Z+ printf ' * rust toolchain channel = "%s"\n' 1.90.0
232026-07-21T14:36:24.753Z+ printf ' * rust toolchain profile = "%s"\n' default
242026-07-21T14:36:24.753Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
252026-07-21T14:36:24.756Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-07-21T14:36:24.756Z * rust toolchain channel = "1.90.0"
272026-07-21T14:36:24.756Z * rust toolchain profile = "default"
282026-07-21T14:36:24.756Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-21T14:36:24.756Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.90.0 --profile default
302026-07-21T14:36:24.874Zinfo: downloading installer
312026-07-21T14:36:26.275Zwarn: It looks like you have an existing installation of Rust at:
322026-07-21T14:36:26.275Zwarn: /opt/ooce/bin
332026-07-21T14:36:26.275Zwarn: It is recommended that rustup be the primary Rust installation.
342026-07-21T14:36:26.275Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352026-07-21T14:36:26.275Zwarn: If you are sure that you want both rustup and your already installed Rust
362026-07-21T14:36:26.275Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372026-07-21T14:36:26.275Zwarn: or pass `-y' to ignore all ignorable checks.
382026-07-21T14:36:26.275Zerror: cannot install while Rust is installed
392026-07-21T14:36:26.275Zwarn: continuing (because the -y flag is set and the error is ignorable)
402026-07-21T14:36:26.275Zwarn: It looks like you have an existing rustup settings file at:
412026-07-21T14:36:26.275Zwarn: /home/build/.rustup/settings.toml
422026-07-21T14:36:26.275Zwarn: Rustup will install the default toolchain as specified in the settings file,
432026-07-21T14:36:26.275Zwarn: instead of the one inferred from the default host triple.
442026-07-21T14:36:26.289Zinfo: profile set to default
452026-07-21T14:36:26.289Zinfo: default host triple is x86_64-unknown-illumos
462026-07-21T14:36:26.292Zinfo: syncing channel updates for 1.90.0-x86_64-unknown-illumos
472026-07-21T14:36:26.442Zinfo: latest update on 2025-09-18 for version 1.90.0 (1159e78c4 2025-09-14)
482026-07-21T14:36:26.445Zinfo: downloading 6 components
492026-07-21T14:36:40.628Zinfo: default toolchain set to 1.90.0-x86_64-unknown-illumos
502026-07-21T14:36:40.629Z
512026-07-21T14:36:40.658Z 1.90.0-x86_64-unknown-illumos installed - rustc 1.90.0 (1159e78c4 2025-09-14)
522026-07-21T14:36:40.658Z
532026-07-21T14:36:40.658Z
542026-07-21T14:36:40.658ZRust is installed now. Great!
552026-07-21T14:36:40.658Z
562026-07-21T14:36:40.662ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
572026-07-21T14:36:40.662Zenvironment variable. This has not been done automatically.
582026-07-21T14:36:40.662Z
592026-07-21T14:36:40.662ZTo configure your current shell, you need to source
602026-07-21T14:36:40.662Zthe corresponding env file under $HOME/.cargo.
612026-07-21T14:36:40.662Z
622026-07-21T14:36:40.662ZThis is usually done by running one of the following (note the leading DOT):
632026-07-21T14:36:40.662Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
642026-07-21T14:36:40.662Zsource "$HOME/.cargo/env.fish" # For fish
652026-07-21T14:36:40.662Zsource "~/.cargo/env.nu" # For nushell
662026-07-21T14:36:40.662Zsource "$HOME/.cargo/env.tcsh" # For tcsh
672026-07-21T14:36:40.662Z. "$HOME/.cargo/env.ps1" # For pwsh
682026-07-21T14:36:40.662Zsource "$HOME/.cargo/env.xsh" # For xonsh
692026-07-21T14:36:40.662Zwarn: no default linker (`cc`) was found in your PATH
702026-07-21T14:36:40.662Zwarn: many Rust crates require a system C toolchain to build
712026-07-21T14:36:40.739Z+ rustup --version
722026-07-21T14:36:40.747Zrustup 1.29.0 (28d1352db 2026-03-05)
732026-07-21T14:36:40.751Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
742026-07-21T14:36:40.771Zinfo: the currently active `rustc` version is `rustc 1.90.0 (1159e78c4 2025-09-14)`
752026-07-21T14:36:40.774Z+ cargo --version
762026-07-21T14:36:40.785Zcargo 1.90.0 (840b83a10 2025-07-30)
772026-07-21T14:36:40.788Z+ rustc --version
782026-07-21T14:36:40.808Zrustc 1.90.0 (1159e78c4 2025-09-14)
792026-07-21T14:36:40.811Zprocess exited: duration 16057 ms, exit code 0
 
802026-07-21T14:36:40.817Zstarting task 2: "authentication"
812026-07-21T14:36:40.834Zprocess exited: duration 16 ms, exit code 0
 
822026-07-21T14:36:40.841Zstarting task 3: "clone repository"
832026-07-21T14:36:40.844Z+ mkdir -p /work/oxidecomputer/propolis
842026-07-21T14:36:40.847Z+ git clone https://github.com/oxidecomputer/propolis /work/oxidecomputer/propolis
852026-07-21T14:36:40.878ZCloning into '/work/oxidecomputer/propolis'...
862026-07-21T14:36:41.932Z+ cd /work/oxidecomputer/propolis
872026-07-21T14:36:41.933Z+ git fetch origin a72bd75cb4717ed0ba6ef1f315e30e21cad46ef7
882026-07-21T14:36:42.370ZFrom https://github.com/oxidecomputer/propolis
892026-07-21T14:36:42.370Z * branch a72bd75cb4717ed0ba6ef1f315e30e21cad46ef7 -> FETCH_HEAD
902026-07-21T14:36:42.375Z+ [[ -n '' ]]
912026-07-21T14:36:42.375Z+ git reset --hard a72bd75cb4717ed0ba6ef1f315e30e21cad46ef7
922026-07-21T14:36:42.395ZHEAD is now at a72bd75c xxx event_idx fixes
932026-07-21T14:36:42.398Zprocess exited: duration 1554 ms, exit code 0
 
942026-07-21T14:36:42.404Zstarting task 4: "build"
952026-07-21T14:36:42.413ZCloning into './gate_src'...
962026-07-21T14:37:28.971ZUpdating files: 36% (18294/49612) Updating files: 37% (18357/49612) Updating files: 38% (18853/49612) Updating files: 39% (19349/49612) Updating files: 40% (19845/49612) Updating files: 41% (20341/49612) Updating files: 42% (20838/49612) Updating files: 43% (21334/49612) Updating files: 44% (21830/49612) Updating files: 45% (22326/49612) Updating files: 46% (22822/49612) Updating files: 47% (23318/49612) Updating files: 48% (23814/49612) Updating files: 49% (24310/49612) Updating files: 50% (24806/49612) Updating files: 51% (25303/49612) Updating files: 52% (25799/49612) Updating files: 53% (26295/49612) Updating files: 54% (26791/49612) Updating files: 55% (27287/49612) Updating files: 56% (27783/49612) Updating files: 57% (28279/49612) Updating files: 58% (28775/49612) Updating files: 59% (29272/49612) Updating files: 60% (29768/49612) Updating files: 61% (30264/49612) Updating files: 62% (30760/49612) Updating files: 63% (31256/49612) Updating files: 64% (31752/49612) Updating files: 65% (32248/49612) Updating files: 66% (32744/49612) Updating files: 67% (33241/49612) Updating files: 68% (33737/49612) Updating files: 69% (34233/49612) Updating files: 70% (34729/49612) Updating files: 71% (35225/49612) Updating files: 72% (35721/49612) Updating files: 73% (36217/49612) Updating files: 74% (36713/49612) Updating files: 75% (37209/49612) Updating files: 76% (37706/49612) Updating files: 77% (38202/49612) Updating files: 78% (38698/49612) Updating files: 79% (39194/49612) Updating files: 80% (39690/49612) Updating files: 81% (40186/49612) Updating files: 82% (40682/49612) Updating files: 83% (41178/49612) Updating files: 84% (41675/49612) Updating files: 85% (42171/49612) Updating files: 85% (42255/49612) Updating files: 86% (42667/49612) Updating files: 87% (43163/49612) Updating files: 88% (43659/49612) Updating files: 89% (44155/49612) Updating files: 90% (44651/49612) Updating files: 91% (45147/49612) Updating files: 92% (45644/49612) Updating files: 93% (46140/49612) Updating files: 94% (46636/49612) Updating files: 95% (47132/49612) Updating files: 96% (47628/49612) Updating files: 97% (48124/49612) Updating files: 98% (48620/49612) Updating files: 99% (49116/49612) Updating files: 100% (49612/49612) Updating files: 100% (49612/49612), done.
972026-07-21T14:37:29.047ZRUNNING HEADER-CHECK FOR crates/bhyve-api/header-check/
982026-07-21T14:37:29.074Zwarning: no edition set: defaulting to the 2015 edition while the latest is 2024
992026-07-21T14:37:29.135Z Updating crates.io index
1002026-07-21T14:37:29.621Z Locking 45 packages to latest compatible versions
1012026-07-21T14:37:29.624Z Adding strum v0.25.0 (available: v0.28.0)
1022026-07-21T14:37:29.627Z Downloading crates ...
1032026-07-21T14:37:29.666Z Downloaded unicode-xid v0.2.6
1042026-07-21T14:37:29.669Z Downloaded bitflags v1.3.2
1052026-07-21T14:37:29.672Z Downloaded strum v0.26.3
1062026-07-21T14:37:29.675Z Downloaded cfg-if v0.1.10
1072026-07-21T14:37:29.678Z Downloaded unicode-ident v1.0.24
1082026-07-21T14:37:29.682Z Downloaded strum v0.25.0
1092026-07-21T14:37:29.685Z Downloaded rustc_version v0.4.1
1102026-07-21T14:37:29.685Z Downloaded dirs-sys v0.3.7
1112026-07-21T14:37:29.688Z Downloaded itoa v1.0.18
1122026-07-21T14:37:29.691Z Downloaded zmij v1.0.23
1132026-07-21T14:37:29.692Z Downloaded heck v0.5.0
1142026-07-21T14:37:29.703Z Downloaded shlex v2.0.1
1152026-07-21T14:37:29.706Z Downloaded dirs v2.0.2
1162026-07-21T14:37:29.709Z Downloaded rustversion v1.0.23
1172026-07-21T14:37:29.713Z Downloaded find-msvc-tools v0.1.9
1182026-07-21T14:37:29.718Z Downloaded strum_macros v0.26.4
1192026-07-21T14:37:29.722Z Downloaded semver v1.0.28
1202026-07-21T14:37:29.725Z Downloaded quote v1.0.47
1212026-07-21T14:37:29.725Z Downloaded log v0.4.33
1222026-07-21T14:37:29.728Z Downloaded term v0.6.1
1232026-07-21T14:37:29.734Z Downloaded serde_derive v1.0.229
1242026-07-21T14:37:29.740Z Downloaded serde_core v1.0.229
1252026-07-21T14:37:29.743Z Downloaded proc-macro2 v1.0.107
1262026-07-21T14:37:29.754Z Downloaded serde v1.0.229
1272026-07-21T14:37:29.757Z Downloaded memchr v2.8.3
1282026-07-21T14:37:29.760Z Downloaded cc v1.3.0
1292026-07-21T14:37:29.779Z Downloaded garando_pos v0.1.0
1302026-07-21T14:37:29.783Z Downloaded serde_json v1.0.151
1312026-07-21T14:37:29.820Z Downloaded syn v3.0.2
1322026-07-21T14:37:29.826Z Downloaded syn v2.0.119
1332026-07-21T14:37:29.834Z Downloaded garando_syntax v0.1.1
1342026-07-21T14:37:29.837Z Downloaded garando_errors v0.1.0
1352026-07-21T14:37:29.840Z Downloaded ctest2 v0.4.10
1362026-07-21T14:37:29.861Z Downloaded libc v0.2.188
1372026-07-21T14:37:29.913Z Compiling proc-macro2 v1.0.107
1382026-07-21T14:37:29.913Z Compiling unicode-ident v1.0.24
1392026-07-21T14:37:29.913Z Compiling quote v1.0.47
1402026-07-21T14:37:29.918Z Compiling libc v0.2.188
1412026-07-21T14:37:29.918Z Compiling serde_core v1.0.229
1422026-07-21T14:37:29.918Z Compiling serde v1.0.229
1432026-07-21T14:37:29.918Z Compiling zmij v1.0.23
1442026-07-21T14:37:29.918Z Compiling cfg-if v0.1.10
1452026-07-21T14:37:30.017Z Compiling rustversion v1.0.23
1462026-07-21T14:37:30.072Z Compiling serde_json v1.0.151
1472026-07-21T14:37:30.299Z Compiling memchr v2.8.3
1482026-07-21T14:37:30.323Z Compiling heck v0.5.0
1492026-07-21T14:37:30.326Z Compiling itoa v1.0.18
1502026-07-21T14:37:30.485Z Compiling unicode-xid v0.2.6
1512026-07-21T14:37:30.511Z Compiling find-msvc-tools v0.1.9
1522026-07-21T14:37:30.587Z Compiling shlex v2.0.1
1532026-07-21T14:37:30.587Z Compiling semver v1.0.28
1542026-07-21T14:37:30.702Z Compiling dirs-sys v0.3.7
1552026-07-21T14:37:30.742Z Compiling log v0.4.33
1562026-07-21T14:37:30.756Z Compiling bitflags v1.3.2
1572026-07-21T14:37:30.817Z Compiling rustc_version v0.4.1
1582026-07-21T14:37:30.866Z Compiling dirs v2.0.2
1592026-07-21T14:37:30.866Z Compiling cc v1.3.0
1602026-07-21T14:37:30.903Z Compiling strum v0.25.0
1612026-07-21T14:37:30.930Z Compiling term v0.6.1
1622026-07-21T14:37:31.114Z Compiling syn v3.0.2
1632026-07-21T14:37:31.114Z Compiling syn v2.0.119
1642026-07-21T14:37:32.515Z Compiling serde_derive v1.0.229
1652026-07-21T14:37:32.817Z Compiling strum_macros v0.26.4
1662026-07-21T14:37:33.865Z Compiling strum v0.26.3
1672026-07-21T14:37:33.931Z Compiling bhyve_api_sys v0.0.0 (/work/oxidecomputer/propolis/crates/bhyve-api/sys)
1682026-07-21T14:37:34.597Z Compiling garando_pos v0.1.0
1692026-07-21T14:37:34.868Z Compiling garando_errors v0.1.0
1702026-07-21T14:37:35.251Z Compiling garando_syntax v0.1.1
1712026-07-21T14:37:39.312Z Compiling ctest2 v0.4.10
1722026-07-21T14:37:39.961Z Compiling bhyve_api-hdrchk v0.0.0 (/work/oxidecomputer/propolis/crates/bhyve-api/header-check)
1732026-07-21T14:37:42.209Z Finished `test` profile [unoptimized + debuginfo] target(s) in 13.15s
1742026-07-21T14:37:42.229Z Running test/main.rs (target/debug/deps/main-989e02fa7e783d1d)
1752026-07-21T14:37:42.232ZRUNNING ALL TESTS
1762026-07-21T14:37:42.232ZPASSED 1185 tests
1772026-07-21T14:37:42.238ZRUNNING HEADER-CHECK FOR crates/nvpair/header-check/
1782026-07-21T14:37:42.297Z Updating crates.io index
1792026-07-21T14:37:42.447Z Locking 40 packages to latest compatible versions
1802026-07-21T14:37:42.489Z Compiling proc-macro2 v1.0.107
1812026-07-21T14:37:42.489Z Compiling quote v1.0.47
1822026-07-21T14:37:42.489Z Compiling libc v0.2.188
1832026-07-21T14:37:42.489Z Compiling unicode-ident v1.0.24
1842026-07-21T14:37:42.489Z Compiling serde_core v1.0.229
1852026-07-21T14:37:42.493Z Compiling serde v1.0.229
1862026-07-21T14:37:42.493Z Compiling cfg-if v0.1.10
1872026-07-21T14:37:42.493Z Compiling zmij v1.0.23
1882026-07-21T14:37:42.551Z Compiling serde_json v1.0.151
1892026-07-21T14:37:42.597Z Compiling memchr v2.8.3
1902026-07-21T14:37:42.758Z Compiling itoa v1.0.18
1912026-07-21T14:37:42.780Z Compiling unicode-xid v0.2.6
1922026-07-21T14:37:42.803Z Compiling semver v1.0.28
1932026-07-21T14:37:42.869Z Compiling log v0.4.33
1942026-07-21T14:37:42.908Z Compiling bitflags v1.3.2
1952026-07-21T14:37:42.966Z Compiling find-msvc-tools v0.1.9
1962026-07-21T14:37:43.023Z Compiling shlex v2.0.1
1972026-07-21T14:37:43.031Z Compiling rustc_version v0.4.1
1982026-07-21T14:37:43.140Z Compiling cc v1.3.0
1992026-07-21T14:37:43.180Z Compiling dirs-sys v0.3.7
2002026-07-21T14:37:43.180Z Compiling nvpair_sys v0.0.0 (/work/oxidecomputer/propolis/crates/nvpair/sys)
2012026-07-21T14:37:43.286Z Compiling dirs v2.0.2
2022026-07-21T14:37:43.348Z Compiling term v0.6.1
2032026-07-21T14:37:43.584Z Compiling syn v3.0.2
2042026-07-21T14:37:44.872Z Compiling serde_derive v1.0.229
2052026-07-21T14:37:46.736Z Compiling garando_pos v0.1.0
2062026-07-21T14:37:46.995Z Compiling garando_errors v0.1.0
2072026-07-21T14:37:47.358Z Compiling garando_syntax v0.1.1
2082026-07-21T14:37:51.383Z Compiling ctest2 v0.4.10
2092026-07-21T14:37:52.014Z Compiling nvpair-hdrchk v0.0.0 (/work/oxidecomputer/propolis/crates/nvpair/header-check)
2102026-07-21T14:37:52.930Z Finished `test` profile [unoptimized + debuginfo] target(s) in 10.68s
2112026-07-21T14:37:52.946Z Running test/main.rs (target/debug/deps/main-57f50ad857beead2)
2122026-07-21T14:37:52.949ZRUNNING ALL TESTS
2132026-07-21T14:37:52.949ZPASSED 90 tests
2142026-07-21T14:37:52.954ZRUNNING HEADER-CHECK FOR crates/viona-api/header-check/
2152026-07-21T14:37:53.012Z Updating crates.io index
2162026-07-21T14:37:53.167Z Locking 42 packages to latest compatible versions
2172026-07-21T14:37:53.208Z Compiling libc v0.2.188
2182026-07-21T14:37:53.208Z Compiling proc-macro2 v1.0.107
2192026-07-21T14:37:53.208Z Compiling quote v1.0.47
2202026-07-21T14:37:53.208Z Compiling unicode-ident v1.0.24
2212026-07-21T14:37:53.213Z Compiling serde_core v1.0.229
2222026-07-21T14:37:53.213Z Compiling serde v1.0.229
2232026-07-21T14:37:53.214Z Compiling cfg-if v0.1.10
2242026-07-21T14:37:53.214Z Compiling zmij v1.0.23
2252026-07-21T14:37:53.274Z Compiling serde_json v1.0.151
2262026-07-21T14:37:53.328Z Compiling itoa v1.0.18
2272026-07-21T14:37:53.480Z Compiling memchr v2.8.3
2282026-07-21T14:37:53.486Z Compiling unicode-xid v0.2.6
2292026-07-21T14:37:53.506Z Compiling semver v1.0.28
2302026-07-21T14:37:53.533Z Compiling log v0.4.33
2312026-07-21T14:37:53.571Z Compiling find-msvc-tools v0.1.9
2322026-07-21T14:37:53.673Z Compiling shlex v2.0.1
2332026-07-21T14:37:53.759Z Compiling bitflags v1.3.2
2342026-07-21T14:37:53.765Z Compiling rustc_version v0.4.1
2352026-07-21T14:37:53.782Z Compiling cc v1.3.0
2362026-07-21T14:37:53.901Z Compiling dirs-sys v0.3.7
2372026-07-21T14:37:53.910Z Compiling nvpair_sys v0.0.0 (/work/oxidecomputer/propolis/crates/nvpair/sys)
2382026-07-21T14:37:53.987Z Compiling nvpair v0.0.0 (/work/oxidecomputer/propolis/crates/nvpair)
2392026-07-21T14:37:54.010Z Compiling dirs v2.0.2
2402026-07-21T14:37:54.072Z Compiling term v0.6.1
2412026-07-21T14:37:54.077Z Compiling viona_api v0.0.0 (/work/oxidecomputer/propolis/crates/viona-api)
2422026-07-21T14:37:54.260Z Compiling syn v3.0.2
2432026-07-21T14:37:55.545Z Compiling serde_derive v1.0.229
2442026-07-21T14:37:57.413Z Compiling garando_pos v0.1.0
2452026-07-21T14:37:57.679Z Compiling garando_errors v0.1.0
2462026-07-21T14:37:58.043Z Compiling garando_syntax v0.1.1
2472026-07-21T14:38:02.106Z Compiling ctest2 v0.4.10
2482026-07-21T14:38:02.737Z Compiling viona_api-hdrchk v0.0.0 (/work/oxidecomputer/propolis/crates/viona-api/header-check)
2492026-07-21T14:38:03.295Zwarning: viona_api-hdrchk@0.0.0: In file included from /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:3:
2502026-07-21T14:38:03.295Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_offset_vioc_ring_state_vrs_last_chk_uidx':
2512026-07-21T14:38:03.295Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:746:28: error: 'struct vioc_ring_state' has no member named 'vrs_last_chk_uidx'
2522026-07-21T14:38:03.295Zwarning: viona_api-hdrchk@0.0.0: 746 | return offsetof(struct vioc_ring_state, vrs_last_chk_uidx);
2532026-07-21T14:38:03.306Zwarning: viona_api-hdrchk@0.0.0: | ^~~~~~~~
2542026-07-21T14:38:03.306Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_fsize_vioc_ring_state_vrs_last_chk_uidx':
2552026-07-21T14:38:03.306Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:750:38: error: 'struct vioc_ring_state' has no member named 'vrs_last_chk_uidx'
2562026-07-21T14:38:03.306Zwarning: viona_api-hdrchk@0.0.0: 750 | return sizeof(foo->vrs_last_chk_uidx);
2572026-07-21T14:38:03.306Zwarning: viona_api-hdrchk@0.0.0: | ^~
2582026-07-21T14:38:03.306Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_field_type_vioc_ring_state_vrs_last_chk_uidx':
2592026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:755:30: error: 'struct vioc_ring_state' has no member named 'vrs_last_chk_uidx'
2602026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: 755 | return &b->vrs_last_chk_uidx;
2612026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: | ^~
2622026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_offset_vioc_ring_state_vrs_last_chk_uidx':
2632026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:747:17: error: control reaches end of non-void function [-Werror=return-type]
2642026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: 747 | }
2652026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: | ^
2662026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_fsize_vioc_ring_state_vrs_last_chk_uidx':
2672026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:751:17: error: control reaches end of non-void function [-Werror=return-type]
2682026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: 751 | }
2692026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: | ^
2702026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_field_type_vioc_ring_state_vrs_last_chk_uidx':
2712026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:756:17: error: control reaches end of non-void function [-Werror=return-type]
2722026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: 756 | }
2732026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: | ^
2742026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: At top level:
2752026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
2762026-07-21T14:38:03.307Zwarning: viona_api-hdrchk@0.0.0: cc1: all warnings being treated as errors
2772026-07-21T14:38:03.308Zerror: failed to run custom build command for `viona_api-hdrchk v0.0.0 (/work/oxidecomputer/propolis/crates/viona-api/header-check)`
2782026-07-21T14:38:03.308Z
2792026-07-21T14:38:03.308ZCaused by:
2802026-07-21T14:38:03.308Z process didn't exit successfully: `/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-bbbc912024e37503/build-script-build` (exit status: 1)
2812026-07-21T14:38:03.308Z --- stdout
2822026-07-21T14:38:03.308Z -----------------------------------------
2832026-07-21T14:38:03.308Z cargo:rerun-if-changed=../src/ffi.rs
2842026-07-21T14:38:03.308Z cargo:rerun-if-env-changed=CC_FORCE_DISABLE
2852026-07-21T14:38:03.308Z CC_FORCE_DISABLE = None
2862026-07-21T14:38:03.308Z cargo:rerun-if-env-changed=CC_x86_64-unknown-illumos
2872026-07-21T14:38:03.308Z CC_x86_64-unknown-illumos = None
2882026-07-21T14:38:03.308Z cargo:rerun-if-env-changed=CC_x86_64_unknown_illumos
2892026-07-21T14:38:03.308Z CC_x86_64_unknown_illumos = None
2902026-07-21T14:38:03.308Z cargo:rerun-if-env-changed=HOST_CC
2912026-07-21T14:38:03.308Z HOST_CC = None
2922026-07-21T14:38:03.308Z cargo:rerun-if-env-changed=CC
2932026-07-21T14:38:03.308Z CC = None
2942026-07-21T14:38:03.309Z cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
2952026-07-21T14:38:03.309Z cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
2962026-07-21T14:38:03.309Z CRATE_CC_NO_DEFAULTS = None
2972026-07-21T14:38:03.309Z cargo:rerun-if-env-changed=CFLAGS
2982026-07-21T14:38:03.309Z CFLAGS = None
2992026-07-21T14:38:03.309Z cargo:rerun-if-env-changed=HOST_CFLAGS
3002026-07-21T14:38:03.309Z HOST_CFLAGS = None
3012026-07-21T14:38:03.309Z cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_illumos
3022026-07-21T14:38:03.309Z CFLAGS_x86_64_unknown_illumos = None
3032026-07-21T14:38:03.309Z cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-illumos
3042026-07-21T14:38:03.309Z CFLAGS_x86_64-unknown-illumos = None
3052026-07-21T14:38:03.309Z cargo:warning=In file included from /work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:3:
3062026-07-21T14:38:03.309Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_offset_vioc_ring_state_vrs_last_chk_uidx':
3072026-07-21T14:38:03.309Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:746:28: error: 'struct vioc_ring_state' has no member named 'vrs_last_chk_uidx'
3082026-07-21T14:38:03.309Z cargo:warning= 746 | return offsetof(struct vioc_ring_state, vrs_last_chk_uidx);
3092026-07-21T14:38:03.309Z cargo:warning= | ^~~~~~~~
3102026-07-21T14:38:03.309Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_fsize_vioc_ring_state_vrs_last_chk_uidx':
3112026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:750:38: error: 'struct vioc_ring_state' has no member named 'vrs_last_chk_uidx'
3122026-07-21T14:38:03.310Z cargo:warning= 750 | return sizeof(foo->vrs_last_chk_uidx);
3132026-07-21T14:38:03.310Z cargo:warning= | ^~
3142026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_field_type_vioc_ring_state_vrs_last_chk_uidx':
3152026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:755:30: error: 'struct vioc_ring_state' has no member named 'vrs_last_chk_uidx'
3162026-07-21T14:38:03.310Z cargo:warning= 755 | return &b->vrs_last_chk_uidx;
3172026-07-21T14:38:03.310Z cargo:warning= | ^~
3182026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_offset_vioc_ring_state_vrs_last_chk_uidx':
3192026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:747:17: error: control reaches end of non-void function [-Werror=return-type]
3202026-07-21T14:38:03.310Z cargo:warning= 747 | }
3212026-07-21T14:38:03.310Z cargo:warning= | ^
3222026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_fsize_vioc_ring_state_vrs_last_chk_uidx':
3232026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:751:17: error: control reaches end of non-void function [-Werror=return-type]
3242026-07-21T14:38:03.310Z cargo:warning= 751 | }
3252026-07-21T14:38:03.310Z cargo:warning= | ^
3262026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c: In function '__test_field_type_vioc_ring_state_vrs_last_chk_uidx':
3272026-07-21T14:38:03.310Z cargo:warning=/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c:756:17: error: control reaches end of non-void function [-Werror=return-type]
3282026-07-21T14:38:03.310Z cargo:warning= 756 | }
3292026-07-21T14:38:03.310Z cargo:warning= | ^
3302026-07-21T14:38:03.310Z cargo:warning=At top level:
3312026-07-21T14:38:03.310Z cargo:warning=cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
3322026-07-21T14:38:03.310Z cargo:warning=cc1: all warnings being treated as errors
3332026-07-21T14:38:03.310Z
3342026-07-21T14:38:03.310Z --- stderr
3352026-07-21T14:38:03.310Z rust version: 1.90.0
3362026-07-21T14:38:03.310Z
3372026-07-21T14:38:03.310Z
3382026-07-21T14:38:03.310Z error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-D_REENTRANT" "-I" "/usr/include" "-I" "/work/oxidecomputer/propolis/gate_src/usr/src/uts/intel" "-I" "/work/oxidecomputer/propolis/gate_src/usr/src/uts/common" "-Wall" "-Wextra" "-Wall" "-Wextra" "-Werror" "-Wno-unused-parameter" "-Wno-type-limits" "-Wno-address-of-packed-member" "-Wno-unknown-warning-option" "-Wno-deprecated-declarations" "-o" "/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/5f392c63447a768e-main.o" "-c" "/work/oxidecomputer/propolis/crates/viona-api/header-check/target/debug/build/viona_api-hdrchk-61d91b95c8a982d8/out/main.c"
3392026-07-21T14:38:03.310Z
3402026-07-21T14:38:03.310Z
3412026-07-21T14:38:03.318Zprocess exited: duration 80901 ms, exit code 101
 
3422026-07-21T14:38:03.332Zfound 0 output files