1 2 3 4 5 6 7 8 9 10 11 12
// Verify that builtin is used when declared in namespace std // { dg-do compile } // { dg-options "-Wall" } namespace std { extern "C" int printf(const char*,...); } void foo() { std::printf("%d"); // { dg-warning "expects a matching" } }