Speed-up `topk` with new `adix/topk`; Make compile with gcc-14
Uses a new adix/topk
to make bu/topn
ϴ(lg k) faster and with output order options & a config file.
Make catz.nim
and dirq.nim
compile with gcc-14.
In particular, the dirq.nim
exposes a Nim codegen problem where it is unclear how smooth a path forward exists Nim deprecation/back-compat-wise. For now just add a -Wno-error
directive which works under gcc
& clang
.