diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2015-02-23 23:02:50 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2015-02-23 23:02:50 +0000 |
commit | 025e5647099ed6387bd4d5f4a856c7cca77ca244 (patch) | |
tree | d45ea001d353538ed0b73bde01cbc59ecde404cd /gcc/ada/gcc-interface/utils.c | |
parent | 8628d6e6502c436e94fecbcbe6770ea56757c18e (diff) | |
download | gcc-025e5647099ed6387bd4d5f4a856c7cca77ca244.zip gcc-025e5647099ed6387bd4d5f4a856c7cca77ca244.tar.gz gcc-025e5647099ed6387bd4d5f4a856c7cca77ca244.tar.bz2 |
re PR fortran/63427 (hwint.h:250:29: runtime error: shift exponent 64 is too large for 64-bit type 'long int')
gcc/
PR fortran/63427
* wide-int.cc (wi::from_mpz): Cope with unwrapped values that are
too big for a wide_int. Implement missing wrapping operation.
gcc/testsuite/
PR fortran/63427
* gfortran.dg/integer_exponentiation_6.F90: New test.
From-SVN: r220921
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions