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

     1  foo (int *p, int c)
     2  {
     3    int a, b;
     4    a = p[0];
     5    b = p[1];
     6    c = p[2];
     7    if (b == 0)
     8      goto foo1;
     9    if (b < 0)
    10      goto foo2;;
    11  
    12    return a + b + c;
    13   foo1:
    14    return 1;
    15   foo2:
    16    return 2;
    17  }