http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51976
Walter Spector <w6ws at earthlink dot net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |w6ws at earthlink dot net
--- Comment #12 from Walter Spector <w6ws at earthlink dot net> ---
Adding myself (Walter Spector) to the cc list. My contribution is a simple
little test case that works with current versions of Intel (with -assume
realloc_lhs option) and NAG. As of todays gfortran snapshot (20130828), I get
a lot of 'Deferred-length character component 'city' at (1) is not yet
supported' errors.
program city_names
implicit none
type city_entry_t
character(:), allocatable :: city
character(:), allocatable :: state
end type
type(city_entry_t), allocatable :: cities(:)
integer :: i
cities = (/ &
city_entry_t ("San Francisco", "California"), &
city_entry_t ("Portland", "Oregon"), &
city_entry_t ("Seattle", "Washington"), &
city_entry_t ("Salt Lake City", "Utah"), &
city_entry_t ("Reno", "Nevada"), &
city_entry_t ("Tucson", "Arizona"), &
city_entry_t ("Denver", "Colorado"), &
city_entry_t ("Kansas City","Kansas"), &
city_entry_t ("Tulsa", "Oklahoma"), &
city_entry_t ("Houston", "Texas") &
/)
print '(5a)', (">",cities(i)%city, ", ", cities(i)%state,"<", i=1,size
(cities))
end program