My new QA tool for autoloaded bash-completions [1] finds a few problems with the bundled completions (false positives omitted): arch: does not declare any completions (load error?) c++: does not declare completion for c++ cc: does not declare completion for cc mount.linux: does not declare completion for mount.linux mount.linux: duplicate completion for mount (previously in /usr/share/bash-completion/completions/mount) umount.linux: does not declare completion for umount.linux umount.linux: duplicate completion for umount (previously in /usr/share/bash-completion/completions/umount) Specifically: 1. arch is for some fancy mailman arch tool. While this is not a problem at the moment, it will prevent us from being able to install completion for coreutils' arch. 2. cc & cxx grep 'cc --version' for uppercase GCC. Our gcc is lowercase so it fails to actually export the completions. 3. mount.linux and umount.linux should probably end up in helpers or some other dir... [1]:https://bitbucket.org/mgorny/bashcomp2/src