(root)/
gcc-13.2.0/
gcc/
testsuite/
c-c++-common/
pr77624-1.c
       1  /* PR middle-end/77624 */
       2  /* { dg-do compile } */
       3  
       4  int
       5  foo (int a)
       6  {
       7    return __atomic_is_lock_free (2, a);		/* { dg-warning "pointer from integer" "" { target c } } */
       8  }						/* { dg-error "invalid conversion" "" { target c++ } .-1 } */
       9  
      10  int
      11  bar (int a)
      12  {
      13    return __atomic_always_lock_free (2, a);	/* { dg-warning "pointer from integer" "" { target c } } */
      14  }						/* { dg-error "invalid conversion" "" { target c++ } .-1 } */