djbsort-test(1)

πŸ“¦
this version Β· 2 versions
, in epel 10, epel 9, fedora 43, fedora 44

✨ djbsort-test(1) ✨

okay bestie, so this is the manual for djbsort-test πŸ’– β€” it's a page in section 1 of the manual, and it's short, sweet, and does exactly one job. let's get into it πŸ¦‹


🌸 NAME 🌸

djbsort-test β€” run some djbsort correctness tests πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

djbsort-test

no args, no flags, no drama. just vibes and testing πŸ’…


πŸ’œ DESCRIPTION πŸ’œ

so djbsort-test runs some tests of the correctness of the djbsort library. that's it, that's the whole assignment 🫢 it's giving "I have one job and I do it flawlessly."

⚠️ okay listen β€” the djbsort-test output format is subject to change. so do NOT build your whole little parsing script around it, bestie. it's not a stable API, it's a vibe 😭

as examples of the current format, the lines

sort_int32 offset 1
sort_int32 selected implementation avx2 compiler clang -Wall -fPIC -fwrapv -Qunused-arguments -O2 -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mbmi -mbmi2 -mpopcnt -mavx2 -mtune=haswell; Ubuntu clang version 18.1.3 (1ubuntu1); Target: x86_64-pc-linux-gnu; Thread model: posix; InstalledDir: /usr/bin

mean that djbsort-test is testing the automatically selected avx2 implementation of djbsort_int32 with an array offset by 1 word from being aligned ✨ (yes, the alignment chaos is on purpose, it's testing that too πŸ’€).

and then a final line saying

all tests succeeded

means that all tests passed. iconic. ate. no crumbs left. πŸ‘‘


πŸ¦‹ SEE ALSO πŸ¦‹

go read those too, iykyk πŸ’…


and that's the whole page!! 🌈 this was djbsort-test(1), straight from the djbsort manual, mwah πŸ’‹ stay correct, stay tested, and remember: all tests succeeded is the only line we're emotionally available for πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from