(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
c90-const-expr-4.c
       1  /* Test for constant expressions: const variable with value 0 is not a
       2     null pointer constant so the conditional expression should have
       3     type void * and the assignment is OK.  */
       4  /* Origin: Joseph Myers <joseph@codesourcery.com> */
       5  /* { dg-do compile } */
       6  /* { dg-options "-std=iso9899:1990 -O2" } */
       7  int *p;
       8  long *q;
       9  static void *const n = 0;
      10  int j;
      11  void f(void) { q = j ? p : n; }