https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53345
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic Status|UNCONFIRMED |NEW Last reconfirmed| |2017-07-27 CC| |egallager at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #3 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Manuel López-Ibáñez from comment #1) > This affects in particular the objc FE: > > Executing on host: /home/manuel/test4/187442M/build/gcc/xgcc > -B/home/manuel/test4/187442M/build/gcc/ > /home/manuel/test4/src/gcc/testsuite/gcc.dg/warn-nsstring.c > -fno-diagnostics-show-caret -ansi -pedantic-errors -S -m32 -o > warn-nsstring.s (timeout = 300) > FAIL: gcc.dg/warn-nsstring.c (test for warnings, line 4) > FAIL: gcc.dg/warn-nsstring.c (test for warnings, line 5) > PASS: gcc.dg/warn-nsstring.c (test for excess errors) I can't reproduce with that exact command, but I can if I force Objective-C: $ /usr/local/bin/gcc -fno-diagnostics-show-caret -ansi -pedantic-errors -S -m32 -o warn-nsstring.s /private/var/root/gcc-git/gcc/testsuite/gcc.dg/warn-nsstring.c $ /usr/local/bin/gcc -x objective-c -fno-diagnostics-show-caret -c -ansi -pedantic-errors -S -m32 -o warn-nsstring.s /private/var/root/gcc-git/gcc/testsuite/gcc.dg/warn-nsstring.c /private/var/root/gcc-git/gcc/testsuite/gcc.dg/warn-nsstring.c:4:1: error: format string argument is not a string type /private/var/root/gcc-git/gcc/testsuite/gcc.dg/warn-nsstring.c:5:1: error: format string argument is not a string type $ So, confirmed since the 2nd command errors.