This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug sanitizer/56535] ICE: in build2_stat, at tree.c:3885 when compiling with -fsanitize=address


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

--- Comment #4 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
The ICEs have disappeared between revisions 198750 (2013-05-09, ICEs) and
199418 (2013-05-29, OK).

The ICE for r198750 is

[macbook] f90/bug% /opt/gcc/gcc4.9p-198750/bin/gfortran -O2
/opt/gcc/work/gcc/testsuite/gfortran.dg/class_allocate_12.f90
-fsanitize=address
/opt/gcc/work/gcc/testsuite/gfortran.dg/class_allocate_12.f90: In function
'integrate':
/opt/gcc/work/gcc/testsuite/gfortran.dg/class_allocate_12.f90:69:0: internal
compiler error: in build2_stat, at tree.c:3948

i.e.,

3947        gcc_assert (POINTER_TYPE_P (tt) && POINTER_TYPE_P (TREE_TYPE
(arg0))
3948                    && ptrofftype_p (TREE_TYPE (arg1)));

Any idea about what change fixed this PR before closing it as FIXED?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]