]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR fortran/61999 (`gfc_simplify_dot_product` causes ICE for constant...
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 10 Aug 2014 14:19:18 +0000 (14:19 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 10 Aug 2014 14:19:18 +0000 (14:19 +0000)
commitd5841e5235a1265a7259d4cab55c223964c8b714
tree4ee2bdf28d98fa7965a8ba83415b6dd3ffcfab68
parent8e5138c0371a9ec81c793bd361c9bc8f8f2899aa
backport: re PR fortran/61999 (`gfc_simplify_dot_product` causes ICE for constant arguments)

2014-08-10  Thomas Koenig  <tkoenig@gcc.gnu.org>

Backport from trunk
PR fortran/61999
* simplify.c (gfc_simplify_dot_product): Convert types of
vectors before calculating the result.

2014-08-10  Thomas Koenig  <tkoenig@gcc.gnu.org>

Backport from trunk
PR fortran/61999
* gfortran.dg/dot_product_3.f90:  New test case.

From-SVN: r213789
gcc/fortran/ChangeLog
gcc/fortran/simplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/dot_product_3.f90 [new file with mode: 0644]