(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
stmt-expr-label-3.c
       1  /* Test for labels in statement expressions: bugs 772 and 17913.
       2     Test the particular case of bug 17913.  */
       3  
       4  /* Origin: Joseph Myers <joseph@codesourcery.com> */
       5  /* { dg-do compile } */
       6  /* { dg-options "-O2" } */
       7  
       8  void f(void) { 1 ? 1 : ({ a : 1; 1; }); goto a; } /* { dg-error "jump into statement expression" } */
       9  
      10  /* Match extra informative notes.  */
      11  /* { dg-message "note: label '\[^\n'\]*' defined here" "note: expected" { target *-*-* } 0 } */