! { dg-do compile { target powerpc*-*-* } } ! { dg-options "-O2 -mlong-double-128 -mabi=ibmlongdouble" } ! Test to ensure that it reports an "Cannot simplify expression" error ! instead of throwing an ICE when the memory represent of the HOLLERITH ! string is not unique with ibm long double encoding. program main integer, parameter :: k = 16 real(kind = k):: b = 4h1234 end program main ! { dg-warning "Conversion from HOLLERITH" "warning" { target powerpc*-*-* } 10 } ! { dg-error "Cannot simplify expression" "error" { target powerpc*-*-* } 10 }