This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/30406] ICE in LOGICAL(8) functions
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Jan 2007 09:07:21 -0000
- Subject: [Bug fortran/30406] ICE in LOGICAL(8) functions
- References: <bug-30406-12313@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #15 from pinskia at gcc dot gnu dot org 2007-01-10 09:07 -------
The result decl should have a RTL of a DI mode:
<result_decl 0x42e150c0 D.946 type <boolean_type 0x42e218c0
logical8>
unsigned ignored regdecl DI file a.f90 line 1 size <integer_cst
0x42e0a8a0 64> unit size <integer_cst 0x42e0a8c0 8>
align 64 context <function_decl 0x42e79200 f>
(reg:SI 122 [ <result> ])>
The mode of the decl is correct but the RTL of the decl is incorrect. I will
look into this more this weekend.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30406