git-ai-1.7.6
checks.aarch64-linux.pkgs-git-ai
· build #10775
· raw
1elastic-arm-d6f26d5b: building h52g59b2mk9i027hxh8bja3ff03smmrl-git-ai-1.7.6.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/4ala3p6ghk4bwbp7lar2yr96y5zgp5vh-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7Executing cargoSetupPostPatchHook8Validating consistency between /build/source/Cargo.lock and /build/git-ai-1.7.6-vendor/Cargo.lock9Finished cargoSetupPostPatchHookbuildPhase
10Executing cargoBuildHook11cargoBuildHook flags: -j 4 --target aarch64-unknown-linux-gnu --offline --profile release --bin git-ai12 Compiling proc-macro2 v1.0.10613 Compiling quote v1.0.4514 Compiling unicode-ident v1.0.2215 Compiling libc v0.2.18916 Compiling cfg-if v1.0.417 Compiling memchr v2.7.618 Compiling regex-syntax v0.8.1119 Compiling aho-corasick v1.1.420 Compiling syn v2.0.11721 Compiling regex-automata v0.4.1622 Compiling smallvec v1.15.123 Compiling stable_deref_trait v1.2.124 Compiling version_check v0.9.525 Compiling thiserror v2.0.1826 Compiling bitflags v2.10.027 Compiling bstr v1.12.128 Compiling thiserror-impl v2.0.1829 Compiling parking_lot_core v0.9.1230 Compiling scopeguard v1.2.031 Compiling lock_api v0.4.1432 Compiling itoa v1.0.1733 Compiling parking_lot v0.12.534 Compiling typenum v1.19.035 Compiling generic-array v0.14.736 Compiling tinyvec_macros v0.1.137 Compiling tinyvec v1.10.038 Compiling gix-validate v0.11.239 Compiling synstructure v0.13.240 Compiling fastrand v2.3.041 Compiling same-file v1.0.642 Compiling gix-trace v0.1.2043 Compiling gix-path v0.12.144 Compiling walkdir v2.5.045 Compiling unicode-normalization v0.1.2546 Compiling zerofrom-derive v0.1.647 Compiling prodash v31.0.048 Compiling gix-utils v0.3.349 Compiling find-msvc-tools v0.1.550 Compiling log v0.4.2951 Compiling shlex v1.3.052 Compiling once_cell v1.21.453 Compiling cc v1.2.4854 Compiling zerofrom v0.1.655 Compiling gix-features v0.48.156 Compiling block-buffer v0.10.457 Compiling crypto-common v0.1.758 Compiling yoke-derive v0.8.159 Compiling digest v0.10.760 Compiling cpufeatures v0.2.1761 Compiling vcpkg v0.2.1562 Compiling pkg-config v0.3.3263 Compiling heapless v0.8.064 Compiling yoke v0.8.165 Compiling byteorder v1.5.066 Compiling gix-error v0.2.467 Compiling zerovec-derive v0.11.268 Compiling hash32 v0.3.169 Compiling allocator-api2 v0.2.2170 Compiling foldhash v0.2.071 Compiling rustix v1.1.472 Compiling equivalent v1.0.273 Compiling hashbrown v0.16.174 Compiling zerovec v0.11.575 Compiling sha1 v0.10.776 Compiling displaydoc v0.2.577 Compiling linux-raw-sys v0.12.178 Compiling sha1-checked v0.10.079 Compiling faster-hex v0.10.080 Compiling serde_core v1.0.22881 Compiling getrandom v0.4.282 Compiling rustversion v1.0.2283 Compiling heck v0.5.084 Compiling rand_core v0.10.185 Compiling gix-hash v0.25.186 Compiling openssl-src v300.6.0+3.6.287 Compiling fnv v1.0.788 Compiling jiff v0.2.3289 Compiling unicode-width v0.2.290 Compiling strsim v0.11.191 Compiling ident_case v1.0.192 Compiling darling_core v0.20.1193 Compiling openssl-sys v0.9.11794 Compiling gix-date v0.15.595 Compiling tinystr v0.8.296 Compiling either v1.15.097 Compiling writeable v0.6.298 Compiling litemap v0.8.199 Compiling hashbrown v0.17.1100 Compiling gix-hashtable v0.15.2101 Compiling icu_locale_core v2.1.1102 Compiling itertools v0.14.0103 Compiling gix-actor v0.41.1104 Compiling castaway v0.2.4105 Compiling darling_macro v0.20.11106 Compiling strum_macros v0.27.2107 Compiling zerotrie v0.2.3108 Compiling potential_utf v0.1.4109 Compiling memmap2 v0.9.11110 Compiling indoc v2.0.7111 Compiling signal-hook v0.3.18112 Compiling icu_properties_data v2.1.1113 Compiling icu_normalizer_data v2.1.1114 Compiling unicode-segmentation v1.12.0115 Compiling ryu v1.0.20116 Compiling instability v0.3.10117 Compiling zerocopy v0.8.31118 Compiling static_assertions v1.1.0119 Compiling pin-project-lite v0.2.16120 Compiling unicode-truncate v2.0.1121 Compiling compact_str v0.9.0122 Compiling strum v0.27.2123 Compiling convert_case v0.10.0124 Compiling icu_collections v2.1.1125 Compiling icu_provider v2.1.1126 Compiling darling v0.20.11127 Compiling gix-object v0.60.0128 Compiling tempfile v3.27.0129 Compiling lru v0.16.3130 Compiling kasuari v0.4.12131 Compiling gix-fs v0.21.2132 Compiling ahash v0.8.12133 Compiling signal-hook-registry v1.4.7134 Compiling crossbeam-utils v0.8.21135 Compiling crc32fast v1.5.0136 Compiling powerfmt v0.2.0137 Compiling deranged v0.5.8138 Compiling gix-tempfile v23.0.2139 Compiling ratatui-core v0.1.0140 Compiling derive_more-impl v2.1.1141 Compiling gix-chunk v0.7.2142 Compiling mio v1.2.0143 Compiling futures-sink v0.3.33144 Compiling litrs v1.0.0145 Compiling nonempty v0.12.0146 Compiling zmij v1.0.21147 Compiling foreign-types-shared v0.1.1148 Compiling autocfg v1.5.0149 Compiling num_threads v0.1.7150 Compiling simd-adler32 v0.3.8151 Compiling utf8parse v0.2.2152 Compiling serde v1.0.228153 Compiling time-core v0.1.8154 Compiling futures-core v0.3.33155 Compiling zeroize v1.8.2156 Compiling openssl v0.10.81157 Compiling httparse v1.10.1158 Compiling num-conv v0.2.1159 Compiling time v0.3.47160 Compiling futures-channel v0.3.33161 Compiling anstyle-parse v1.0.0162 Compiling num-traits v0.2.19163 Compiling foreign-types v0.3.2164 Compiling gix-commitgraph v0.37.1165 Compiling document-features v0.2.12166 Compiling signal-hook-mio v0.2.5167 Compiling derive_more v2.1.1168 Compiling icu_normalizer v2.1.1169 Compiling icu_properties v2.1.1170 Compiling gix-lock v23.0.1171 Compiling libsqlite3-sys v0.28.0172 Compiling tracing-core v0.1.36173 Compiling futures-macro v0.3.33174 Compiling openssl-macros v0.1.1175 Compiling serde_derive v1.0.228176 Compiling line-clipping v0.3.5177 Compiling percent-encoding v2.3.2178 Compiling native-tls v0.2.18179 Compiling serde_json v1.0.151180 Compiling bytes v1.11.1181 Compiling anstyle-query v1.1.5182 Compiling futures-io v0.3.33183 Compiling adler2 v2.0.1184 Compiling portable-atomic v1.13.1185 Compiling base64ct v1.8.3186 Compiling anstyle v1.0.13187 Compiling is_terminal_polyfill v1.70.2188 Compiling futures-task v0.3.33189 Compiling colorchoice v1.0.4190 Compiling slab v0.4.11191 Compiling anstream v1.0.0192 Compiling pem-rfc7468 v1.0.0193 Compiling futures-util v0.3.33194 Compiling http v1.4.0195 Compiling miniz_oxide v0.8.9196 Compiling ratatui-widgets v0.3.0197 Compiling crossbeam-epoch v0.9.18198 Compiling idna_adapter v1.2.1199 Compiling crossterm v0.29.0200 Compiling gix-revwalk v0.31.0201 Compiling hashbrown v0.14.5202 Compiling rustls-pki-types v1.15.1203 Compiling tracing-attributes v0.1.31204 Compiling lazy_static v1.5.0205 Compiling clap_lex v1.1.0206 Compiling openssl-probe v0.2.1207 Compiling zlib-rs v0.6.3208 Compiling utf8_iter v1.0.4209 Compiling bumpalo v3.19.0210 Compiling base64 v0.22.1211 Compiling option-ext v0.2.0212 Compiling foldhash v0.1.5213 Compiling winnow v0.7.14214 Compiling hashbrown v0.15.5215 Compiling clap_builder v4.6.0216 Compiling flate2 v1.1.9217 Compiling toml_parser v1.0.4218 Compiling ureq-proto v0.6.0219 Compiling dirs-sys v0.4.1220 Compiling zopfli v0.8.3221 Compiling idna v1.1.0222 Compiling tracing v0.1.44223 Compiling sharded-slab v0.1.7224 Compiling webpki-root-certs v1.0.9225 Compiling hashlink v0.9.1226 Compiling ratatui-crossterm v0.1.0227 Compiling gix-traverse v0.57.0228 Compiling ratatui-macros v0.7.0229 Compiling futures-executor v0.3.33230 Compiling crossbeam-deque v0.8.6231 Compiling der v0.8.1232 Compiling form_urlencoded v1.2.2233 Compiling tracing-log v0.2.0234 Compiling gix-ref v0.63.0235 Compiling toml_datetime v0.7.3236 Compiling serde_spanned v1.0.4237 Compiling console v0.16.3238 Compiling chacha20 v0.10.0239 Compiling clap_derive v4.6.0240 Compiling indexmap v2.12.1241 Compiling gix-bitmap v0.3.2242 Compiling gix-glob v0.26.1243 Compiling globset v0.4.18244 Compiling gix-config-value v0.18.1245 Compiling tokio-macros v2.7.0246 Compiling gix-sec v0.14.1247 Compiling matchers v0.2.0248 Compiling filetime v0.2.27249 Compiling thread_local v1.1.9250 Compiling fallible-streaming-iterator v0.1.9251 Compiling nu-ansi-term v0.50.3252 Compiling doctest-file v1.1.1253 Compiling iana-time-zone v0.1.64254 Compiling ryu-js v1.0.2255 Compiling unit-prefix v0.5.2256 Compiling fallible-iterator v0.3.0257 Compiling utf8-zero v0.8.1258 Compiling toml_writer v1.0.6+spec-1.1.0259 Compiling typed-path v0.12.3260 Compiling unicode-bom v2.0.3261 Compiling toml v0.9.8262 Compiling gix-config v0.56.0263 Compiling rusqlite v0.31.0264 Compiling zip v8.6.0265 Compiling ureq v3.3.0266 Compiling indicatif v0.18.4267 Compiling serde_json_canonicalizer v0.3.2268 Compiling interprocess v2.4.2269 Compiling chrono v0.4.44270 Compiling tracing-subscriber v0.3.23271 Compiling gix-index v0.51.0272 Compiling tokio v1.52.3273 Compiling ignore v0.4.31274 Compiling clap v4.6.0275 Compiling rand v0.10.1276 Compiling url v2.5.8277 Compiling futures v0.3.33278 Compiling ratatui v0.30.0279 Compiling dirs v5.0.1280 Compiling imara-diff v0.2.0281 Compiling sha2 v0.10.9282 Compiling regex v1.13.1283 Compiling jsonc-parser v0.32.1284 Compiling glob v0.3.4285 Compiling git-ai v1.7.6 (/build/source)286warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency287 --> src/daemon.rs:4801:63288 |2894801 | let _ = coordinator.queued_trace_payloads.fetch_update(290 | ^^^^^^^^^^^^291 |292 = note: `#[warn(deprecated)]` on by default293help: replace the use of the deprecated method294 |2954801 - let _ = coordinator.queued_trace_payloads.fetch_update(2964801 + let _ = coordinator.queued_trace_payloads.try_update(297 |298299warning: `git-ai` (lib) generated 1 warning (run `cargo fix --lib -p git-ai` to apply 1 suggestion)300 Finished `release` profile [optimized] target(s) in 8m 47s301Executing cargoInstallPostBuildHook302Finished cargoInstallPostBuildHook303Finished cargoBuildHook304buildPhase completed in 8 minutes 50 secondscheckPhase
305Executing cargoCheckHook306cargoCheckHook flags: -j 4 --profile release --target aarch64-unknown-linux-gnu --offline --lib uuid:: --307 Compiling smallvec v1.15.1308 Compiling zerocopy v0.8.31309 Compiling zerocopy-derive v0.8.31310 Compiling futures-core v0.3.33311 Compiling futures-sink v0.3.33312 Compiling parking_lot_core v0.9.12313 Compiling serde v1.0.228314 Compiling slab v0.4.11315 Compiling parking_lot v0.12.5316 Compiling http v1.4.0317 Compiling prodash v31.0.0318 Compiling futures-channel v0.3.33319 Compiling crossbeam-utils v0.8.21320 Compiling gix-features v0.48.1321 Compiling gix-hash v0.25.1322 Compiling httparse v1.10.1323 Compiling gix-hashtable v0.15.2324 Compiling socket2 v0.6.3325 Compiling num-traits v0.2.19326 Compiling gix-object v0.60.0327 Compiling crossbeam-epoch v0.9.18328 Compiling tokio v1.52.3329 Compiling gix-fs v0.21.2330 Compiling getrandom v0.3.4331 Compiling futures-util v0.3.33332 Compiling gix-tempfile v23.0.2333 Compiling crossbeam-deque v0.8.6334 Compiling winnow v0.7.14335 Compiling equivalent v1.0.2336 Compiling memchr v2.7.6337 Compiling hashbrown v0.16.1338 Compiling semver v1.0.27339 Compiling rustc_version v0.4.1340 Compiling toml_parser v1.0.4341 Compiling indexmap v2.12.1342 Compiling aho-corasick v1.1.4343 Compiling gix-commitgraph v0.37.1344 Compiling tokio-util v0.7.18345 Compiling icu_normalizer v2.1.1346 Compiling gix-lock v23.0.1347 Compiling ahash v0.8.12348 Compiling form_urlencoded v1.2.2349 Compiling http-body v1.0.1350 Compiling atomic-waker v1.1.2351 Compiling toml_datetime v0.7.3352 Compiling rayon-core v1.13.0353 Compiling regex-syntax v0.8.11354 Compiling toml_edit v0.23.7355 Compiling h2 v0.4.13356 Compiling rand_core v0.9.5357 Compiling crossterm v0.29.0358 Compiling regex-automata v0.4.16359 Compiling hashbrown v0.14.5360 Compiling idna_adapter v1.2.1361 Compiling gix-revwalk v0.31.0362 Compiling rstest_macros v0.26.1363 Compiling futures-executor v0.3.33364 Compiling half v2.7.1365 Compiling ppv-lite86 v0.2.21366 Compiling ciborium-io v0.2.2367 Compiling httpdate v1.0.3368 Compiling plotters-backend v0.3.7369 Compiling ureq-proto v0.6.0370 Compiling plotters-svg v0.3.7371 Compiling rand_chacha v0.9.0372 Compiling hyper v1.9.0373 Compiling idna v1.1.0374 Compiling ciborium-ll v0.2.2375 Compiling regex v1.13.1376 Compiling hashlink v0.9.1377 Compiling gix-traverse v0.57.0378 Compiling ratatui-crossterm v0.1.0379 Compiling proc-macro-crate v3.4.0380 Compiling gix-ref v0.63.0381 Compiling gix-glob v0.26.1382 Compiling itertools v0.10.5383 Compiling glob v0.3.4384 Compiling cfg-if v1.0.4385 Compiling cast v0.3.0386 Compiling sdd v3.0.10387 Compiling similar v2.7.0388 Compiling relative-path v1.9.3389 Compiling paste v1.0.15390 Compiling serde_json_canonicalizer v0.3.2391 Compiling criterion-plot v0.5.0392 Compiling ureq v3.3.0393 Compiling chrono v0.4.44394 Compiling tracing-subscriber v0.3.23395 Compiling gix-config v0.56.0396 Compiling scc v2.4.0397 Compiling rusqlite v0.31.0398 Compiling gix-index v0.51.0399 Compiling ignore v0.4.31400 Compiling rayon v1.12.0401 Compiling ratatui v0.30.0402 Compiling ciborium v0.2.2403 Compiling url v2.5.8404 Compiling hyper-util v0.1.20405 Compiling rand v0.9.4406 Compiling plotters v0.3.7407 Compiling futures v0.3.33408 Compiling http-body-util v0.1.3409 Compiling serde_urlencoded v0.7.1410 Compiling tinytemplate v1.2.1411 Compiling assert-json-diff v2.0.2412 Compiling is-terminal v0.4.17413 Compiling serial_test_derive v3.4.0414 Compiling futures-timer v3.0.3415 Compiling colored v3.1.1416 Compiling anes v0.1.6417 Compiling oorandom v11.1.5418 Compiling git-ai v1.7.6 (/build/source)419 Compiling criterion v0.5.1420 Compiling mockito v1.7.2421 Compiling rstest v0.26.1422 Compiling serial_test v3.4.0423 Compiling insta v1.48.0424warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency425 --> src/daemon.rs:4801:63426 |4274801 | let _ = coordinator.queued_trace_payloads.fetch_update(428 | ^^^^^^^^^^^^429 |430 = note: `#[warn(deprecated)]` on by default431help: replace the use of the deprecated method432 |4334801 - let _ = coordinator.queued_trace_payloads.fetch_update(4344801 + let _ = coordinator.queued_trace_payloads.try_update(435 |436437warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency438 --> src/daemon.rs:9770:10439 |4409770 | .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |value| {441 | ^^^^^^^^^^^^442 |443help: replace the use of the deprecated method444 |4459770 - .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |value| {4469770 + .try_update(Ordering::SeqCst, Ordering::SeqCst, |value| {447 |448449warning: `git-ai` (lib) generated 2 warnings (run `cargo fix --lib -p git-ai` to apply 2 suggestions)450warning: `git-ai` (lib test) generated 2 warnings (2 duplicates)451 Finished `release` profile [optimized] target(s) in 8m 59s452 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/git_ai-c28954118343fad2)453454running 3 tests455test uuid::tests::test_generate_v4_lowercase ... ok456test uuid::tests::test_generate_v4_format ... ok457test uuid::tests::test_generate_v4_uniqueness ... ok458459test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 2553 filtered out; finished in 0.01s460461Finished cargoCheckHook462checkPhase completed in 8 minutes 59 secondsinstallPhase
463Executing cargoInstallHook464Finished cargoInstallHookfixupPhase
465shrinking RPATHs of ELF executables and libraries in /nix/store/y0qhdgd1zjgccp3rr75hv1ly8lsx2kik-git-ai-1.7.6466shrinking /nix/store/y0qhdgd1zjgccp3rr75hv1ly8lsx2kik-git-ai-1.7.6/bin/git-ai467checking for references to /build/ in /nix/store/y0qhdgd1zjgccp3rr75hv1ly8lsx2kik-git-ai-1.7.6...468patching script interpreter paths in /nix/store/y0qhdgd1zjgccp3rr75hv1ly8lsx2kik-git-ai-1.7.6469stripping (with command strip and flags -S -p) in /nix/store/y0qhdgd1zjgccp3rr75hv1ly8lsx2kik-git-ai-1.7.6/bininstallCheckPhase
470Executing versionCheckPhase471Successfully managed to find version 1.7.6 in the output of the command /nix/store/y0qhdgd1zjgccp3rr75hv1ly8lsx2kik-git-ai-1.7.6/bin/git-ai version4721.7.6473Finished versionCheckPhase474no Makefile or custom installCheckPhase, doing nothing