re PR fortran/71068 (ICE in check_data_variable(): Bad expression)
commit63617e30150f174ffa325057327c16483715aa09
authorTobias Burnus <burnus@net-b.de>
Tue, 21 Jun 2016 18:36:25 +0000 (21 20:36 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Tue, 21 Jun 2016 18:36:25 +0000 (21 20:36 +0200)
treebef2b4d9e20275608c09b5f7e99543e05aa99067
parent2befd3f722b21e47f238c61400955eb9e65ce782
re PR fortran/71068 (ICE in check_data_variable(): Bad expression)

2016-06-20  Tobias Burnus  <burnus@net-b.de>

        PR fortran/71068
        * resolve.c (resolve_function): Don't resolve caf_get/caf_send.
        (check_data_variable): Strip-off caf_get before checking.

        PR fortran/71068
        * gfortran.dg/coarray/data_1.f90: New.

From-SVN: r237656
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/coarray/data_1.f90 [new file with mode: 0644]