01KTK0RXM4WMS93TWE9XHMKS18: lints

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

Buildomat Job: 01KTK0S72QADKQTQGQTVFMKPN2

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12026-06-08T07:06:00.966Zjob assigned to worker 01KTK0SBRK15HYE4337BAJH2Y4 [factory aws, i-0c34b6defc26df0e7] (queued for 56 s)
 
22026-06-08T07:06:08.216Zstarting task 0: "setup"
32026-06-08T07:06:08.222Z++ uname -s
42026-06-08T07:06:08.224Z+ kern=SunOS
52026-06-08T07:06:08.224Z+ build_user=build
62026-06-08T07:06:08.224Z+ build_uid=12345
72026-06-08T07:06:08.224Z+ work_dir=/work
82026-06-08T07:06:08.224Z+ input_dir=/input
92026-06-08T07:06:08.224Z+ [[ 0 == 12345 ]]
102026-06-08T07:06:08.225Z+ case "$kern" in
112026-06-08T07:06:08.225Z+ groupadd -g 12345 build
122026-06-08T07:06:08.227Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132026-06-08T07:06:10.230Z+ zfs create -o mountpoint=/work rpool/work
142026-06-08T07:06:10.346Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152026-06-08T07:06:10.349Z+ home_fs=zfs
162026-06-08T07:06:10.349Z+ [[ zfs == autofs ]]
172026-06-08T07:06:10.349Z+ mkdir -p /home/build
182026-06-08T07:06:10.349Z+ chown build:build /home/build /work
192026-06-08T07:06:12.351Z+ chmod 0700 /home/build /work
202026-06-08T07:06:12.354Zprocess exited: duration 4136 ms, exit code 0
 
