Compiling the following program with g++ 3.4.4 produces the following warning
#include <iostream> main() { std::cout << "??(" << 1234 << ")"; } c.cc:4:15: warning: trigraph ??( ignored, use -trigraphs to enable. -- Summary: False trigraph warning about literal string. Product: gcc Version: 3.3.4 Status: UNCONFIRMED Severity: minor Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: work at paul dot dubuc dot org CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: sparc-sun-solaris2.8 GCC host triplet: sparc-sun-solaris2.8 GCC target triplet: sparc-sun-solaris2.8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23447