(root)/
gcc-13.2.0/
libgomp/
testsuite/
libgomp.c-c++-common/
pr94366.c
       1  /* PR middle-end/94366 */
       2  
       3  int
       4  main ()
       5  {
       6    int a = 2;
       7    #pragma omp parallel reduction(&& : a)
       8      a = a && 1;
       9    if (!a)
      10      __builtin_abort ();
      11    a = 4;
      12    #pragma omp parallel reduction(|| : a)
      13      a = a || 0;
      14    if (!a)
      15      __builtin_abort ();
      16    return 0;
      17  }