these 186 derivations will be built: /nix/store/015kcv37yv3pdrdpa6kl8xb8kzdj448s-cargo-package-hash32-0.2.1.drv /nix/store/0fm64f2xi47292s2rc3m6fly81s8fr8f-cargo-package-litemap-0.8.2.drv /nix/store/0h1y5185rxa6f6a316169rb9lzkbjs80-cargo-package-time-core-0.1.9.drv /nix/store/0i2khf6gvxq0y0pdk1izifgacjpc1m1l-cargo-package-icu_properties_data-2.2.0.drv /nix/store/0kd2914a74vli9l36vx96d72jx6hn5bp-cargo-package-pem-3.0.6.drv /nix/store/0liwzmhmfkmbj1skbnaimbdlqpvzh2z0-cargo-package-pkcs8-0.10.2.drv /nix/store/0m1add1mvadw74ls5y10gkc3qqr4mvf3-cargo-package-siphasher-1.0.3.drv /nix/store/13m6jc4y3x6i7ybq73wbs04nbcs9bxgk-cargo-package-rsa-0.9.10.drv /nix/store/1b94lvgalvhm76q1v16qlk099gx074z5-cargo-package-zstd-safe-7.3.0.drv /nix/store/1nqzpp4m81ws1mqizn21rjq4qbzw7c7b-cargo-package-rustls-platform-verifier-0.7.0.drv /nix/store/21li8pmhc8lnplc264jxb277gb7a5wsi-cargo-package-version_check-0.9.5.drv /nix/store/228v64cay73s6dibrv95sagbdp7g0l0z-cargo-package-unicode-ident-1.0.24.drv /nix/store/22bnpcjcg9gsddnpxf2lzmap8w2rjgwz-cargo-package-quinn-0.11.11.drv /nix/store/24ph8zkcq9259n467s0087m2pfivggsm-cargo-package-block-buffer-0.10.4.drv /nix/store/2fipgyxj3y5xfsszcd2zcg2z943whx0g-cargo-package-typenum-1.20.1.drv /nix/store/2hwi0y8g8ixydzxigil4vny569yd09rp-cargo-package-windows_i686_gnullvm-0.52.6.drv /nix/store/2ji4cvi5k1xq73c0kr4gsvnizgqi4y5g-cargo-package-tracing-attributes-0.1.31.drv /nix/store/2laskfpjchzdbl25kammfs18skfa4p01-cargo-package-sha1-0.10.7.drv /nix/store/2n5r56r6jfyir3szn1xwh4yy369zh3jy-cargo-package-icu_provider-2.2.0.drv /nix/store/32y9bi5yga7f7xd0mcpc9r23j6wqczjm-cargo-package-walkdir-2.5.0.drv /nix/store/3b13m0rysxzvk6b3366x04q41fkyx6rp-cargo-package-thiserror-impl-2.0.19.drv /nix/store/3cs2lw9wl3rfh9327px0djvrvzby3ikc-cargo-package-reqwest-0.12.28.drv /nix/store/3j26prl3qfx6p8aj4my8akvsykr8z45w-cargo-package-ryu-1.0.23.drv /nix/store/3pl85qlsvlhrm831c1632g1rhvd5gvkk-cargo-package-try-lock-0.2.5.drv /nix/store/3zc462bpir8zi1ndw7ck3yvffs1l73wp-cargo-package-futures-macro-0.3.33.drv /nix/store/40w8fsyk7h666w014pv1mkm4q81sjphx-cargo-package-zerovec-0.11.6.drv /nix/store/47yagsgv0xmbynhx91ssz8rnrxcv8xbb-cargo-package-windows-targets-0.52.6.drv /nix/store/55af0bf6k5ikqjvshw43d1h530iwp37f-cargo-package-cfg_aliases-0.2.2.drv /nix/store/5932lqblp8ndcp5g7v6838m2mkkr75z1-cargo-package-webpki-root-certs-1.0.9.drv /nix/store/5jdscil8r2rbh9760abwr0ffi6r3020g-cargo-package-idna-1.1.0.drv /nix/store/5qjkhq880c169f2d75lhgaswqzx6zsf2-cargo-package-winnow-0.7.15.drv /nix/store/6703h3w7f0g15l0k5dp0ivm9j7gkm4qr-cargo-package-rcgen-0.13.2.drv /nix/store/68zhmhiyfzjqqsj131czxs8akrjmwszk-cargo-package-regex-automata-0.4.16.drv /nix/store/6hci40yfkcn61dnl9pz0hd3ih4rpvg81-cargo-package-zerotrie-0.2.4.drv /nix/store/6ilni8r8mi2a3a5xnwwmbk12kq65kx1y-cargo-package-core-foundation-0.10.1.drv /nix/store/6mg0wlwycwy8p4njdw5z8csk164r84pp-cargo-package-want-0.3.1.drv /nix/store/6x2mgy69wa9w32f7hq9a2q88n7l56f5w-cargo-package-postcard-1.1.3.drv /nix/store/6y5a4yavh2ww4kmmd5ypz5icj6ia9wvr-cargo-package-shlex-2.0.1.drv /nix/store/74pwm0vypjg2nsf5r6qvmyv17rsmxl1r-cargo-package-crypto-common-0.1.7.drv /nix/store/783njjbj96f0w2yikp1nws5f3wsv47sc-cargo-package-icu_locale_core-2.2.0.drv /nix/store/7b2dxi0pzk3ah4qy2g5737fqvqy21c78-cargo-package-tracing-core-0.1.36.drv /nix/store/7d12y5sihlp2g838n9nkkcddd6738g5l-cargo-package-tracing-subscriber-0.3.23.drv /nix/store/7rlmal1mxxvdax52fikmifp57a3fs331-cargo-package-yoke-derive-0.8.2.drv /nix/store/8448c02rvv0jdvrck8aknisdq92skj2z-cargo-package-toml_edit-0.22.27.drv /nix/store/89hs4xrlhpxmwk97bqhjkmp1rfi870h6-cargo-package-idna_adapter-1.2.2.drv /nix/store/8b6z8gn68bjbbi896z5c8vjkj4m7k4z0-cargo-package-openssl-probe-0.2.1.drv /nix/store/8gij7208f6kpw8ra36pyhcf677d51sic-cargo-package-zerofrom-0.1.8.drv /nix/store/8i5r24l530crqcdskmriz7g04kihn6nh-cargo-package-zerovec-derive-0.11.3.drv /nix/store/8vyaq4qb0plm37kzpgd6hfph765gp62w-cargo-package-wasm-bindgen-macro-support-0.2.126.drv /nix/store/8zr4ajn00c7n402mh7bc7g9k6l7dwc5b-cargo-package-libm-0.2.16.drv /nix/store/96w9q160dp4naq98w14ffqzp3g09l5nr-cargo-package-generic-array-0.14.7.drv /nix/store/995z6mr80pq1znnll8g17698wm1dd5qf-cargo-package-url-2.5.8.drv /nix/store/9ab9fdbvpayw4k8jabh24sy878sgm15n-cargo-package-utf-8-0.7.6.drv /nix/store/9gwpdb0fnqkc297cmbslsw0d4nvnxdbq-cargo-package-sendfd-0.4.4.drv /nix/store/9jibbkgdln4xcw889h6r1r69rvmpsvl2-cargo-package-simd_cesu8-1.2.0.drv /nix/store/a2wypri6r1ir7si2izxq32pj99dnn2ar-cargo-package-num-bigint-dig-0.8.6.drv /nix/store/a9in8h413vk9x0r1clcn1wgacrd23ybx-cargo-package-writeable-0.6.3.drv /nix/store/ayqbdvk89qda9jyi43vivj5lj8bi28im-cargo-package-subtle-2.6.1.drv /nix/store/azvvmkvpa0bxsa8981pxl0n8206yzny1-cargo-package-rand_pcg-0.10.2.drv /nix/store/b3vxxzjfqafq9sdmhb0mqrd3cni36skg-cargo-package-hyper-1.11.0.drv /nix/store/bly4xica1lfqzxbig0llcar39cjdxfrr-cargo-package-heapless-0.7.17.drv /nix/store/bw8wn7x6mmbqzkifhdzz8airnzyk08vn-cargo-package-wasm-bindgen-futures-0.4.76.drv /nix/store/bzam3pd9pnvb76v48ns9f1dm5wr2rp25-cargo-package-embedded-io-0.4.0.drv /nix/store/2j6b2jfpaq6azn8c3g7vwb645bprpsxs-cargo-src-tokio-1.54.1.drv /nix/store/bzppal67j4cc8llkfkadznf6cbdz4sx4-cargo-package-tokio-1.54.1.drv /nix/store/c1fvnglxm9xp4airjfc9ad3ynic8s664-cargo-package-der-0.7.10.drv /nix/store/c1ryy8zbnrhgcp97sjkkvc299pwmdpcz-cargo-package-futures-core-0.3.33.drv /nix/store/c7zpghavgfava5k08l284jfjyvnx7zqd-cargo-package-icu_normalizer-2.2.0.drv /nix/store/ccxwakcc29n0k9gy2x77x41p5fzngkh0-cargo-package-cobs-0.3.0.drv /nix/store/cfgzlzpi08nri7c503psfy7ggplr0hcy-cargo-package-yasna-0.5.2.drv /nix/store/cjylz8r2a92148z1vnz7ybxk42iz6ng0-cargo-package-tinystr-0.8.3.drv /nix/store/d3hy1zgl3gfk4ncfj5w5vynpb38zkf1m-cargo-package-byteorder-1.5.0.drv /nix/store/d4zmkjip39iyzdnks3yy8pnw1dppmb0s-cargo-package-serde_urlencoded-0.7.1.drv /nix/store/f4p5scrsr3924jnq81p5xc0fkrb3rzd7-cargo-package-spin-0.9.9.drv /nix/store/f4svvscmsak6m8whjygcgdb6pfj9q8bq-cargo-package-simple_asn1-0.6.4.drv /nix/store/f4vp991ag24rq7jplzdl05ml9lnaxbif-cargo-package-serde_path_to_error-0.1.20.drv /nix/store/f7gphhk7k0m10npsrnhdql3v7gks21xx-cargo-package-zstd-sys-2.1.2+zstd.1.5.7.drv /nix/store/f97rd32nvcgwapgwdssc4xflxcr77mar-cargo-package-icu_normalizer_data-2.2.0.drv /nix/store/fc1gl5zlp94j644jkhg7igypi34m1vx5-cargo-package-time-0.3.54.drv /nix/store/fhl0lz84qskaqsrraddhg26gz3h7aq9q-cargo-package-signal-hook-registry-1.4.8.drv /nix/store/fq0gm6g4vyw3f37c1y0wisfxy4aw5wgl-cargo-package-tracing-log-0.2.0.drv /nix/store/g557z192r0nhz8jaa2pf724wr60jx6gw-cargo-package-tower-layer-0.3.3.drv /nix/store/g8nwkqi9vlda4jkscdavj2j90zynnwia-cargo-package-const-oid-0.9.6.drv /nix/store/gb5yj7hgsrlhqbvax4bzp8hbas1p8558-cargo-package-zerocopy-0.8.55.drv /nix/store/gbffbwxb8ihqsziwi2g89p3mvqbfgfjq-cargo-package-rand_chacha-0.3.1.drv /nix/store/gnfjbbjc34ilry4lpsgb9mwhqn0mjpvi-cargo-package-time-macros-0.2.32.drv /nix/store/h93f1yhmaqr4wgy8wgnhv6jhshlrxjcb-cargo-package-windows-link-0.2.1.drv /nix/store/ha75kzn0jb4ni2a60khhp9ypvsai1s43-cargo-package-signature-2.2.0.drv /nix/store/i2pamdanvvp6gc5q1ik9q8qc81ms3q8z-cargo-package-pem-rfc7468-0.7.0.drv /nix/store/i8rjaz9p0f2qcrlw4n3nap23jfwh2ga0-cargo-package-zerofrom-derive-0.1.7.drv /nix/store/ixb4z1bkyjqw4k243i3jd2m09qz1pg2g-cargo-package-hyper-rustls-0.27.9.drv /nix/store/iyvm341875bya8jn8g1x0662414477gi-cargo-package-schannel-0.1.29.drv /nix/store/j6vjrxldf6adgqx2nvaykvhsjdhd2kbw-cargo-package-icu_collections-2.2.0.drv /nix/store/j97zb7mxcfnk9r2n5r4305ndsf9h4cz6-cargo-package-synstructure-0.13.2.drv /nix/store/jdxgl9q3sx4xn0486s0alhradq0j37j4-cargo-package-pkcs1-0.7.5.drv /nix/store/jiaka62j1jaarjqc75bnhb9v8nnl4zc4-cargo-package-syn-2.0.119.drv /nix/store/jqjn31y8n0hpaqd6kkhm4m7k1da62pq2-cargo-package-valuable-0.1.1.drv /nix/store/k4ly4hkbs216xlvnk415wribz53p3d0v-cargo-package-icu_properties-2.2.0.drv /nix/store/k54cl021lvyg68k2202vqcdw0ns9565s-cargo-package-slab-0.4.12.drv /nix/store/k5y441syrsa02sggkjd52r13cc33389y-cargo-package-wasm-bindgen-0.2.126.drv /nix/store/kq8izn6hsnx7iy0rp8jvswfjd3mf4blp-cargo-package-spki-0.7.3.drv /nix/store/ldnwdmm2zh7ab27jwpr21z47l5cafm31-cargo-package-utf8_iter-1.0.4.drv /nix/store/lfw0wvjmm0inlmgvkm76hfm92n5ikycv-cargo-package-sd-notify-0.4.5.drv /nix/store/lg8fxg8ii3i5jcm0xvlapvndr3gmgrzx-cargo-package-cc-1.4.0.drv /nix/store/lm0093q7mc3bdn7i1qg82bwd1pxwdbdb-cargo-package-windows-sys-0.52.0.drv /nix/store/lrh7gby31bfpd7n707iaf81zbbxgbnzj-cargo-package-syn-3.0.3.drv /nix/store/m4x0zhgyk1xlawc79vq12gx75f7wpzwc-cargo-package-futures-sink-0.3.33.drv /nix/store/mkh87jj0d3yss264rf8div4yxfy1ia9f-cargo-package-potential_utf-0.1.5.drv /nix/store/mnhp3797wvrfcgiqfv85pd73hvg35w0b-cargo-package-atomic-polyfill-1.0.3.drv /nix/store/mwwdi20rbz13ns1arz7ywkrcrq8qids8-cargo-package-futures-task-0.3.33.drv /nix/store/n2awwgrrql1ix4f7mv7kqv4prps8fkk5-cargo-package-windows-sys-0.61.2.drv /nix/store/n6yzfqvlacw08j279riyhdpbdvyji65y-cargo-package-tower-service-0.3.3.drv /nix/store/nqr7qxd0q2gs8hqsg2rgnp4gv9354fn2-cargo-package-rand-0.8.7.drv /nix/store/nqwm2v09vzjah9m0x6grgjrsbcf4xqvg-cargo-package-wasi-0.11.1+wasi-snapshot-preview1.drv /nix/store/nxcw19crv7yqcdvfgzk7z8zcc4a7z42j-cargo-package-stable_deref_trait-1.2.1.drv /nix/store/nxqsvi0iyvrvh33xlnng34xg2jgjx8lr-cargo-package-portable-atomic-1.14.0.drv /nix/store/p5lf333q25fvaad9m63sdk569zrcxvkq-cargo-package-untrusted-0.9.0.drv /nix/store/p8wfbagg2b7137v7zh09jj5a20vxkliy-cargo-package-quinn-udp-0.5.15.drv /nix/store/p90is1cidggy3w4s3cn1g6izbwbdnz3c-cargo-package-jni-macros-0.22.4.drv /nix/store/pahx8cs4k8cadrc388k6hra44ymly93w-cargo-package-zstd-0.13.3.drv /nix/store/pbpnx436lpj5k6vgfymchcn6znjkq16j-cargo-package-thiserror-1.0.69.drv /nix/store/pdqy0lvvnvic9x95dydjnl1s1snlcl52-cargo-package-thiserror-impl-1.0.69.drv /nix/store/pshjsbnmgyfqkv1ax7n7dfc89y4dx3di-cargo-package-tower-http-0.6.11.drv /nix/store/qibm2ryj1h65ahgyqs4l4w5j4hsijrvx-cargo-package-zerocopy-derive-0.8.55.drv /nix/store/qq1pljg0xhn8gvkx0a1z73m8nwhv2gps-cargo-package-quinn-proto-0.11.16.drv /nix/store/qs8bna4c2lxzm7sfrckmn12r0sig36f2-cargo-package-winapi-util-0.1.11.drv /nix/store/qvxy9x1b4652wvvlsznaw9znn18dhd3w-cargo-package-security-framework-sys-2.17.0.drv /nix/store/r37nzxzjiwy249qchlm516dzj8n3yyz7-cargo-package-socket2-0.6.5.drv /nix/store/r3v74yx9vgwszng8nryaag6fy0wy9gaq-cargo-package-tokio-tungstenite-0.24.0.drv /nix/store/r5gp2z3s1pk54dzwir4h4ij69s9f5zdj-cargo-package-rand_core-0.6.4.drv /nix/store/r773jm4dkdskd8fngm8z9rjvqxlklxys-cargo-package-smallvec-1.15.2.drv /nix/store/rcwkp0kvnmgra2sf6fbfd44m3rxvhp5j-cargo-package-core-foundation-sys-0.8.7.drv /nix/store/rdi72jnynp88pdpacxhj0q1f4jkyxwdr-cargo-package-nix-0.29.0.drv /nix/store/rm5qgyx6jl32nh79rryzk8gsc6gqjpg6-cargo-package-tempfile-3.27.0.drv /nix/store/rzkpql6jgf5mvk9vh3lrz5hb683x6brl-cargo-package-tracing-0.1.44.drv /nix/store/s3qb7sb9x6zpd7w82cil2j7lplha4bxz-cargo-package-form_urlencoded-1.2.2.drv /nix/store/s61vnrw73cjnx2lwmx7vdgc1r9kk2li4-cargo-package-num-iter-0.1.46.drv /nix/store/s6rxslmy94f20jirwpakzfsbs4s2dfr5-cargo-package-rustls-platform-verifier-android-0.1.1.drv /nix/store/sfq2vj8fnj8cvln4vi7k42x7pfcmv9gc-cargo-package-futures-channel-0.3.33.drv /nix/store/shbpk3lx1bhdzg21wdq2ppmx0l4yx77p-cargo-package-thiserror-2.0.19.drv /nix/store/shjydax5v69dsmc1nppb9yv073yn12lx-cargo-package-tokio-macros-2.7.1.drv /nix/store/srzwyaa37s54d054yjc8pj0g371g2c5m-cargo-package-sharded-slab-0.1.7.drv /nix/store/v393wcv3nz886qgkyb59jar6sdmmbbf9-cargo-package-tinyvec_macros-0.1.1.drv /nix/store/v47zya4y30whswh176b96ivm5pfnc5g9-cargo-package-security-framework-3.7.0.drv /nix/store/v73ja199xsaa645ynw6vczjnzn5a1syx-cargo-package-simdutf8-0.1.5.drv /nix/store/v9dvh08bpw54z3p6ncx4xqq17l8gqpl4-cargo-package-jni-0.22.4.drv /nix/store/vflsxg9wab36jzlxgapr9iz5r45gy98q-cargo-package-tower-0.5.3.drv /nix/store/vm0lgwqjpaad7975w2gn4pdqbrsvabk0-cargo-package-fastbloom-0.17.0.drv /nix/store/vmdyaj1lqilchhvnhx5sp3lgfrfcsvmy-cargo-package-toml-0.8.23.drv /nix/store/vnb3am47pqmk203wla6j4c0g67pjnzs1-cargo-package-toml_datetime-0.6.11.drv /nix/store/w9g6p03wyqd8r63myhpz07xka4d1l69p-cargo-package-yoke-0.8.3.drv /nix/store/wghr61xmzb0phgx0v0wmxbdhcsj3dr0k-cargo-package-windows_aarch64_msvc-0.52.6.drv /nix/store/wjn2xgi4xk9yhwapsy41hgcvdmvf6f8g-cargo-package-lru-slab-0.1.2.drv /nix/store/wk90890xhxkkq4yg8dcv0a1gl2289f84-cargo-package-toml_write-0.1.2.drv /nix/store/wrvhs8jc6fl83w3b4pshsby2bavd0wnm-cargo-package-digest-0.10.7.drv /nix/store/wz3sr5v2jlkyfncxavnq7dxq9rgarf70-cargo-package-sync_wrapper-1.0.2.drv /nix/store/x74gcdirgb579qi6c4c9irjkjv9z6fk6-cargo-package-web-time-1.1.0.drv /nix/store/x93yk88agsnk5w15gw67bzkzblx2isi5-cargo-package-tungstenite-0.24.0.drv /nix/store/xdkkbdyc9580sw8pdz2mph6cxjgxv0p5-cargo-package-windows_x86_64_gnullvm-0.52.6.drv /nix/store/xdnm0alll64lspi4rvi7h0qmkiwbq9ym-cargo-package-rustls-native-certs-0.8.4.drv /nix/store/xwg15zm3x1i5qcd46cddw3yixqp4vxri-cargo-package-web-sys-0.3.103.drv /nix/store/y5mhkay09gbirdjas6zr99gzvy0lv77f-cargo-package-windows_aarch64_gnullvm-0.52.6.drv /nix/store/y87k1qjzvgfxnrxfff1gy1d148nvfq9p-cargo-package-thread_local-1.1.10.drv /nix/store/ycgs55bk0sg22f8ka4pqls73a9vfg925-cargo-package-tokio-rustls-0.26.4.drv /nix/store/yfajdk8270ndbh9fj2ab19788fpgqzbm-cargo-package-wasm-bindgen-shared-0.2.126.drv /nix/store/yliii0yhd2l4qpnzswyc3h0lqdgc57m0-cargo-package-wasm-bindgen-macro-0.2.126.drv /nix/store/z27c4gsj7c18zblnsvclxdvpkxrrvc18-cargo-package-windows_x86_64_gnu-0.52.6.drv /nix/store/z44lkifr2ih36af0mrqiqjg8wlxwz2mn-cargo-package-embedded-io-0.6.1.drv /nix/store/z71mmplvfqb07cvb4f33d8dsqsi47mkl-cargo-package-futures-util-0.3.33.drv /nix/store/zsrw61h9s15gy0rbbr3k956v1nzhw3ng-cargo-package-tinyvec-1.12.0.drv /nix/store/zy7pb0v9fc1r4cdmwayraznn5gr9g8z2-cargo-package-critical-section-1.2.0.drv /nix/store/zyzdmvmjb90pa7hg4rzlzh96y1d7yb74-cargo-package-chacha20-0.10.1.drv /nix/store/zzyrvyq137rn042sr1jia4qqflkw2bba-cargo-package-jsonwebtoken-9.3.1.drv /nix/store/vl7q5fmvx5llvpj6q0mv9b7gypqhdjmx-vendor-registry.drv /nix/store/awr99x4pdpfzmy9vkx4cnzzapjhpry70-vendor-cargo-deps.drv /nix/store/b3sbpbx8hm9azky0nkh11x9shcbq3z0v-toml_edit-0.25.12+spec-1.1.0.drv /nix/store/jri07pn4jp0438ldlylir24cf1m728pi-cargo-vendor-dir.drv /nix/store/pv5n3s9pkpm5g03zxl5cxzx106z7cqfk-crane-utils-0.0.1.drv /nix/store/4cmxbmmn3vxq1v0hgfrcpgwhad3gpfcz-Cargo.toml.drv /nix/store/wa7wwk726p6cyq22x97xy0c7vvg4c5jb-Cargo.toml.drv /nix/store/wlxyjzma5ij646lbib3215fvy7ix6ncj-Cargo.toml.drv /nix/store/wqddj4k20jnx9yivnzhsmhgpl3iqz625-Cargo.toml.drv /nix/store/mkydq38j3fwc4rm2ivc4affkgxsi27h0-source.drv /nix/store/xggdmfw7x7wffyxnz3rg49gsrx631125-configureCargoVendoredDepsHook.drv /nix/store/2bfzn87c5bljiyqj2sxb0nfhhfxyi0r6-herdr-eternal-deps-0.1.0.drv /nix/store/0wwyr30byd2i22rg4dz9dsaq914x2bf8-herdr-eternal-clippy-0.1.0.drv building '/nix/store/ka01hwa495sa3gmw8q6cw09idy88nnhh-cargo-src-tokio-1.54.1.drv' cargo-src-tokio-1.54.1> tribuchet: building on eliza cargo-src-tokio-1.54.1> structuredAttrs is enabled cargo-src-tokio-1.54.1> cargo-src-tokio-1.54.1> trying https://static.crates.io/crates/tokio/1.54.1/download cargo-src-tokio-1.54.1> % Total % Received % Xferd Average Speed Time Time Time Current cargo-src-tokio-1.54.1> Dload Upload Total Spent Left Speed cargo-src-tokio-1.54.1> 100 960.3k 100 960.3k 0 0 9.51M 0 0 building '/nix/store/bzppal67j4cc8llkfkadznf6cbdz4sx4-cargo-package-tokio-1.54.1.drv' cargo-package-tokio-1.54.1> tribuchet: building on eliza cargo-package-tokio-1.54.1> Running phase: unpackPhase cargo-package-tokio-1.54.1> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/unwindsafe.rs" cargo-package-tokio-1.54.1> Running phase: patchPhase cargo-package-tokio-1.54.1> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-tokio-1.54.1> Running phase: installPhase building '/nix/store/0wwyr30byd2i22rg4dz9dsaq914x2bf8-herdr-eternal-clippy-0.1.0.drv' herdr-eternal-clippy-0.1.0> tribuchet: building on eliza herdr-eternal-clippy-0.1.0> Running phase: unpackPhase herdr-eternal-clippy-0.1.0> unpacking source archive /nix/store/0s5rnd7phya3a5wwqcz8p746i38z1xbg-source herdr-eternal-clippy-0.1.0> source root is source herdr-eternal-clippy-0.1.0> Running phase: patchPhase herdr-eternal-clippy-0.1.0> Executing configureCargoCommonVars herdr-eternal-clippy-0.1.0> decompressing cargo artifacts from /nix/store/5k9nz1k67hrxqw29p4cqfb3mc9w1qji4-herdr-eternal-deps-0.1.0/target.tar.zst to target herdr-eternal-clippy-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase herdr-eternal-clippy-0.1.0> Running phase: configurePhase herdr-eternal-clippy-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/ms3hkxxfk9kaxh22qq99dfgd0hrz5x0d-vendor-cargo-deps/config.toml herdr-eternal-clippy-0.1.0> default configurePhase, nothing to do herdr-eternal-clippy-0.1.0> Running phase: buildPhase herdr-eternal-clippy-0.1.0> +++ command cargo --version herdr-eternal-clippy-0.1.0> cargo 1.97.0 (c980f4866 2026-06-30) herdr-eternal-clippy-0.1.0> +++ command cargo clippy --release --locked --all-targets -- -D warnings herdr-eternal-clippy-0.1.0> Checking herdr-eternal-proto v0.1.0 (/build/source/proto) herdr-eternal-clippy-0.1.0> Checking herdr-eternal-server v0.1.0 (/build/source/server) herdr-eternal-clippy-0.1.0> Checking herdr-eternal-ssh v0.1.0 (/build/source/client) herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> client/src/lib.rs:250:17 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 250 | / if agent_channel.is_none() { herdr-eternal-clippy-0.1.0> 251 | | if let (Some(socket), Some(token)) = (&target.agent_socket, &resume_token) { herdr-eternal-clippy-0.1.0> 252 | | agent_channel = Some(AbortOnDrop(tokio::spawn(agent::forward_agent( herdr-eternal-clippy-0.1.0> 253 | | target.clone(), herdr-eternal-clippy-0.1.0> ... | herdr-eternal-clippy-0.1.0> 258 | | } herdr-eternal-clippy-0.1.0> | |_________________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> = note: `-D clippy::collapsible-if` implied by `-D warnings` herdr-eternal-clippy-0.1.0> = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]` herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 250 ~ if agent_channel.is_none() herdr-eternal-clippy-0.1.0> 251 ~ && let (Some(socket), Some(token)) = (&target.agent_socket, &resume_token) { herdr-eternal-clippy-0.1.0> 252 | agent_channel = Some(AbortOnDrop(tokio::spawn(agent::forward_agent( herdr-eternal-clippy-0.1.0> ... herdr-eternal-clippy-0.1.0> 256 | )))); herdr-eternal-clippy-0.1.0> 257 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: could not compile `herdr-eternal-ssh` (lib) due to 1 previous error herdr-eternal-clippy-0.1.0> warning: build failed, waiting for other jobs to finish... herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> server/src/auth.rs:69:9 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 69 | / if let Some(static_token) = &self.static_token { herdr-eternal-clippy-0.1.0> 70 | | if constant_time_eq(static_token.as_bytes(), presented.as_bytes()) { herdr-eternal-clippy-0.1.0> 71 | | return Ok(()); herdr-eternal-clippy-0.1.0> 72 | | } herdr-eternal-clippy-0.1.0> 73 | | } herdr-eternal-clippy-0.1.0> | |_________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> = note: `-D clippy::collapsible-if` implied by `-D warnings` herdr-eternal-clippy-0.1.0> = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]` herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 69 ~ if let Some(static_token) = &self.static_token herdr-eternal-clippy-0.1.0> 70 ~ && constant_time_eq(static_token.as_bytes(), presented.as_bytes()) { herdr-eternal-clippy-0.1.0> 71 | return Ok(()); herdr-eternal-clippy-0.1.0> 72 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> server/src/auth.rs:157:9 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 157 | / if let Some(client_id) = &claims.client_id { herdr-eternal-clippy-0.1.0> 158 | | if client_id != &self.config.client_id { herdr-eternal-clippy-0.1.0> 159 | | return Err(AuthError::WrongClient(client_id.clone())); herdr-eternal-clippy-0.1.0> 160 | | } herdr-eternal-clippy-0.1.0> 161 | | } herdr-eternal-clippy-0.1.0> | |_________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 157 ~ if let Some(client_id) = &claims.client_id herdr-eternal-clippy-0.1.0> 158 ~ && client_id != &self.config.client_id { herdr-eternal-clippy-0.1.0> 159 | return Err(AuthError::WrongClient(client_id.clone())); herdr-eternal-clippy-0.1.0> 160 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> server/src/lib.rs:854:17 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 854 | / if exit_code.is_some() { herdr-eternal-clippy-0.1.0> 855 | | if let Some(child) = child.as_mut() { herdr-eternal-clippy-0.1.0> 856 | | child.wait().await.ok(); herdr-eternal-clippy-0.1.0> 857 | | } herdr-eternal-clippy-0.1.0> 858 | | } herdr-eternal-clippy-0.1.0> | |_________________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 854 ~ if exit_code.is_some() herdr-eternal-clippy-0.1.0> 855 ~ && let Some(child) = child.as_mut() { herdr-eternal-clippy-0.1.0> 856 | child.wait().await.ok(); herdr-eternal-clippy-0.1.0> 857 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> server/src/lib.rs:865:29 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 865 | / ... if let Some(pipe) = stdin.as_mut() { herdr-eternal-clippy-0.1.0> 866 | | ... if pipe.write_all(&data).await.is_err() || pipe.flush().await.is_err() { herdr-eternal-clippy-0.1.0> 867 | | ... stdin = None; herdr-eternal-clippy-0.1.0> 868 | | ... } herdr-eternal-clippy-0.1.0> 869 | | ... } herdr-eternal-clippy-0.1.0> | |_______________________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 865 ~ if let Some(pipe) = stdin.as_mut() herdr-eternal-clippy-0.1.0> 866 ~ && (pipe.write_all(&data).await.is_err() || pipe.flush().await.is_err()) { herdr-eternal-clippy-0.1.0> 867 | stdin = None; herdr-eternal-clippy-0.1.0> 868 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> server/src/lib.rs:888:25 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 888 | / if let Some(pipe) = stdin.take() { herdr-eternal-clippy-0.1.0> 889 | | if let Ok(fd) = pipe.into_nonblocking_fd() { herdr-eternal-clippy-0.1.0> 890 | | fds.push(("stdin", fd)); herdr-eternal-clippy-0.1.0> 891 | | } herdr-eternal-clippy-0.1.0> 892 | | } herdr-eternal-clippy-0.1.0> | |_________________________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 888 ~ if let Some(pipe) = stdin.take() herdr-eternal-clippy-0.1.0> 889 ~ && let Ok(fd) = pipe.into_nonblocking_fd() { herdr-eternal-clippy-0.1.0> 890 | fds.push(("stdin", fd)); herdr-eternal-clippy-0.1.0> 891 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: this `if` statement can be collapsed herdr-eternal-clippy-0.1.0> --> server/src/lib.rs:934:9 herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 934 | / if let Some(code) = exit_code { herdr-eternal-clippy-0.1.0> 935 | | if !stdout_open && !stderr_open { herdr-eternal-clippy-0.1.0> 936 | | seq += 1; herdr-eternal-clippy-0.1.0> 937 | | log.push(proto::ChannelMessage::Exit { seq, code }); herdr-eternal-clippy-0.1.0> ... | herdr-eternal-clippy-0.1.0> 940 | | } herdr-eternal-clippy-0.1.0> | |_________^ herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if herdr-eternal-clippy-0.1.0> help: collapse nested if block herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> 934 ~ if let Some(code) = exit_code herdr-eternal-clippy-0.1.0> 935 ~ && !stdout_open && !stderr_open { herdr-eternal-clippy-0.1.0> 936 | seq += 1; herdr-eternal-clippy-0.1.0> 937 | log.push(proto::ChannelMessage::Exit { seq, code }); herdr-eternal-clippy-0.1.0> 938 | return; herdr-eternal-clippy-0.1.0> 939 ~ } herdr-eternal-clippy-0.1.0> | herdr-eternal-clippy-0.1.0> herdr-eternal-clippy-0.1.0> error: could not compile `herdr-eternal-server` (lib) due to 6 previous errors error: Cannot build '/nix/store/0wwyr30byd2i22rg4dz9dsaq914x2bf8-herdr-eternal-clippy-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/ii8cyhalprn7gp9w5k67b3cj6jkadlr8-herdr-eternal-clippy-0.1.0 Last 25 log lines: > | > > error: this `if` statement can be collapsed > --> server/src/lib.rs:934:9 > | > 934 | / if let Some(code) = exit_code { > 935 | | if !stdout_open && !stderr_open { > 936 | | seq += 1; > 937 | | log.push(proto::ChannelMessage::Exit { seq, code }); > ... | > 940 | | } > | |_________^ > | > = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#collapsible_if > help: collapse nested if block > | > 934 ~ if let Some(code) = exit_code > 935 ~ && !stdout_open && !stderr_open { > 936 | seq += 1; > 937 | log.push(proto::ChannelMessage::Exit { seq, code }); > 938 | return; > 939 ~ } > | > > error: could not compile `herdr-eternal-server` (lib) due to 6 previous errors For full logs, run: nix log /nix/store/0wwyr30byd2i22rg4dz9dsaq914x2bf8-herdr-eternal-clippy-0.1.0.drv