http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43179

--- Comment #9 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2012-02-05 
17:37:33 UTC ---
With trunk at revision 183904 or with 4.6.2, I get

pr43179.f90:6.14:

if (allocated(foo(1)%a)) call abort()
              1
Error: 'array' argument of 'allocated' intrinsic at (1) must be a variable

while with 4.5.3 I get an ICE

pr43179.f90: In function 'bar':
pr43179.f90:6:0: internal compiler error: in fold_convert_loc, at
fold-const.c:2792

Is there any plan to backport the fix to 4.5.4 or should this PR closed as
fixed?

Reply via email to