https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128124

--- Comment #4 from Harald Anlauf <anlauf at gcc dot gnu.org> ---
The testcase fails for 32 bit targets that do not support 16 byte uint.

Possible solutions:

Solution 1: restrict the testcase to

! { dg-require-effective-target fortran_integer_16 }

Solution 2: use the cpp preprocessor to check for type availability.
I think the macro __GFC_INT_16__ can be used.

Thanks.

Reply via email to