It doesn’t make sense to support a minimum clang version that is difficult to install on all supported operating systems, which generally ship a later version:
- Ubuntu Focal 20.04: https://packages.ubuntu.com/focal/clang-10 and https://packages.ubuntu.com/focal/clang-12
- Debian Bullseye: https://packages.debian.org/bullseye/clang-13
- CentOS 8 Stream: All Clang versions from 11.0 to 15.0
Also, it allows to drop build code, which means it won’t waste review when rolling over into cmake (cmake/module/CheckStdFilesystem.cmake
).