https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94753
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I will change the testcase's comment to be: ``` For C++11+ __cpp_constexpr and __cpp_static_assert GCC define these even with -undef. ``` The feature macros as mentioned by Jonathan, we want them defined almost everywhere including in older versions of C++, my patch still implements that. The comment in the testcase might be confusing since feature macros were not in C++11 but we should still define them for C++11.