https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44317
--- Comment #4 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- After the fix for PR61389 goes in we'll get: [ed@localhost tr2]$ /home/ed/bin/bin/g++ -std=gnu++11 -Wpedantic -c test_pr44317.cpp test_pr44317.cpp:7:17: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro ASSERT( false ); It still doesn't point to the macro definition though.