#include <iostream> struct S { char m0; }; int main() { constexpr const char* p = &(((S*) 0 )->m0); }
Standard input is empty
prog.cpp:10:27: error: constexpr variable 'p' must be initialized by a constant expression
constexpr const char* p = &(((S*) 0 )->m0);
^ ~~~~~~~~~~~~~~~~
prog.cpp:10:44: note: cannot access field of null pointer
constexpr const char* p = &(((S*) 0 )->m0);
^
1 error generated.
Standard output is empty