Index: gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C |
diff --git a/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C b/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C |
index dced89d17ab85a80c45674db643548638f2d2811..07fb18d77d898d37566b275c141a923970719d26 100644 |
--- a/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C |
+++ b/gcc/gcc/testsuite/g++.old-deja/g++.pt/vaarg3.C |
@@ -14,14 +14,14 @@ void PrintArgs (Type somearg, ...) |
va_list argp; |
va_start (argp, somearg); |
Type value; |
-value = va_arg (argp, Type); // { dg-warning "non-POD" } cannot pass non-POD |
+value = va_arg (argp, Type); // { dg-error "cannot receive" } cannot pass non-POD |
va_end (argp); |
} |
int main (void) |
{ |
A dummy; |
-PrintArgs (dummy, dummy); // { dg-warning "non-POD" } cannot pass non-POD |
+PrintArgs (dummy, dummy); // { dg-error "cannot pass" } cannot pass non-POD |
// { dg-message "instantiated" "inst" { target *-*-* } 24 } |
return 0; |
} |