1 // PR middle-end/59706 2 // { dg-do compile } 3 4 extern struct S s; 5 struct T { T (); ~T (); int t; } t; 6 7 void foo()8foo () 9 { 10 #pragma GCC ivdep 11 while (s) // { dg-error "could not convert" } 12 ; 13 } 14 15 void bar()16bar () 17 { 18 #pragma GCC ivdep 19 while (t) // { dg-error "could not convert" } 20 ; 21 } 22