https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106987
--- Comment #1 from G. Steinmetz <gs...@t-online.de> --- Compiles with scalars : $ cat z2.f90 program p ! integer, parameter :: a = 31 integer, parameter :: b = 32 integer, parameter :: c = 33 ! print *, 2**a print *, 2**b print *, 2**c end