1 // PR c++/60364 2 // { dg-do compile { target c++11 } } 3 // { dg-options "-Wpedantic" } 4 5 void f1 [[gnu::noreturn]] (); 6 void f1 [[noreturn]] (); 7 8 void f2 [[noreturn]] (); 9 void f2 [[gnu::noreturn]] (); 10 11 __attribute__((noreturn)) void f3 (); 12 void f3 [[noreturn]] (); 13 14 void f4 [[noreturn]] (); 15 __attribute__((noreturn)) void f4 (); 16 17 __attribute__((noreturn)) void f5 (); 18 void f5 [[gnu::noreturn]] (); 19 20 void f6 [[gnu::noreturn]] (); 21 __attribute__((noreturn)) void f6 (); 22