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