re PR fortran/16861 ([4.0 only] segfault with doubly used module)
authorFrancois-Xavier Coudert <coudert@clipper.ens.fr>
Tue, 19 Apr 2005 07:10:05 +0000 (09:10 +0200)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Tue, 19 Apr 2005 07:10:05 +0000 (07:10 +0000)
commit009e94d4e654ec6b009ef69d27818bdcf2915246
tree8df8134ac278ca36ff0980df848ac7970a0e17d4
parent1334b570e3beacd306e15e50ff7e7fe58cfe419b
re PR fortran/16861 ([4.0 only] segfault with doubly used module)

PR fortran/16861
* resolve.c (resolve_variable): If e->symtree is not set, this
ought to be a FAILURE, and not a segfault.
* gfortran.dg/pr16861.f90: New test.

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