[Bug fortran/30478] FAIL: gfortran.dg/enum_2.f90 -O (internal compiler error)
fxcoudert at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Feb 5 22:23:00 GMT 2007
------- Comment #7 from fxcoudert at gcc dot gnu dot org 2007-02-05 22:23 -------
It's not target specific as it is also seen on i686-pc-linux-gnu with mainline,
when compiling enum_2.f90 under valgrind:
==6149== Invalid read of size 4
==6149== at 0x86522E3: __gmpz_add_ui (in
/home/fxcoudert/svn/debug/irun/libexec/gcc/i686-pc-linux-gnu/4.3.0/f951)
==6149== Address 0x1BA8B6B0 is 56 bytes inside a block of size 84 free'd
==6149== at 0x1B90044F: free (vg_replace_malloc.c:235)
==6149== by 0x80A0BA7: gfc_free_symbol (symbol.c:2005)
==6149==
==6149== Invalid read of size 4
==6149== at 0x8652305: __gmpz_add_ui (in
/home/fxcoudert/svn/debug/irun/libexec/gcc/i686-pc-linux-gnu/4.3.0/f951)
==6149== Address 0x1BA8B6B4 is 60 bytes inside a block of size 84 free'd
==6149== at 0x1B90044F: free (vg_replace_malloc.c:235)
==6149== by 0x80A0BA7: gfc_free_symbol (symbol.c:2005)
==6149==
==6149== Invalid read of size 4
==6149== at 0x804B387: gfc_enum_initializer (arith.c:2423)
==6149== Address 0x1BA8B6A0 is 40 bytes inside a block of size 84 free'd
==6149== at 0x1B90044F: free (vg_replace_malloc.c:235)
==6149== by 0x80A0BA7: gfc_free_symbol (symbol.c:2005)
==6149==
==6149== Invalid read of size 4
==6149== at 0x804B38A: gfc_enum_initializer (arith.c:2423)
==6149== Address 0x1BA8B69C is 36 bytes inside a block of size 84 free'd
==6149== at 0x1B90044F: free (vg_replace_malloc.c:235)
==6149== by 0x80A0BA7: gfc_free_symbol (symbol.c:2005)
It doesn't happen for other testcases I tried.
--
fxcoudert at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
GCC build triplet|hppa2.0w-hp-hpux11.11 |
GCC host triplet|hppa2.0w-hp-hpux11.11 |
GCC target triplet|hppa2.0w-hp-hpux11.11 |
Known to fail| |4.3.0 4.2.0 4.1.2
Last reconfirmed|0000-00-00 00:00:00 |2007-02-05 22:23:02
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30478
More information about the Gcc-bugs
mailing list