Build:
  1. 0
2026-06-24 10:51.35: New job: build tezos-rust-libs.1.0 (81db11134f97)
2026-06-24 10:51.35: Waiting for resource in pool day11-builds
2026-06-24 11:00.04: Got resource from pool day11-builds
2026-06-24 11:00.04: [profile full] build tezos-rust-libs.1.0
2026-06-24 11:00.04: build tezos-rust-libs.1.0 (81db11134f97)
=== DEPENDENCIES (1 transitive) ===
  conf-rust.0.1                                      92512578fd8a
=== STDOUT ===
Processing: [default: loading data]
[tezos-rust-libs.1.0: dl]
[tezos-rust-libs.1.0: extract]
-> retrieved tezos-rust-libs.1.0  (https://opam.ocaml.org/cache)
[tezos-rust-libs: mkdir .cargo]
+ /usr/bin/mkdir ".cargo" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.0)
[tezos-rust-libs: mv cargo-config]
+ /usr/bin/mv "cargo-config" ".cargo/config" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.0)
[tezos-rust-libs: cargo build]
+ /usr/bin/cargo "build" "--target-dir" "target" "--release" (CWD=/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.0)
-    Compiling autocfg v1.0.0
-    Compiling cfg-if v0.1.10
-    Compiling libc v0.2.71
-    Compiling byteorder v1.3.4
-    Compiling getrandom v0.1.14
-    Compiling proc-macro2 v1.0.18
-    Compiling num-traits v0.2.11
-    Compiling num-integer v0.1.42
-    Compiling num-bigint v0.2.6
-    Compiling typenum v1.12.0
-    Compiling unicode-xid v0.2.0
-    Compiling rand_core v0.5.1
-    Compiling syn v1.0.30
-    Compiling quote v1.0.6
-    Compiling crossbeam-utils v0.7.2
-    Compiling generic-array v0.12.3
-    Compiling lazy_static v1.4.0
-    Compiling ppv-lite86 v0.2.8
-    Compiling maybe-uninit v2.0.0
-    Compiling rand_chacha v0.2.2
-    Compiling memoffset v0.5.4
-    Compiling rand v0.7.3
-    Compiling rand_xorshift v0.2.0
-    Compiling crossbeam-epoch v0.8.2
-    Compiling opaque-debug v0.2.3
-    Compiling arrayref v0.3.6
-    Compiling arrayvec v0.5.1
-    Compiling constant_time_eq v0.1.5
-    Compiling block-cipher-trait v0.6.2
-    Compiling byte-tools v0.3.1
-    Compiling scopeguard v1.1.0
-    Compiling block-padding v0.1.5
-    Compiling aes-soft v0.3.3
-    Compiling crunchy v0.1.6
-    Compiling log v0.4.8
-    Compiling aes v0.3.2
-    Compiling block-buffer v0.7.3
-    Compiling crossbeam-deque v0.7.3
-    Compiling blake2b_simd v0.5.10
-    Compiling ff_derive v0.6.0
-    Compiling blake2s_simd v0.5.10
-    Compiling ff v0.6.0
-    Compiling group v0.6.0
-    Compiling pairing v0.16.0
-    Compiling crossbeam-channel v0.4.2
-    Compiling crossbeam-queue v0.2.2
-    Compiling digest v0.8.1
-    Compiling num_cpus v1.13.0
-    Compiling crypto_api v0.2.2
-    Compiling futures v0.1.29
-    Compiling fake-simd v0.1.2
-    Compiling sha2 v0.8.2
-    Compiling crypto_api_chachapoly v0.2.2
-    Compiling futures-cpupool v0.1.8
-    Compiling crossbeam v0.7.3
-    Compiling fpe v0.2.0
-    Compiling bit-vec v0.4.4
-    Compiling hex v0.3.2
-    Compiling bellman v0.6.0
-    Compiling zcash_primitives v0.2.0
-    Compiling bigint v4.4.3
-    Compiling directories v1.0.2
-    Compiling zcash_proofs v0.2.0
-    Compiling zcash_history v0.2.0
-    Compiling rustc-bls12-381 v0.7.2 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.0/rustc-bls12-381)
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:23:23
-    |
- 23 |     let g = read_fq12({ unsafe { &*g } }).unwrap();
-    |                       ^^              ^^
-    |
-    = note: `#[warn(unused_braces)]` on by default
- help: remove these braces
-    |
- 23 -     let g = read_fq12({ unsafe { &*g } }).unwrap();
- 23 +     let g = read_fq12(unsafe { &*g }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:29:23
-    |
- 29 |     let g = read_fq12({ unsafe { &*g } }).unwrap();
-    |                       ^^              ^^
-    |
- help: remove these braces
-    |
- 29 -     let g = read_fq12({ unsafe { &*g } }).unwrap();
- 29 +     let g = read_fq12(unsafe { &*g }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:57:27
-    |
- 57 |     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
-    |                           ^^              ^^
-    |
- help: remove these braces
-    |
- 57 -     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
- 57 +     let mut x = read_fq12(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:58:23
-    |
- 58 |     let y = read_fq12({ unsafe { &*y } }).unwrap();
-    |                       ^^              ^^
-    |
- help: remove these braces
-    |
- 58 -     let y = read_fq12({ unsafe { &*y } }).unwrap();
- 58 +     let y = read_fq12(unsafe { &*y }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:69:27
-    |
- 69 |     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
-    |                           ^^              ^^
-    |
- help: remove these braces
-    |
- 69 -     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
- 69 +     let mut x = read_fq12(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:70:23
-    |
- 70 |     let y = read_fq12({ unsafe { &*y } }).unwrap();
-    |                       ^^              ^^
-    |
- help: remove these braces
-    |
- 70 -     let y = read_fq12({ unsafe { &*y } }).unwrap();
- 70 +     let y = read_fq12(unsafe { &*y }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:80:23
-    |
- 80 |     let x = read_fq12({ unsafe { &*x } }).unwrap();
-    |                       ^^              ^^
-    |
- help: remove these braces
-    |
- 80 -     let x = read_fq12({ unsafe { &*x } }).unwrap();
- 80 +     let x = read_fq12(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:81:23
-    |
- 81 |     let y = read_fq12({ unsafe { &*y } }).unwrap();
-    |                       ^^              ^^
-    |
- help: remove these braces
-    |
- 81 -     let y = read_fq12({ unsafe { &*y } }).unwrap();
- 81 +     let y = read_fq12(unsafe { &*y }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fq12.rs:90:23
-    |
- 90 |     let x = read_fq12({ unsafe { &*x } }).unwrap();
-    |                       ^^              ^^
-    |
- help: remove these braces
-    |
- 90 -     let x = read_fq12({ unsafe { &*x } }).unwrap();
- 90 +     let x = read_fq12(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fq12.rs:100:27
-     |
- 100 |     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
-     |                           ^^              ^^
-     |
- help: remove these braces
-     |
- 100 -     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
- 100 +     let mut x = read_fq12(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fq12.rs:110:27
-     |
- 110 |     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
-     |                           ^^              ^^
-     |
- help: remove these braces
-     |
- 110 -     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
- 110 +     let mut x = read_fq12(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fq12.rs:120:27
-     |
- 120 |     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
-     |                           ^^              ^^
-     |
- help: remove these braces
-     |
- 120 -     let mut x = read_fq12({ unsafe { &*x } }).unwrap();
- 120 +     let mut x = read_fq12(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fq12.rs:131:23
-     |
- 131 |     let x = read_fq12({ unsafe { &*x } }).unwrap();
-     |                       ^^              ^^
-     |
- help: remove these braces
-     |
- 131 -     let x = read_fq12({ unsafe { &*x } }).unwrap();
- 131 +     let x = read_fq12(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:23:27
-    |
- 23 |     let fr_elem = read_fr({ unsafe { &*element } });
-    |                           ^^                    ^^
-    |
- help: remove these braces
-    |
- 23 -     let fr_elem = read_fr({ unsafe { &*element } });
- 23 +     let fr_elem = read_fr(unsafe { &*element });
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:32:27
-    |
- 32 |     let fr_elem = read_fr({ unsafe { &*element } });
-    |                           ^^                    ^^
-    |
- help: remove these braces
-    |
- 32 -     let fr_elem = read_fr({ unsafe { &*element } });
- 32 +     let fr_elem = read_fr(unsafe { &*element });
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:69:25
-    |
- 69 |     let mut x = read_fr({ unsafe { &*x } }).unwrap();
-    |                         ^^              ^^
-    |
- help: remove these braces
-    |
- 69 -     let mut x = read_fr({ unsafe { &*x } }).unwrap();
- 69 +     let mut x = read_fr(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:70:21
-    |
- 70 |     let y = read_fr({ unsafe { &*y } }).unwrap();
-    |                     ^^              ^^
-    |
- help: remove these braces
-    |
- 70 -     let y = read_fr({ unsafe { &*y } }).unwrap();
- 70 +     let y = read_fr(unsafe { &*y }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:81:25
-    |
- 81 |     let mut x = read_fr({ unsafe { &*x } }).unwrap();
-    |                         ^^              ^^
-    |
- help: remove these braces
-    |
- 81 -     let mut x = read_fr({ unsafe { &*x } }).unwrap();
- 81 +     let mut x = read_fr(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:82:21
-    |
- 82 |     let y = read_fr({ unsafe { &*y } }).unwrap();
-    |                     ^^              ^^
-    |
- help: remove these braces
-    |
- 82 -     let y = read_fr({ unsafe { &*y } }).unwrap();
- 82 +     let y = read_fr(unsafe { &*y }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:94:21
-    |
- 94 |     let x = read_fr({ unsafe { &*x } }).unwrap();
-    |                     ^^              ^^
-    |
- help: remove these braces
-    |
- 94 -     let x = read_fr({ unsafe { &*x } }).unwrap();
- 94 +     let x = read_fr(unsafe { &*x }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-   --> rustc-bls12-381/src/fr.rs:95:21
-    |
- 95 |     let y = read_fr({ unsafe { &*y } }).unwrap();
-    |                     ^^              ^^
-    |
- help: remove these braces
-    |
- 95 -     let y = read_fr({ unsafe { &*y } }).unwrap();
- 95 +     let y = read_fr(unsafe { &*y }).unwrap();
-    |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fr.rs:105:21
-     |
- 105 |     let x = read_fr({ unsafe { &*x } }).unwrap();
-     |                     ^^              ^^
-     |
- help: remove these braces
-     |
- 105 -     let x = read_fr({ unsafe { &*x } }).unwrap();
- 105 +     let x = read_fr(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fr.rs:115:25
-     |
- 115 |     let mut x = read_fr({ unsafe { &*x } }).unwrap();
-     |                         ^^              ^^
-     |
- help: remove these braces
-     |
- 115 -     let mut x = read_fr({ unsafe { &*x } }).unwrap();
- 115 +     let mut x = read_fr(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fr.rs:125:25
-     |
- 125 |     let mut x = read_fr({ unsafe { &*x } }).unwrap();
-     |                         ^^              ^^
-     |
- help: remove these braces
-     |
- 125 -     let mut x = read_fr({ unsafe { &*x } }).unwrap();
- 125 +     let mut x = read_fr(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fr.rs:135:25
-     |
- 135 |     let mut x = read_fr({ unsafe { &*x } }).unwrap();
-     |                         ^^              ^^
-     |
- help: remove these braces
-     |
- 135 -     let mut x = read_fr({ unsafe { &*x } }).unwrap();
- 135 +     let mut x = read_fr(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/fr.rs:146:21
-     |
- 146 |     let x = read_fr({ unsafe { &*x } }).unwrap();
-     |                     ^^              ^^
-     |
- help: remove these braces
-     |
- 146 -     let x = read_fr({ unsafe { &*x } }).unwrap();
- 146 +     let x = read_fr(unsafe { &*x }).unwrap();
-     |
- 
- warning: unnecessary braces around function argument
-    --> rustc-bls12-381/src/pairing.rs:360:23
-     |
- 360 |     let x = read_fq12({ unsafe { &*x } }).unwrap();
-     |                       ^^              ^^
-     |
- help: remove these braces
-     |
- 360 -     let x = read_fq12({ unsafe { &*x } }).unwrap();
- 360 +     let x = read_fq12(unsafe { &*x }).unwrap();
-     |
- 
- warning: `rustc-bls12-381` (lib) generated 27 warnings
-    Compiling librustzcash v0.2.0 (/home/opam/.opam/default/.opam-switch/build/tezos-rust-libs.1.0/librustzcash)
- warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead
-  --> librustzcash/src/rustzcash.rs:6:9
-   |
- 6 | #![deny(intra_doc_link_resolution_failure)]
-   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-   |
-   = note: `#[warn(renamed_and_removed_lints)]` on by default
- 
- warning: `librustzcash` (lib) generated 1 warning
-     Finished release [optimized] target(s) in 1m 17s
-> compiled  tezos-rust-libs.1.0
-> installed tezos-rust-libs.1.0

=== STDERR ===

2026-06-24 11:02.25: OK: build tezos-rust-libs.1.0 (runc: 85.2s, disk: 17KB)
2026-06-24 11:02.25: Job succeeded