Clang 6.0.0 released
▻http://isocpp.org/feeder/?FeederAction=clicked&feed=All+Posts&seed=http%3A%2F%2Fisocpp.org%2Fblog%2F2
LLVM 6.0.0 and Clang 6.0.0 are now available.
Clang 6.0.0 Release Notes
From the announcement:
Clang’s default C++ dialect is now gnu++14 instead of gnu++98. This means Clang will by default accept code using features from C++14 and conforming GNU extensions. Projects incompatible with C++14 can add -std=gnu++98 to their build settings to restore the previous behaviour. Added support for some features from the C++ standard after C++17 (provisionally known as C++2a but expected to be C++20). This support can be enabled with the -std=c++2a flag. This enables:
Support for _VA_OPT_, to allow variadic macros to easily provide different expansions when they are invoked without variadic arguments. Recognition of the <=> token (the C++2a three-way comparison (...)
#News,_Product_News,