------- Comment #12 from jwakely dot gcc at gmail dot com 2007-10-03 00:31 ------- I'm bootstrapping mainline as of yesterday (r128908) with gcc version 4.1.2 20070626 (Red Hat 4.1.2-13)
The format I tried was: error ("must use %<.*%> or %<->*%> to call pointer-to-member " "function in %<%1$E (...)%>, e.g. %<(... ->* %1$E) (...)%>", original); and I get: cc1: warnings being treated as errors ../../gcc-4.x/gcc/cp/typeck.c: In function build_function_call: ../../gcc-4.x/gcc/cp/typeck.c:2720: error: unknown conversion type character 1 in format ../../gcc-4.x/gcc/cp/typeck.c:2720: error: unknown conversion type character 1 in format ../../gcc-4.x/gcc/cp/typeck.c:2720: error: too many arguments for format -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23194