Skip to content

dirname: use Cow::Borrowed to avoid unnecessary heap allocations #31109

dirname: use Cow::Borrowed to avoid unnecessary heap allocations

dirname: use Cow::Borrowed to avoid unnecessary heap allocations #31109

Triggered via pull request January 17, 2026 16:42
Status Success
Total duration 2h 21m 22s
Artifacts 25

CICD.yml

on: pull_request
Matrix: Dependencies
Matrix: MinRustV
Style/cargo-deny
23s
Style/cargo-deny
Matrix: Code Coverage
Matrix: Documentation/warnings
Matrix: Style/deps
Matrix: Separate Builds
Build/SELinux
6m 10s
Build/SELinux
Safe Traversal Security Check
1m 34s
Safe Traversal Security Check
Matrix: Build
Matrix: Build/Makefile
Matrix: Build/nightly
Matrix: Build/stable
Matrix: Binary sizes
Matrix: Test all features separately
Matrix: Tests/BusyBox test suite
Matrix: Build/SELinux-Stubs (Non-Linux)
Matrix: Tests/Toybox test suite
Fit to window
Zoom out
Zoom in

Annotations

4 warnings and 31 notices
Tests/BusyBox test suite (ubuntu-latest)
Busybox tests summary = TOTAL: 391 / PASS: 364 / FAIL: 24 / SKIP: 3
Build (ubuntu-latest, wasm32-unknown-unknown, false, uucore/format, true, true, true)
No files were found with the provided path: target/wasm32-unknown-unknown/release/coreutils. No artifacts will be uploaded.
Tests/Toybox test suite (ubuntu-latest)
Toybox tests summary = TOTAL: 918 / PASS: 861 / FAIL: 8 / SKIP: 49
Build/SELinux
You've hit a rate limit, your rate limit will reset in 1 seconds
sccache stats
0% - 0 hits, 425 misses, 0 errors
sccache stats
3% - 15 hits, 416 misses, 0 errors
sccache stats
0% - 0 hits, 486 misses, 0 errors
sccache stats
0% - 0 hits, 944 misses, 0 errors
sccache stats
0% - 0 hits, 338 misses, 0 errors
sccache stats
0% - 0 hits, 338 misses, 0 errors
sccache stats
0% - 0 hits, 395 misses, 0 errors
sccache stats
0% - 0 hits, 427 misses, 0 errors
sccache stats
0% - 0 hits, 302 misses, 0 errors
sccache stats
0% - 0 hits, 860 misses, 0 errors
sccache stats
3% - 14 hits, 413 misses, 0 errors
sccache stats
0% - 0 hits, 69 misses, 0 errors
sccache stats
4% - 14 hits, 379 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 513 misses, 0 errors
sccache stats
0% - 0 hits, 753 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 753 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 633 misses, 0 errors
sccache stats
1% - 14 hits, 981 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
1% - 14 hits, 1522 misses, 0 errors
sccache stats
0% - 0 hits, 416 misses, 0 errors
sccache stats
0% - 0 hits, 415 misses, 0 errors
sccache stats
0% - 0 hits, 881 misses, 0 errors
sccache stats
0% - 0 hits, 958 misses, 0 errors
sccache stats
0% - 0 hits, 964 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
764374d544ca9ad780ac4146222ec179fd858c68
276 Bytes
sha256:7fb41ffa168bff007c03f5688438614d1e9a9b4022eb7a538777df05b097a5cc
busybox-result.json
276 Bytes
sha256:7fb41ffa168bff007c03f5688438614d1e9a9b4022eb7a538777df05b097a5cc
busybox-test-summary
276 Bytes
sha256:7fb41ffa168bff007c03f5688438614d1e9a9b4022eb7a538777df05b097a5cc
coreutils-aarch64-apple-darwin-nocross
4.72 MB
sha256:4e551806d867d51343fa624d9535cb477aac59102178543a97c235944739905c
coreutils-aarch64-apple-darwin-nofeatures
4.21 MB
sha256:1ab1fd3544da6aaecf92e1697563463aa80d197a4ebfff576235bb407c91e2a8
coreutils-aarch64-pc-windows-msvc
4.67 MB
sha256:077ae9aff81950b13b76d8284f23a429560d88ddac5dc5615ec98eae9abe9abf
coreutils-aarch64-unknown-linux-gnu-nocross
5.64 MB
sha256:d6aafd7427cc83893a84a58fc8c0bd66a06c2952c7b2c83dd4e53ebefa0cd8dc
coreutils-aarch64-unknown-linux-musl
5.44 MB
sha256:0eb35622392ac280ef031743ab13ea08788ef014bddaaac6d55f0c68ff13cb5f
coreutils-arm-unknown-linux-gnueabihf
6.14 MB
sha256:e6553b69ba71d94a3f8362760544f197c5d3f1c575c44297f2449d475d26d1ab
coreutils-i686-pc-windows-msvc-nocross
4.86 MB
sha256:edf26bb1f831393b1bcafbbe72ec7fe736833137bccc64116d6376b68cbc04f1
coreutils-i686-unknown-linux-gnu
5.99 MB
sha256:b455e0a68f43b0bb4751fc40946d791f3da2311203e4bb494a2767ccd3f4a7e8
coreutils-i686-unknown-linux-musl
5.69 MB
sha256:5ec46de3d2a9ebd2cc3e9d67b538f27ad756596b135b9bf004ffc3454dd8cf42
coreutils-riscv64gc-unknown-linux-musl
5.5 MB
sha256:610630a78b2c8927ec3ae57d88ae2ef0ad2ca88e1cd8c32fddf103ded658257f
coreutils-x86_64-apple-darwin-nocross
5.53 MB
sha256:6562b0a93ab714a4a1eebb808512f9a39b30ba32143c823817f559eaf1a44cf0
coreutils-x86_64-pc-windows-gnu-nocross
5.19 MB
sha256:efeb03528356cb1425d48c3c7cdd1de80ad28b8a35000240cf0b95748b8db7ab
coreutils-x86_64-pc-windows-msvc-nocross
4.84 MB
sha256:eaee3c31c66f54c487ef78886f8bde4d7e0b440b877f14ad40c5dc770fbc246b
coreutils-x86_64-unknown-linux-gnu
5.77 MB
sha256:39973f4a105c02d30673577f491b55c8125836071357539b24cd152d7a3ab51d
coreutils-x86_64-unknown-linux-gnu-nocross
5.77 MB
sha256:158d600de3dd765f74884cbeaf8fb2f95eae6c911722a56dce16478ffa375c19
coreutils-x86_64-unknown-linux-musl
5.67 MB
sha256:955c69f13f0eea0627826de7a7af315ed800f1316b2b5e6ca4ebae74852cf4e3
coreutils-x86_64-unknown-redox
5.24 MB
sha256:6c65cb195213c35e3c49c75723fca4195fb1943aeb144f5ed5957c6642584f9f
ffa51a66f46264450ef63033e590c28c2d7152b3
275 Bytes
sha256:23570f45ee1aff6d9c652e892c16e525929dcabe0c9a7ad208580848f80a7a20
individual-size-result
892 Bytes
sha256:70f5bfd27922c2e1f344431c1414427354e0435cdc041dd445323c4a85c409f7
size-result
263 Bytes
sha256:50b922904dd7049b2befcc99b64e20f807259d65a7bd1fe215e6af810a72728f
toybox-result.json
275 Bytes
sha256:23570f45ee1aff6d9c652e892c16e525929dcabe0c9a7ad208580848f80a7a20
toybox-test-summary
275 Bytes
sha256:23570f45ee1aff6d9c652e892c16e525929dcabe0c9a7ad208580848f80a7a20