blob: 7defce3ce8969cb367dcc2ebc814124eab5db429 [file] [log] [blame]
// PR c++/66007
// { dg-do run { target c++11 } }
// { dg-options "-Wno-error=narrowing" }
extern "C" void abort();
int main()
{
unsigned foo[] = { 1, -1, 3 };
if (foo[0] != 1 || foo[1] != __INT_MAX__ * 2U + 1 || foo[2] != 3)
abort();
}
// { dg-prune-output "narrowing conversion" }