Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Another way to pitch the same result is rust coreutils 0.5.0 ships with 88 documented bugs, in addition to the usual unknown ones.

I like the project but beware.



How many documented and undocumented bugs does GNU coreutils ship with? 0.5.0 is explicitly a pre-stable version.

(Sure, I realize that GNUcu is old and mature enough to have been pretty thoroughly debugged by this point.)


The uutils project has found bugs in upstream, added extra tests, and clarified behavior. It’s helped both projects improve.


Also bear in mind these tools have a long tail of obscure features that aren’t used much. Theres a useful subset of coreutils that is common across gnu coreutils, busybox and FreeBSD & macOS. Full coreutils compatibility is laudable - and of course needed if it’ll ever be a viable replacement. But most shell scripts people actually write probably already work on top of this port.


Are they bugs, though? Or just ambiguities where they want bug-for-bug compat?

Another commenter said "dumb cases where it's 100x slower when providing unrealistic values like parsing e9000000 which is actually because it attempts to actually parse it due to bigint support instead of clamping to i128".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: