1 /* { dg-do compile } */
2 /* { dg-options "-fstrub=strict" } */
3 /* { dg-require-effective-target strub } */
5 /* It would be desirable to issue at least warnings for these. */
7 typedef int __attribute__ ((__strub__
)) strub_int
;
11 return ptr
; /* { dg-message "incompatible|invalid conversion" } */
15 return f (); /* { dg-message "incompatible|invalid conversion" } */