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

     1  /* { dg-skip-if "can't read function data" { nvptx-*-* } } */
     2  void foo(void);
     3  void bar(void);
     4  
     5  int test(int b)
     6  {
     7    void *p, **q;
     8    if (b)
     9      p = (void *)foo;
    10    else
    11      p = (void *)bar;
    12    q = (void **)p;
    13    if (*q == (void *)0)
    14      return 1;
    15    return 0;
    16  }