import-bot
default.checks.x86_64-linux.package
· build #71
· raw
unpackPhase
1unpacking source archive /nix/store/z5x8mvczpjxg50hrx6d4pr0jsww30yl3-wviypk6q6sw53yrrcxiirwxfp9ppxhqd-source2source root is wviypk6q6sw53yrrcxiirwxfp9ppxhqd-source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHookpatchPhase
5Executing cargoSetupPostPatchHook6Validating consistency between /build/wviypk6q6sw53yrrcxiirwxfp9ppxhqd-source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock7Finished cargoSetupPostPatchHookbuildPhase
8Executing cargoBuildHook9cargoBuildHook flags: -j 16 --target x86_64-unknown-linux-gnu --offline --profile release10 Compiling proc-macro2 v1.0.10711 Compiling unicode-ident v1.0.2412 Compiling quote v1.0.4713 Compiling libc v0.2.18914 Compiling cfg-if v1.0.415 Compiling serde_core v1.0.22916 Compiling version_check v0.9.517 Compiling typenum v1.20.118 Compiling pin-project-lite v0.2.1719 Compiling bytes v1.12.120 Compiling subtle v2.6.121 Compiling smallvec v1.15.222 Compiling serde v1.0.22923 Compiling memchr v2.8.324 Compiling itoa v1.0.1825 Compiling once_cell v1.21.426 Compiling log v0.4.3327 Compiling const-oid v0.9.628 Compiling stable_deref_trait v1.2.129 Compiling futures-core v0.3.3330 Compiling generic-array v0.14.731 Compiling zmij v1.0.2332 Compiling tracing-core v0.1.3633 Compiling thiserror v2.0.1934 Compiling find-msvc-tools v0.1.935 Compiling shlex v2.0.136 Compiling futures-sink v0.3.3337 Compiling percent-encoding v2.3.238 Compiling base64ct v1.8.339 Compiling base64 v0.22.140 Compiling writeable v0.6.341 Compiling equivalent v1.0.242 Compiling litemap v0.8.243 Compiling icu_properties_data v2.2.044 Compiling hashbrown v0.17.145 Compiling pkg-config v0.3.3346 Compiling http v1.5.047 Compiling autocfg v1.5.148 Compiling zerocopy v0.8.5549 Compiling icu_normalizer_data v2.2.050 Compiling libm v0.2.1651 Compiling utf8_iter v1.0.452 Compiling pem-rfc7468 v0.7.053 Compiling syn v2.0.11954 Compiling syn v3.0.355 Compiling num-traits v0.2.1956 Compiling slab v0.4.1257 Compiling cpufeatures v0.2.1758 Compiling serde_json v1.0.15159 Compiling form_urlencoded v1.2.260 Compiling getrandom v0.2.1761 Compiling errno v0.3.1462 Compiling mio v1.2.263 Compiling socket2 v0.6.564 Compiling jobserver v0.1.3565 Compiling futures-channel v0.3.3366 Compiling signal-hook-registry v1.4.867 Compiling rand_core v0.6.468 Compiling futures-task v0.3.3369 Compiling futures-io v0.3.3370 Compiling cc v1.4.071 Compiling winnow v1.0.472 Compiling dunce v1.0.573 Compiling fs_extra v1.3.074 Compiling getrandom v0.3.475 Compiling siphasher v1.0.376 Compiling num-conv v0.2.277 Compiling time-core v0.1.978 Compiling phf_shared v0.13.179 Compiling fastrand v2.5.080 Compiling time-macros v0.2.3281 Compiling rand_core v0.10.182 Compiling cpufeatures v0.3.083 Compiling powerfmt v0.2.084 Compiling indexmap v2.14.085 Compiling getrandom v0.4.386 Compiling phf_generator v0.13.187 Compiling http-body v1.1.088 Compiling aho-corasick v1.1.489 Compiling cmake v0.1.5890 Compiling aws-lc-rs v1.17.391 Compiling regex-syntax v0.8.1192 Compiling toml_datetime v1.1.1+spec-1.1.093 Compiling toml_parser v1.1.3+spec-1.1.094 Compiling semver v1.0.2895 Compiling unicase v2.9.096 Compiling bitflags v2.13.197 Compiling deranged v0.5.898 Compiling rustc_version v0.4.199 Compiling httparse v1.10.1100 Compiling aws-lc-sys v0.43.0101 Compiling toml_edit v0.25.13+spec-1.1.0102 Compiling tower-service v0.3.3103 Compiling curve25519-dalek v4.1.3104 Compiling serde_spanned v1.1.1105 Compiling chacha20 v0.10.1106 Compiling rand_core v0.9.5107 Compiling try-lock v0.2.5108 Compiling js_int v0.2.2109 Compiling anyhow v1.0.104110 Compiling atomic-waker v1.1.2111 Compiling fnv v1.0.7112 Compiling typewit v1.15.2113 Compiling crc32fast v1.5.0114 Compiling rand v0.10.2115 Compiling want v0.3.1116 Compiling toml v1.1.4+spec-1.1.0117 Compiling rustls v0.23.43118 Compiling proc-macro-crate v3.5.0119 Compiling regex-automata v0.4.16120 Compiling const_panic v0.2.15121 Compiling httpdate v1.0.3122 Compiling web-time v1.1.0123 Compiling pulldown-cmark v0.13.4124 Compiling as_variant v1.3.0125 Compiling simd-adler32 v0.3.10126 Compiling either v1.17.0127 Compiling adler2 v2.0.1128 Compiling untrusted v0.9.0129 Compiling time v0.3.55130 Compiling ruma-common v0.19.0131 Compiling miniz_oxide v0.8.9132 Compiling konst v0.4.3133 Compiling serde_html_form v0.4.1134 Compiling uuid v1.24.0135 Compiling synstructure v0.13.2136 Compiling sync_wrapper v1.0.2137 Compiling serde_derive v1.0.229138 Compiling tokio-macros v2.7.2139 Compiling displaydoc v0.2.7140 Compiling thiserror-impl v2.0.19141 Compiling ppv-lite86 v0.2.21142 Compiling parking_lot_core v0.9.12143 Compiling pulldown-cmark-escape v0.11.0144 Compiling date_header v1.0.5145 Compiling ipnet v2.12.1146 Compiling rand_chacha v0.3.1147 Compiling ruma-events v0.34.0148 Compiling tokio v1.53.1149 Compiling rand v0.8.7150 Compiling tower-layer v0.3.3151 Compiling wildmatch v2.6.1152 Compiling flate2 v1.1.9153 Compiling js_option v0.2.0154 Compiling http-body-util v0.1.4155 Compiling phf_codegen v0.13.1156 Compiling ruma-client-api v0.24.0157 Compiling compression-core v0.4.32158 Compiling openssl-probe v0.2.1159 Compiling scopeguard v1.2.0160 Compiling opaque-debug v0.3.1161 Compiling bitmaps v3.2.1162 Compiling zeroize_derive v1.5.0163 Compiling zerofrom-derive v0.1.7164 Compiling yoke-derive v0.8.2165 Compiling tracing-attributes v0.1.31166 Compiling zerovec-derive v0.11.3167 Compiling futures-macro v0.3.33168 Compiling ruma-identifiers-validation v0.12.1169 Compiling curve25519-dalek-derive v0.1.1170 Compiling zeroize v1.9.0171 Compiling imbl-sized-chunks v0.1.3172 Compiling der v0.7.10173 Compiling futures-util v0.3.33174 Compiling rustls-pki-types v1.15.1175 Compiling regex v1.13.1176 Compiling zerofrom v0.1.8177 Compiling crypto-common v0.1.7178 Compiling yoke v0.8.3179 Compiling block-buffer v0.10.4180 Compiling tracing v0.1.44181 Compiling digest v0.10.7182 Compiling block-padding v0.3.3183 Compiling zerovec v0.11.6184 Compiling zerotrie v0.2.4185 Compiling hmac v0.12.1186 Compiling sha2 v0.10.9187 Compiling signature v2.2.0188 Compiling hkdf v0.12.4189 Compiling spki v0.7.3190 Compiling inout v0.1.4191 Compiling universal-hash v0.5.1192 Compiling cipher v0.4.4193 Compiling poly1305 v0.8.0194 Compiling rustls-native-certs v0.8.4195 Compiling pkcs8 v0.10.2196 Compiling tinystr v0.8.3197 Compiling potential_utf v0.1.5198 Compiling ruma-macros v0.19.0199 Compiling icu_locale_core v2.2.0200 Compiling icu_collections v2.2.0201 Compiling ed25519 v2.2.3202 Compiling arrayvec v0.7.8203 Compiling chacha20 v0.9.1204 Compiling aead v0.5.2205 Compiling lock_api v0.4.14206 Compiling compression-codecs v0.4.38207 Compiling itertools v0.14.0208 Compiling rand_xoshiro v0.7.0209 Compiling ff v0.13.1210 Compiling mime v0.3.17211 Compiling assign v1.1.1212 Compiling maplit v1.0.2213 Compiling icu_provider v2.2.0214 Compiling base16ct v0.2.0215 Compiling archery v1.2.2216 Compiling sec1 v0.7.3217 Compiling imbl v6.1.0218 Compiling mime_guess v2.0.5219 Compiling ed25519-dalek v2.2.0220 Compiling icu_properties v2.2.0221 Compiling tokio-util v0.7.19222 Compiling icu_normalizer v2.2.0223 Compiling async-compression v0.4.43224 Compiling group v0.13.0225 Compiling parking_lot v0.12.5226 Compiling chacha20poly1305 v0.10.1227 Compiling crypto-bigint v0.5.5228 Compiling phf_macros v0.13.1229 Compiling matrix-pickle-derive v0.2.3230 Compiling rand_chacha v0.9.0231 Compiling h2 v0.4.15232 Compiling tower v0.5.3233 Compiling idna_adapter v1.2.2234 Compiling prost-derive v0.14.4235 Compiling idna v1.1.0236 Compiling blake3 v1.8.5237 Compiling rmp v0.8.15238 Compiling num-integer v0.1.46239 Compiling serde_path_to_error v0.1.20240 Compiling url v2.5.8241 Compiling serde_bytes v0.11.19242 Compiling include_dir_macros v0.7.4243 Compiling proc-macro-error-attr2 v2.0.0244 Compiling matrix-sdk-common v0.18.0245 Compiling vcpkg v0.2.15246 Compiling new_debug_unreachable v1.0.6247 Compiling spin v0.9.9248 Compiling elliptic-curve v0.13.8249 Compiling lazy_static v1.5.0250 Compiling include_dir v0.7.4251 Compiling rmp-serde v1.3.1252 Compiling phf v0.13.1253 Compiling proc-macro-error2 v2.0.1254 Compiling matrix-pickle v0.2.3255 Compiling tower-http v0.6.11256 Compiling eyeball-im v0.8.0257 Compiling rand v0.9.5258 Compiling libsqlite3-sys v0.35.0259 Compiling readlock-tokio v0.1.6260 Compiling x25519-dalek v2.0.1261 Compiling aes v0.8.4262 Compiling cbc v0.1.2263 Compiling pbkdf2 v0.12.2264 Compiling async-trait v0.1.91265 Compiling itertools v0.10.5266 Compiling string_cache_codegen v0.6.1267 Compiling thiserror v1.0.69268 Compiling precomputed-hash v0.1.1269 Compiling prost v0.14.4270 Compiling iana-time-zone v0.1.65271 Compiling decancer v3.3.3272 Compiling camino v1.2.5273 Compiling tinyvec_macros v0.1.1274 Compiling readlock v0.1.11275 Compiling foldhash v0.1.5276 Compiling crossbeam-utils v0.8.22277 Compiling arrayref v0.3.9278 Compiling constant_time_eq v0.4.2279 Compiling hashbrown v0.15.5280 Compiling vodozemac v0.10.0281 Compiling eyeball v0.8.8282 Compiling tinyvec v1.12.0283 Compiling chrono v0.4.45284 Compiling web_atoms v0.2.5285 Compiling ulid v1.2.1286 Compiling aquamarine v0.6.0287 Compiling tokio-stream v0.1.19288 Compiling deadpool-runtime v0.3.1289 Compiling ctr v0.9.2290 Compiling rfc6979 v0.4.0291 Compiling thiserror-impl v1.0.69292 Compiling hybrid-array v0.4.14293 Compiling encoding_rs v0.8.35294 Compiling heck v0.5.0295 Compiling num-bigint-dig v0.8.6296 Compiling byteorder v1.5.0297 Compiling xxhash-rust v0.8.18298 Compiling rustix v1.1.4299 Compiling parking v2.2.1300 Compiling bs58 v0.5.1301 Compiling growable-bloom-filter v2.1.1302 Compiling event-listener v5.4.2303 Compiling ecdsa v0.16.9304 Compiling hashlink v0.10.0305 Compiling unicode-normalization v0.1.25306 Compiling matrix-sdk-store-encryption v0.18.0307 Compiling string_cache v0.9.0308 Compiling primeorder v0.13.6309 Compiling num-iter v0.1.46310 Compiling cargo-platform v0.3.3311 Compiling hyper v1.11.0312 Compiling num_cpus v1.17.0313 Compiling ahash v0.8.12314 Compiling fallible-iterator v0.3.0315 Compiling rustversion v1.0.23316 Compiling utf8parse v0.2.2317 Compiling fallible-streaming-iterator v0.1.9318 Compiling dtoa v1.0.11319 Compiling cmov v0.5.4320 Compiling linux-raw-sys v0.12.1321 Compiling rusqlite v0.37.0322 Compiling ctutils v0.4.2323 Compiling dtoa-short v0.3.5324 Compiling anstyle-parse v1.0.0325 Compiling cargo_metadata v0.23.1326 Compiling deadpool v0.13.0327 Compiling concurrent-queue v2.5.0328 Compiling oauth2 v5.0.0329 Compiling hyper-util v0.1.20330 Compiling event-listener-strategy v0.5.4331 Compiling crypto-common v0.2.2332 Compiling block-buffer v0.12.1333 Compiling deadpool-sync v0.2.0334 Compiling tendril v0.5.1335 Compiling num-bigint v0.4.8336 Compiling futures-executor v0.3.33337 Compiling pkcs1 v0.7.5338 Compiling derive_more-impl v2.1.1339 Compiling async-stream-impl v0.3.6340 Compiling cssparser-macros v0.7.0341 Compiling selectors v0.38.0342 Compiling ryu v1.0.23343 Compiling anstyle v1.0.14344 Compiling const-oid v0.10.2345 Compiling is_terminal_polyfill v1.70.2346 Compiling anstyle-query v1.1.5347 Compiling urlencoding v2.1.3348 Compiling matrix-sdk v0.18.0349 Compiling colorchoice v1.0.5350 Compiling simple_asn1 v0.6.4351 Compiling anstream v1.0.0352 Compiling digest v0.11.3353 Compiling derive_more v2.1.1354 Compiling cssparser v0.37.0355 Compiling serde_urlencoded v0.7.1356 Compiling async-stream v0.3.6357 Compiling rsa v0.9.10358 Compiling futures v0.3.33359 Compiling markup5ever v0.39.0360 Compiling tempfile v3.27.0361 Compiling octocrab v0.54.1362 Compiling async-channel v2.5.0363 Compiling backon v1.6.0364 Compiling p256 v0.13.2365 Compiling p384 v0.13.1366 Compiling snafu-derive v0.8.9367 Compiling pin-project-internal v1.1.13368 Compiling pem v3.0.6369 Compiling servo_arc v0.4.3370 Compiling unicode-width v0.2.2371 Compiling language-tags v0.3.2372 Compiling async-once-cell v0.5.4373 Compiling mime2ext v0.1.54374 Compiling rustc-hash v2.1.3375 Compiling hashbrown v0.16.1376 Compiling strsim v0.11.1377 Compiling anymap2 v0.13.0378 Compiling bytesize v2.7.0379 Compiling clap_lex v1.1.0380 Compiling clap_builder v4.6.5381 Compiling getopts v0.2.24382 Compiling pin-project v1.1.13383 Compiling jsonwebtoken v10.4.0384 Compiling quick_cache v0.6.24385 Compiling arc-swap v1.9.2386 Compiling html5ever v0.39.0387 Compiling hyper-timeout v0.5.2388 Compiling clap_derive v4.6.4389 Compiling sharded-slab v0.1.7390 Compiling snafu v0.8.9391 Compiling axum-core v0.5.6392 Compiling http-serde v2.1.1393 Compiling matchers v0.2.0394 Compiling secrecy v0.10.3395 Compiling tracing-log v0.2.0396 Compiling thread_local v1.1.10397 Compiling nu-ansi-term v0.50.3398 Compiling matchit v0.8.4399 Compiling soft_assert v0.1.1400 Compiling ego-tree v0.11.0401 Compiling hex v0.4.3402 Compiling tracing-subscriber v0.3.23403 Compiling scraper v0.27.0404 Compiling sha2 v0.11.0405 Compiling hmac v0.13.0406 Compiling itertools v0.15.0407 Compiling envy v0.4.2408 Compiling linkify v0.11.0409 Compiling dotenvy v0.15.7410 Compiling html-escape v0.2.15411 Compiling clap v4.6.5412 Compiling axum v0.8.9413 Compiling ruma v0.16.0414 Compiling matrix-sdk-crypto v0.18.0415 Compiling rustls-webpki v0.103.13416 Compiling tokio-rustls v0.26.4417 Compiling rustls-platform-verifier v0.7.0418 Compiling hyper-rustls v0.27.9419 Compiling reqwest v0.13.4420 Compiling oauth2-reqwest v0.1.0-alpha.3421 Compiling forgejo-api v0.11.1422 Compiling matrix-sdk-base v0.18.0423 Compiling matrix-sdk-sqlite v0.18.0424 Compiling mxlink v1.15.0425 Compiling import-bot v1.2.0 (/build/wviypk6q6sw53yrrcxiirwxfp9ppxhqd-source)426 Finished `release` profile [optimized] target(s) in 11m 38s427Executing cargoInstallPostBuildHook428Finished cargoInstallPostBuildHook429Finished cargoBuildHook430buildPhase completed in 11 minutes 39 secondscheckPhase
431Executing cargoCheckHook432cargoCheckHook flags: -j 16 --profile release --target x86_64-unknown-linux-gnu --offline --433 Compiling memchr v2.8.3434 Compiling regex-syntax v0.8.11435 Compiling hyper v1.11.0436 Compiling ucd-trie v0.1.7437 Compiling ruma-events v0.34.0438 Compiling ruma-client-api v0.24.0439 Compiling deadpool-runtime v0.1.4440 Compiling tempfile v3.27.0441 Compiling assert-json-diff v2.0.2442 Compiling console v0.16.4443 Compiling similar v2.7.0444 Compiling matrix-sdk-test-macros v0.18.0445 Compiling ctor v0.2.9446 Compiling assert_matches v1.5.0447 Compiling assert_matches2 v0.1.2448 Compiling deadpool v0.12.3449 Compiling rstest_macros v0.26.1450 Compiling pest v2.8.8451 Compiling matrix-sdk v0.18.0452 Compiling relative-path v1.9.3453 Compiling glob v0.3.4454 Compiling futures-timer v3.0.4455 Compiling aho-corasick v1.1.4456 Compiling serde_json v1.0.151457 Compiling cargo_metadata v0.23.1458 Compiling hyper-util v0.1.20459 Compiling pest_meta v2.8.8460 Compiling regex-automata v0.4.16461 Compiling pest_generator v2.8.8462 Compiling octocrab v0.54.1463 Compiling pest_derive v2.8.8464 Compiling hyper-rustls v0.27.9465 Compiling hyper-timeout v0.5.2466 Compiling axum v0.8.9467 Compiling insta v1.48.0468 Compiling reqwest v0.13.4469 Compiling regex v1.13.1470 Compiling oauth2-reqwest v0.1.0-alpha.3471 Compiling forgejo-api v0.11.1472 Compiling matchers v0.2.0473 Compiling tracing-subscriber v0.3.23474 Compiling ruma-common v0.19.0475 Compiling wiremock v0.6.5476 Compiling rstest v0.26.1477 Compiling ruma v0.16.0478 Compiling matrix-sdk-common v0.18.0479 Compiling matrix-sdk-test v0.18.0480 Compiling matrix-sdk-crypto v0.18.0481 Compiling matrix-sdk-base v0.18.0482 Compiling matrix-sdk-sqlite v0.18.0483 Compiling mxlink v1.15.0484 Compiling import-bot v1.2.0 (/build/wviypk6q6sw53yrrcxiirwxfp9ppxhqd-source)485 Finished `release` profile [optimized] target(s) in 9m 47s486 Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/import_bot-42998d765a88ff33)487488running 46 tests489test analysis::tests::test_dedup_entries_expire ... ok490test githublink::tests::test_get_github_links_no_links ... ok491test githublink::tests::test_get_github_links_text_only ... ok492test githublink::tests::test_get_github_links_with_html_and_deduplication ... ok493test githublink::tests::test_into_url_and_display ... ok494test githublink::tests::test_target_repository_name ... ok495test githublink::tests::test_try_from_invalid_host ... ok496test githublink::tests::test_try_from_invalid_url ... ok497test githublink::tests::test_try_from_missing_segments ... ok498test githublink::tests::test_try_from_valid_url ... ok499test githublink::tests::test_try_from_valid_url_with_subpath ... ok500test handlers::tests::test_bot_command_parse_clone ... ok501test handlers::tests::test_bot_command_parse_whitelist ... ok502test handlers::tests::test_bot_command_prefix_constants ... ok503test analysis::tests::test_callback_url_contains_hmac_and_room_id ... ok504test analysis::tests::test_hmac_roundtrip ... ok505test handlers::tests::test_extract_original_link_no_links ... ok506test handlers::tests::test_extract_original_link_multiple_links_rejected ... ok507test handlers::tests::test_extract_original_link_success ... ok508test handlers::tests::test_extract_original_link_wrong_prefix ... ok509test handlers::tests::test_get_user_from_html_string ... ok510test githublink::tests::test_get_repository_size_success ... ok511test cloner::tests::test_check_cloned_scenarios::case_3_server_error ... ok512test githublink::tests::test_get_repository_size_does_not_exist ... ok513test cloner::tests::test_clone_github_scenarios::case_1_success ... ok514test githublink::tests::test_get_repository_size_not_available ... ok515test cloner::tests::test_check_cloned_scenarios::case_4_cloned ... ok516test cloner::tests::test_check_cloned_scenarios::case_2_no_url ... ok517test cloner::tests::test_clone_github_scenarios::case_3_conflict_no_repo ... ok518test cloner::tests::test_check_cloned_scenarios::case_1_not_yet ... ok519test handlers::tests::test_thumbsup_reaction_constant ... ok520test githublink::tests::test_get_repository_size_unknown_error ... ok521test cloner::tests::test_clone_github_scenarios::case_2_conflict_with_existing ... ok522test cloner::tests::test_clone_github_scenarios::case_4_server_error ... ok523test whitelist::tests::test_whitelist_add_existing_user ... ok524test whitelist::tests::test_read_strings_from_json_missing_file ... ok525test whitelist::tests::test_read_strings_from_json_success ... ok526test whitelist::tests::test_read_strings_from_json_invalid_json ... ok527test whitelist::tests::test_whitelist_from_file_with_existing_target ... ok528test whitelist::tests::test_whitelist_from_file_missing_target ... ok529test whitelist::tests::test_whitelist_add_new_user ... ok530test handlers::tests::test_handle_clone_command_single_link ... ok531test handlers::tests::test_handle_clone_command_multiple_links ... ok532test handlers::tests::test_process_link_content_already_cloned ... ok533test handlers::tests::test_process_link_content_forgejo_error ... ok534test handlers::tests::test_process_link_content_not_found_repo_on_github ... ok535536test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s537538Finished cargoCheckHook539checkPhase completed in 9 minutes 47 secondsinstallPhase
540Executing cargoInstallHook541Finished cargoInstallHookfixupPhase
542shrinking RPATHs of ELF executables and libraries in /nix/store/f3j9nfkv6c3ffcg19hb6rnjx1v9cj6d2-import-bot543shrinking /nix/store/f3j9nfkv6c3ffcg19hb6rnjx1v9cj6d2-import-bot/bin/import-bot544checking for references to /build/ in /nix/store/f3j9nfkv6c3ffcg19hb6rnjx1v9cj6d2-import-bot...545patching script interpreter paths in /nix/store/f3j9nfkv6c3ffcg19hb6rnjx1v9cj6d2-import-bot546stripping (with command strip and flags -S -p) in /nix/store/f3j9nfkv6c3ffcg19hb6rnjx1v9cj6d2-import-bot/bin