re PR fortran/31262 (-fno-range-check with large integer values triggers ICE)
authorFrancois-Xavier Coudert <coudert@clipper.ens.fr>
Thu, 22 Mar 2007 22:51:50 +0000 (23:51 +0100)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Thu, 22 Mar 2007 22:51:50 +0000 (22:51 +0000)
commitefa591c57ef118d3e21c0a1550a31fb00d75407e
tree0a5617457fdf2cbc258625c013283ae7a6b8e6b8
parentac294f0bbc8c83fb170f567c1032b7bf2cda829c
re PR fortran/31262 (-fno-range-check with large integer values triggers ICE)

PR fortran/31262

* trans-const.c (gfc_conv_mpz_to_tree): Allow integer constants
larger than twice the width of a HOST_WIDE_INT.

* gfortran.dg/no_range_check_1.f90: New test.

From-SVN: r123136
gcc/fortran/ChangeLog
gcc/fortran/trans-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/no_range_check_1.f90 [new file with mode: 0644]