While C++17 hasn’t even been officially released yet, this specification also known as C++1z, has nearly all of the expected features implemented in the GCC 7 and Clang compiler releases…
Source: Phoronix – GCC 7 & Clang Are Nearing Full C++1z/C++17 Support