modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20010313-1.c (about)

     1  /* Origin: Joseph Myers <jsm28@cam.ac.uk>.  */
     2  /* After the open parenthesis before the __attribute__, we used to shift
     3     the __attribute__ (expecting a parenthesised abstract declarator)
     4     instead of reducing to the start of a parameter list.  */
     5  void bar (int (__attribute__((__mode__(__SI__))) int foo));