(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.target/
s390/
pr100281-1.C
// PR C++/100281
// { dg-do compile }

typedef void * __attribute__((mode (SI))) __ptr32_t;

void foo () {
  unsigned int b = 100;
  __ptr32_t a;
  a = b; /* { dg-error "invalid conversion from 'unsigned int' to '__ptr32_t'.*" } */
}