01KXVFSS1MBF1AXY62MH9VKA86: build

BasicConfig {
    output_rules: [
        "/work/release/*",
    ],
    rust_toolchain: Some(
        String(
            "stable",
        ),
    ),
    target: Some(
        "helios-3.0",
    ),
    access_repos: [
        "oxidecomputer/ipe",
    ],
    publish: [
        BasicConfigPublish {
            from_output: "/work/release/vw",
            series: "illumos",
            name: "vw",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01KXVFT1B0VQFG4CKH2T24XA0Q

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-07-18T20:49:31.083Zjob assigned to worker 01KXVFT84MTJT07B62941JCX68 [factory aws, i-0fc6bc3c8c64f6a72] (queued for 49 s)
 
22026-07-18T20:49:37.103Zstarting task 0: "setup"
32026-07-18T20:49:37.109Z++ uname -s
42026-07-18T20:49:37.112Z+ kern=SunOS
52026-07-18T20:49:37.112Z+ build_user=build
62026-07-18T20:49:37.112Z+ build_uid=12345
72026-07-18T20:49:37.112Z+ work_dir=/work
82026-07-18T20:49:37.112Z+ input_dir=/input
92026-07-18T20:49:37.112Z+ [[ 0 == 12345 ]]
102026-07-18T20:49:37.112Z+ case "$kern" in
112026-07-18T20:49:37.112Z+ groupadd -g 12345 build
122026-07-18T20:49:37.115Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-07-18T20:49:39.117Z+ zfs create -o mountpoint=/work rpool/work
142026-07-18T20:49:39.211Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-07-18T20:49:39.214Z+ home_fs=zfs
162026-07-18T20:49:39.214Z+ [[ zfs == autofs ]]
172026-07-18T20:49:39.214Z+ mkdir -p /home/build
182026-07-18T20:49:39.214Z+ chown build:build /home/build /work
192026-07-18T20:49:41.215Z+ chmod 0700 /home/build /work
202026-07-18T20:49:41.218Zprocess exited: duration 4113 ms, exit code 0
 
212026-07-18T20:49:41.223Zstarting task 1: "rust-toolchain"
222026-07-18T20:49:41.227Z+ printf ' * rust toolchain channel = "%s"\n' stable
232026-07-18T20:49:41.227Z * rust toolchain channel = "stable"
242026-07-18T20:49:41.227Z+ printf ' * rust toolchain profile = "%s"\n' default
252026-07-18T20:49:41.227Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
262026-07-18T20:49:41.227Z * rust toolchain profile = "default"
272026-07-18T20:49:41.227Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-07-18T20:49:41.230Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-07-18T20:49:41.230Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302026-07-18T20:49:41.334Zinfo: downloading installer
312026-07-18T20:49:42.668Zwarn: It looks like you have an existing rustup settings file at:
322026-07-18T20:49:42.668Zwarn: /home/build/.rustup/settings.toml
332026-07-18T20:49:42.668Zwarn: Rustup will install the default toolchain as specified in the settings file,
342026-07-18T20:49:42.668Zwarn: instead of the one inferred from the default host triple.
352026-07-18T20:49:42.681Zinfo: profile set to default
362026-07-18T20:49:42.681Zinfo: default host triple is x86_64-unknown-illumos
372026-07-18T20:49:42.684Zinfo: syncing channel updates for stable-x86_64-unknown-illumos
382026-07-18T20:49:42.811Zinfo: latest update on 2026-07-16 for version 1.97.1 (8bab26f4f 2026-07-14)
392026-07-18T20:49:42.815Zinfo: downloading 6 components
402026-07-18T20:49:57.527Zinfo: default toolchain set to stable-x86_64-unknown-illumos
412026-07-18T20:49:57.528Z
422026-07-18T20:49:57.556Z stable-x86_64-unknown-illumos installed - rustc 1.97.1 (8bab26f4f 2026-07-14)
432026-07-18T20:49:57.556Z
442026-07-18T20:49:57.556Z
452026-07-18T20:49:57.556ZRust is installed now. Great!
462026-07-18T20:49:57.556Z
472026-07-18T20:49:57.559ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
482026-07-18T20:49:57.559Zenvironment variable. This has not been done automatically.
492026-07-18T20:49:57.559Z
502026-07-18T20:49:57.559ZTo configure your current shell, you need to source
512026-07-18T20:49:57.559Zthe corresponding env file under $HOME/.cargo.
522026-07-18T20:49:57.559Z
532026-07-18T20:49:57.559ZThis is usually done by running one of the following (note the leading DOT):
542026-07-18T20:49:57.559Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
552026-07-18T20:49:57.560Zsource "$HOME/.cargo/env.fish" # For fish
562026-07-18T20:49:57.560Zsource "~/.cargo/env.nu" # For nushell
572026-07-18T20:49:57.560Zsource "$HOME/.cargo/env.tcsh" # For tcsh
582026-07-18T20:49:57.560Z. "$HOME/.cargo/env.ps1" # For pwsh
592026-07-18T20:49:57.560Zsource "$HOME/.cargo/env.xsh" # For xonsh
602026-07-18T20:49:57.560Zwarn: no default linker (`cc`) was found in your PATH
612026-07-18T20:49:57.560Zwarn: many Rust crates require a system C toolchain to build
622026-07-18T20:49:57.651Z+ rustup --version
632026-07-18T20:49:57.660Zrustup 1.29.0 (28d1352db 2026-03-05)
642026-07-18T20:49:57.663Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
652026-07-18T20:49:57.682Zinfo: the currently active `rustc` version is `rustc 1.97.1 (8bab26f4f 2026-07-14)`
662026-07-18T20:49:57.685Z+ cargo --version
672026-07-18T20:49:57.700Zcargo 1.97.1 (c980f4866 2026-06-30)
682026-07-18T20:49:57.703Z+ rustc --version
692026-07-18T20:49:57.722Zrustc 1.97.1 (8bab26f4f 2026-07-14)
702026-07-18T20:49:57.725Zprocess exited: duration 16500 ms, exit code 0
 
712026-07-18T20:49:57.731Zstarting task 2: "authentication"
722026-07-18T20:49:57.748Zprocess exited: duration 16 ms, exit code 0
 
732026-07-18T20:49:57.754Zstarting task 3: "clone repository"
742026-07-18T20:49:57.757Z+ mkdir -p /work/oxidecomputer/vw
752026-07-18T20:49:57.760Z+ git clone https://github.com/oxidecomputer/vw /work/oxidecomputer/vw
762026-07-18T20:49:57.789ZCloning into '/work/oxidecomputer/vw'...
772026-07-18T20:49:58.364Z+ cd /work/oxidecomputer/vw
782026-07-18T20:49:58.364Z+ git fetch origin 4050f09f385cffa73a8f18c300b04ec2bde74c74
792026-07-18T20:49:58.616ZFrom https://github.com/oxidecomputer/vw
802026-07-18T20:49:58.616Z * branch 4050f09f385cffa73a8f18c300b04ec2bde74c74 -> FETCH_HEAD
812026-07-18T20:49:58.622Z+ [[ -n ry/locutus ]]
822026-07-18T20:49:58.627Z++ git branch --show-current
832026-07-18T20:49:58.627Z+ current=main
842026-07-18T20:49:58.627Z+ [[ main != ry/locutus ]]
852026-07-18T20:49:58.627Z+ git branch -f ry/locutus 4050f09f385cffa73a8f18c300b04ec2bde74c74
862026-07-18T20:49:58.630Z+ git checkout -f ry/locutus
872026-07-18T20:49:58.646ZSwitched to branch 'ry/locutus'
882026-07-18T20:49:58.649Z+ git reset --hard 4050f09f385cffa73a8f18c300b04ec2bde74c74
892026-07-18T20:49:58.662ZHEAD is now at 4050f09 use anodizer as lib, streamlined bench execution
902026-07-18T20:49:58.665Zprocess exited: duration 908 ms, exit code 0
 
912026-07-18T20:49:58.671Zstarting task 4: "build"
922026-07-18T20:49:58.675Z+ cargo --version
932026-07-18T20:49:58.686Zcargo 1.97.1 (c980f4866 2026-06-30)
942026-07-18T20:49:58.690Z+ rustc --version
952026-07-18T20:49:58.705Zrustc 1.97.1 (8bab26f4f 2026-07-14)
962026-07-18T20:49:58.708Z+ export PKG_CONFIG_PATH=/opt/ooce/lib/amd64/pkgconfig
972026-07-18T20:49:58.708Z+ PKG_CONFIG_PATH=/opt/ooce/lib/amd64/pkgconfig
982026-07-18T20:49:58.708Z+ banner check
992026-07-18T20:49:58.711Z
1002026-07-18T20:49:58.711Z #### # # ###### #### # #
1012026-07-18T20:49:58.711Z # # # # # # # # #
1022026-07-18T20:49:58.711Z # ###### ##### # ####
1032026-07-18T20:49:58.711Z # # # # # # #
1042026-07-18T20:49:58.711Z # # # # # # # # #
1052026-07-18T20:49:58.711Z #### # # ###### #### # #
1062026-07-18T20:49:58.711Z
1072026-07-18T20:49:58.711Z+ cargo fmt -- --check
1082026-07-18T20:49:58.764Z`cargo metadata` exited with an error: error: failed to load manifest for workspace member `/work/oxidecomputer/vw/vw-cli`
1092026-07-18T20:49:58.764Zreferenced by workspace at `/work/oxidecomputer/vw/Cargo.toml`
1102026-07-18T20:49:58.764Z
1112026-07-18T20:49:58.764ZCaused by:
1122026-07-18T20:49:58.764Z failed to load manifest for dependency `vw-ip`
1132026-07-18T20:49:58.764Z
1142026-07-18T20:49:58.764ZCaused by:
1152026-07-18T20:49:58.764Z failed to load manifest for dependency `ipxact`
1162026-07-18T20:49:58.764Z
1172026-07-18T20:49:58.764ZCaused by:
1182026-07-18T20:49:58.764Z failed to read `/home/ry/src/ipe/crates/ipxact/Cargo.toml`
1192026-07-18T20:49:58.764Z
1202026-07-18T20:49:58.764ZCaused by:
1212026-07-18T20:49:58.764Z No such file or directory (os error 2)
1222026-07-18T20:49:58.764Z
1232026-07-18T20:49:58.768ZThis utility formats all bin and lib files of the current crate using rustfmt.
1242026-07-18T20:49:58.768Z
1252026-07-18T20:49:58.768ZUsage: cargo fmt [OPTIONS] [-- <rustfmt_options>...]
1262026-07-18T20:49:58.768Z
1272026-07-18T20:49:58.768ZArguments:
1282026-07-18T20:49:58.768Z [rustfmt_options]... Options passed to rustfmt
1292026-07-18T20:49:58.768Z
1302026-07-18T20:49:58.768ZOptions:
1312026-07-18T20:49:58.768Z -q, --quiet
1322026-07-18T20:49:58.768Z No output printed to stdout
1332026-07-18T20:49:58.768Z -v, --verbose
1342026-07-18T20:49:58.768Z Use verbose output
1352026-07-18T20:49:58.768Z --version
1362026-07-18T20:49:58.768Z Print rustfmt version and exit
1372026-07-18T20:49:58.768Z -p, --package <package>...
1382026-07-18T20:49:58.768Z Specify package to format
1392026-07-18T20:49:58.768Z --manifest-path <manifest-path>
1402026-07-18T20:49:58.769Z Specify path to Cargo.toml
1412026-07-18T20:49:58.769Z --message-format <message-format>
1422026-07-18T20:49:58.769Z Specify message-format: short|json|human
1432026-07-18T20:49:58.769Z --all
1442026-07-18T20:49:58.769Z Format all packages, and also their local path-based dependencies
1452026-07-18T20:49:58.769Z --check
1462026-07-18T20:49:58.769Z Run rustfmt in check mode
1472026-07-18T20:49:58.769Z -h, --help
1482026-07-18T20:49:58.769Z Print help
1492026-07-18T20:49:58.769Z
1502026-07-18T20:49:58.769Zprocess exited: duration 94 ms, exit code 1
 
1512026-07-18T20:49:58.776Zfound 0 output files