Avatar for the uutils user
uutils
coreutils
BlogDocsChangelog

cp: fixing cp -a functionality to match gnu implementation for -z flag handling and for folders

#10207Merged
Comparing
ChrisDryden:fix-cp-a-selinux-test
(
550815a
) with
main
(
ec7e81e
)
CodSpeed Performance Gauge
-5%
Improvement
1
Regression
2
Untouched
280
Ignored
1
Skipped
38

Benchmarks

322 total
split_number_chunks
src/uu/split/benches/split_bench.rs
CodSpeed Performance Gauge
-5%
255.6 µs268.4 µs
numfmt_padding[(10000, 50)]
src/uu/numfmt/benches/numfmt_bench.rs
CodSpeed Performance Gauge
-3%
49.5 ms51.2 ms
mv_force_overwrite
src/uu/mv/benches/mv_bench.rs
CodSpeed Performance Gauge
+4%
147.5 ms141.9 ms
df_deep_directory
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
-3%
374.4 µs384.6 µs
sort_ascii_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
+2%
18 ms17.6 ms
factor_multiple_u64s[2]
src/uu/factor/benches/factor_bench.rs
CodSpeed Performance Gauge
-2%
223.1 ms227.6 ms
rm_force_files
src/uu/rm/benches/rm_bench.rs
CodSpeed Performance Gauge
-2%
2.1 ms2.2 ms
b64_decode_synthetic
src/uu/base64/benches/base64_bench.rs
CodSpeed Performance Gauge
-2%
171.7 µs174.7 µs
cksum_blake3
src/uu/cksum/benches/cksum_bench.rs
CodSpeed Performance Gauge
-2%
217 µs220.8 µs
dd_copy_64k_blocks
src/uu/dd/benches/dd_bench.rs
CodSpeed Performance Gauge
-1%
592.7 µs601.3 µs
sort_unique_utf8_locale
src/uu/sort/benches/sort_locale_utf8_bench.rs
CodSpeed Performance Gauge
-1%
36.8 ms37.3 ms
factor_multiple_u64s[2]
src/uu/factor/benches/factor_bench.rs
CodSpeed Performance Gauge
-1%
92.4 KB93.4 KB
single_date_now
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
-1%
46.1 KB46.6 KB
df_with_path
src/uu/df/benches/df_bench.rs
CodSpeed Performance Gauge
-1%
46.1 KB46.6 KB
rm_single_file
src/uu/rm/benches/rm_bench.rs
CodSpeed Performance Gauge
-1%
46.1 KB46.6 KB
seq_integers
src/uu/seq/benches/seq_bench.rs
CodSpeed Performance Gauge
-1%
46.1 KB46.6 KB
complex_relative_date
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
-1%
46.1 KB46.6 KB
unexpand_large_file[10]
src/uu/unexpand/benches/unexpand_bench.rs
CodSpeed Performance Gauge
-1%
46.1 KB46.6 KB
file_iso_dates
src/uu/date/benches/date_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB
wc_words_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB
wc_words_synthetic[2000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB
wc_lines_large_line_count[500000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB
wc_chars_large_line_count[100000]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB
wc_bytes_synthetic[500]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB
wc_lines_variable_length[(50, 500)]
src/uu/wc/benches/wc_bench.rs
CodSpeed Performance Gauge
-1%
46.2 KB46.6 KB

Commits

Click on a commit to change the comparison range
Base
main
ec7e81e
-5.25%
cp: move copy_xattrs_skip_selinux to uucore
4560b1f
7 months ago
by ChrisDryden
+0.48%
Merge branch 'main' into fix-cp-a-selinux-test
550815a
6 months ago
by sylvestre
© 2026 CodSpeed Technology
Home Terms Privacy Docs