--- Comment #7 from tkoenig at gcc dot gnu dot org 2009-01-05 10:43 ---
Subject: Bug 38672
Author: tkoenig
Date: Mon Jan 5 10:43:39 2009
New Revision: 143074
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143074
Log:
2009-01-05 Thomas Koenig tkoe...@gcc.gnu.org
PR
--- Comment #5 from tkoenig at gcc dot gnu dot org 2009-01-01 18:38 ---
This is looking promising (and passes regression-test), and I think
that this does the right thing (the symbol in question doesn't need
to be a procedure, correct?)
Paul, could you maybe comment?
$ svn diff
Index:
--- Comment #6 from jakub at gcc dot gnu dot org 2009-01-01 19:44 ---
Looks very similar to PR37829.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38672
--
tkoenig at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |tkoenig at gcc dot gnu dot
|dot org
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
--- Comment #4 from pinskia at gcc dot gnu dot org 2009-01-01 05:20 ---
Here is a reduced testcase:
MODULE globals
TYPE :: type1
END TYPE type1
TYPE (type1) :: pdm_bps
END module globals
BLOCK DATA
use globals
END
--
pinskia at gcc dot gnu
--- Comment #3 from burnus at gcc dot gnu dot org 2008-12-30 16:50 ---
Works with 4.2.1 (x86_64-suse-linux). Valgrind shows:
==27337== Invalid read of size 1
==27337==at 0x4752E2: resolve_symbol (resolve.c:9311)
==27337==by 0x482726: traverse_ns (symbol.c:3127)
==27337==by