212026-06-08T07:06:12.360Zstarting task 1: "rust-toolchain"
222026-06-08T07:06:12.364Z+ printf ' * rust toolchain channel = "%s"\n' 1.94
232026-06-08T07:06:12.364Z * rust toolchain channel = "1.94"
242026-06-08T07:06:12.364Z * rust toolchain profile = "default"
252026-06-08T07:06:12.364Z+ printf ' * rust toolchain profile = "%s"\n' default
262026-06-08T07:06:12.364Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272026-06-08T07:06:12.364Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282026-06-08T07:06:12.367Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292026-06-08T07:06:12.367Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.94 --profile default
302026-06-08T07:06:12.477Zinfo: downloading installer
312026-06-08T07:06:13.763Zwarn: It looks like you have an existing installation of Rust at:
322026-06-08T07:06:13.763Zwarn: /opt/ooce/bin
332026-06-08T07:06:13.763Zwarn: It is recommended that rustup be the primary Rust installation.
342026-06-08T07:06:13.763Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352026-06-08T07:06:13.763Zwarn: If you are sure that you want both rustup and your already installed Rust
362026-06-08T07:06:13.763Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372026-06-08T07:06:13.763Zwarn: or pass `-y' to ignore all ignorable checks.
382026-06-08T07:06:13.763Zerror: cannot install while Rust is installed
392026-06-08T07:06:13.763Zwarn: continuing (because the -y flag is set and the error is ignorable)
402026-06-08T07:06:13.763Zwarn: It looks like you have an existing rustup settings file at:
412026-06-08T07:06:13.763Zwarn: /home/build/.rustup/settings.toml
422026-06-08T07:06:13.763Zwarn: Rustup will install the default toolchain as specified in the settings file,
432026-06-08T07:06:13.763Zwarn: instead of the one inferred from the default host triple.
442026-06-08T07:06:13.777Zinfo: profile set to default
452026-06-08T07:06:13.777Zinfo: default host triple is x86_64-unknown-illumos
462026-06-08T07:06:13.780Zinfo: syncing channel updates for 1.94-x86_64-unknown-illumos
472026-06-08T07:06:13.912Zinfo: latest update on 2026-03-26 for version 1.94.1 (e408947bf 2026-03-25)
482026-06-08T07:06:13.916Zinfo: downloading 6 components
492026-06-08T07:06:27.765Zinfo: default toolchain set to 1.94-x86_64-unknown-illumos
502026-06-08T07:06:27.765Z
512026-06-08T07:06:27.800Z 1.94-x86_64-unknown-illumos installed - rustc 1.94.1 (e408947bf 2026-03-25)
522026-06-08T07:06:27.800Z
532026-06-08T07:06:27.800Z
542026-06-08T07:06:27.800ZRust is installed now. Great!
552026-06-08T07:06:27.800Z
562026-06-08T07:06:27.803ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
572026-06-08T07:06:27.803Zenvironment variable. This has not been done automatically.
582026-06-08T07:06:27.803Z
592026-06-08T07:06:27.803ZTo configure your current shell, you need to source
602026-06-08T07:06:27.803Zthe corresponding env file under $HOME/.cargo.
612026-06-08T07:06:27.803Z
622026-06-08T07:06:27.804ZThis is usually done by running one of the following (note the leading DOT):
632026-06-08T07:06:27.804Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
642026-06-08T07:06:27.804Zsource "$HOME/.cargo/env.fish" # For fish
652026-06-08T07:06:27.804Zsource "~/.cargo/env.nu" # For nushell
662026-06-08T07:06:27.804Zsource "$HOME/.cargo/env.tcsh" # For tcsh
672026-06-08T07:06:27.804Z. "$HOME/.cargo/env.ps1" # For pwsh
682026-06-08T07:06:27.804Zsource "$HOME/.cargo/env.xsh" # For xonsh
692026-06-08T07:06:27.804Zwarn: no default linker (`cc`) was found in your PATH
702026-06-08T07:06:27.804Zwarn: many Rust crates require a system C toolchain to build
712026-06-08T07:06:27.897Z+ rustup --version
722026-06-08T07:06:27.905Zrustup 1.29.0 (28d1352db 2026-03-05)
732026-06-08T07:06:27.908Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
742026-06-08T07:06:27.927Zinfo: the currently active `rustc` version is `rustc 1.94.1 (e408947bf 2026-03-25)`
752026-06-08T07:06:27.930Z+ cargo --version
762026-06-08T07:06:27.943Zcargo 1.94.1 (29ea6fb6a 2026-03-24)
772026-06-08T07:06:27.945Z+ rustc --version
782026-06-08T07:06:27.965Zrustc 1.94.1 (e408947bf 2026-03-25)
792026-06-08T07:06:27.969Zprocess exited: duration 15606 ms, exit code 0
 
802026-06-08T07:06:27.974Zstarting task 2: "authentication"
812026-06-08T07:06:27.990Zprocess exited: duration 15 ms, exit code 0
 
822026-06-08T07:06:27.995Zstarting task 3: "clone repository"
832026-06-08T07:06:27.998Z+ mkdir -p /work/oxidecomputer/buildomat
842026-06-08T07:06:28.001Z+ git clone https://github.com/oxidecomputer/buildomat /work/oxidecomputer/buildomat
852026-06-08T07:06:28.038ZCloning into '/work/oxidecomputer/buildomat'...
862026-06-08T07:06:28.743Z+ cd /work/oxidecomputer/buildomat
872026-06-08T07:06:28.743Z+ git fetch origin de5e66408eb6e748a3f4916017b254934c542c1f
882026-06-08T07:06:28.981ZFrom https://github.com/oxidecomputer/buildomat
892026-06-08T07:06:28.981Z * branch de5e66408eb6e748a3f4916017b254934c542c1f -> FETCH_HEAD
902026-06-08T07:06:28.987Z+ [[ -n ea-server-stream ]]
912026-06-08T07:06:28.990Z++ git branch --show-current
922026-06-08T07:06:28.990Z+ current=main
932026-06-08T07:06:28.990Z+ [[ main != ea-server-stream ]]
942026-06-08T07:06:28.990Z+ git branch -f ea-server-stream de5e66408eb6e748a3f4916017b254934c542c1f
952026-06-08T07:06:28.993Z+ git checkout -f ea-server-stream
962026-06-08T07:06:29.003ZSwitched to branch 'ea-server-stream'
972026-06-08T07:06:29.006Z+ git reset --hard de5e66408eb6e748a3f4916017b254934c542c1f
982026-06-08T07:06:29.014ZHEAD is now at de5e664 server: validate stream names
992026-06-08T07:06:29.017Zprocess exited: duration 1019 ms, exit code 0
 
1002026-06-08T07:06:29.023Zstarting task 4: "build"
1012026-06-08T07:06:29.026Z+ banner fmt
1022026-06-08T07:06:29.029Z
1032026-06-08T07:06:29.029Z ###### # # #####
1042026-06-08T07:06:29.029Z # ## ## #
1052026-06-08T07:06:29.029Z ##### # ## # #
1062026-06-08T07:06:29.029Z # # # #
1072026-06-08T07:06:29.029Z # # # #
1082026-06-08T07:06:29.029Z # # # #
1092026-06-08T07:06:29.029Z
1102026-06-08T07:06:29.029Z+ cargo fmt --check
1112026-06-08T07:06:29.089Zinfo: syncing channel updates for 1.94-x86_64-unknown-illumos
1122026-06-08T07:06:29.219Zinfo: latest update on 2026-03-26 for version 1.94.1 (e408947bf 2026-03-25)
1132026-06-08T07:06:29.225Zinfo: downloading component rust-std
1142026-06-08T07:06:33.993Zprocess exited: duration 4969 ms, exit code 0
 
1152026-06-08T07:06:33.999Zfound 0 output files