s={n},// expected-warning {{non-constant-expression cannot be narrowed from type 'int' to 'char' in initializer list in C++11}} expected-note {{explicit cast}}
t={1234};// expected-warning {{constant expression evaluates to 1234 which cannot be narrowed to type 'char' in C++11}} expected-warning {{changes value}} expected-note {{explicit cast}}
printf("foo is %"PRIuS", bar is %"PRIuS,foo,bar);// expected-warning 2{{identifier after literal will be treated as a reserved user-defined literal suffix in C++11}}
auto// expected-warning {{generic lambdas are incompatible}}
*a){};
autodeduced_return_type();// expected-warning {{incompatible with C++ standards before C++14}}
auto*another_deduced_return_type();// expected-warning {{incompatible with C++ standards before C++14}}
decltype(auto)also_deduced_return_type();// expected-warning {{return type deduction}} expected-warning {{'decltype(auto)' type specifier is incompatible}}
intf();
auto(*not_deduced_return_type)()=f;
autodeduced_lambda_return_type=[]()->
auto// expected-warning {{return type deduction is incompatible}}
{};
autotrailing_non_deduced_return_type()->int;
autotrailing_deduced_return_type()->auto;// expected-warning {{incompatible with C++ standards before C++14}}