--- Comment #8 from sje at cup dot hp dot com 2006-10-19 18:09 ---
Well, I found that the TImode is getting introduced in layout_type. For an
ARRAY_TYPE tree there is this line:
TYPE_SIZE (type) = size_binop (MULT_EXPR, element_size,
--- Comment #4 from sje at cup dot hp dot com 2006-10-18 18:16 ---
Looking at my old logs it looks like gfortran.dg/actual_array_constructor_1.f90
has been failing on hppa64 since it first went in on April 21, 2006. Someone
is creating a TImode variable even though hppa64 doesn't
--- Comment #5 from dave at hiauly1 dot hia dot nrc dot ca 2006-10-18
18:51 ---
Subject: Re: FAIL: gfortran.dg/actual_array_constructor_1.f90 -O0 (ICE)
Looking at my old logs it looks like
gfortran.dg/actual_array_constructor_1.f90
has been failing on hppa64 since it first went
--- Comment #6 from sje at cup dot hp dot com 2006-10-18 20:49 ---
Well, I have tracked it back a little ways. gfc_trans_vla_type_sizes_1 calls
gfc_trans_vla_one_sizepos with:
gfc_trans_vla_one_sizepos (TYPE_SIZE (type), body);
If I print out type-type.size I see:
gdb) p
--- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca 2006-10-19
01:56 ---
Subject: Re: FAIL: gfortran.dg/actual_array_constructor_1.f90 -O0 (ICE)
So I have a TImode here. How it got here, I don't yet know.
I checked that pa_scalar_mode_supported_p is called and rejects
--- Comment #3 from danglin at gcc dot gnu dot org 2006-07-06 16:49 ---
There seem to be more files now but they might be new tests. See
http://gcc.gnu.org/ml/gcc-testresults/2006-04/msg00445.html.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28176
--- Comment #2 from pault at gcc dot gnu dot org 2006-06-28 13:22 ---
(In reply to comment #1)
John,
Have all these errors just appeared or do they go back to the era of
actual_array_constructor_1.f90; ie 04/04/06?
The reason that I ask is that I am wondering if this is an incipient
--- Comment #1 from danglin at gcc dot gnu dot org 2006-06-27 01:53 ---
FAIL: gfortran.dg/actual_array_substr_1.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/actual_array_substr_1.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/actual_array_substr_1.f90 -O0 compilation