------- Comment #3 from hjl dot tools at gmail dot com 2010-06-18 22:11 ------- I got
Starting program: /export/gnu/import/svn/gcc-test/bld/gcc/f951 /export/gnu/import/svn/gcc-test/src-trunk/gcc/testsuite/gfortran.dg/typebound_proc_15.f03 -quiet -dumpbase typebound_proc_15.f03 -auxbase typebound_proc_15 -std=f2003 -version -o typebound_proc_15.s -fintrinsic-modules-path finclude GNU Fortran (GCC) version 4.6.0 20100618 (experimental) [trunk revision 161008] (ia64-unknown-linux-gnu) compiled by GNU C version 4.6.0 20100618 (experimental) [trunk revision 161008], GMP version 4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 GNU Fortran (GCC) version 4.6.0 20100618 (experimental) [trunk revision 161008] (ia64-unknown-linux-gnu) compiled by GNU C version 4.6.0 20100618 (experimental) [trunk revision 161008], GMP version 4.3.2, MPFR version 2.4.2-p3, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 /export/gnu/import/svn/gcc-test/src-trunk/gcc/testsuite/gfortran.dg/typebound_proc_15.f03:15.23: procedure :: bar, baz { dg-error "PROCEDURE list" } 1 Error: Fortran 2008: PROCEDURE list at (1) Program received signal SIGSEGV, Segmentation fault. 0x40000000001d4681 in resolve_fl_derived (sym=0x60000000002cf0d0) at ../../src-trunk/gcc/fortran/resolve.c:959 959 if (!a.implicit_type && sym->ts.type != BT_UNKNOWN) (gdb) bt #0 0x40000000001d4681 in resolve_fl_derived (sym=0x60000000002cf0d0) at ../../src-trunk/gcc/fortran/resolve.c:959 #1 0x40000000001ce4b0 in resolve_symbol (sym=0x60000000002cf0d0) at ../../src-trunk/gcc/fortran/resolve.c:959 #2 0x40000000001fec40 in traverse_ns (st=<value optimized out>, func=<value optimized out>) at ../../src-trunk/gcc/fortran/symbol.c:1885 #3 0x40000000001c9430 in resolve_types (ns=0x60000000002cb520) at ../../src-trunk/gcc/fortran/resolve.c:959 #4 0x40000000001b92c0 in gfc_resolve (ns=0x60000000002cb520) at ../../src-trunk/gcc/fortran/resolve.c:959 #5 0x400000000019d3f0 in gfc_parse_file () at ../../src-trunk/gcc/fortran/parse.c:4223 #6 0x4000000000224ee0 in gfc_be_parse_file (set_yydebug=0) at ./gtype-fortran.h:278 #7 0x4000000000966090 in toplev_main (argc=13, argv=0x60000fffff8ab688) at ../../src-trunk/gcc/toplev.c:1576 #8 0x40000000002e7370 in main (argc=13, argv=0x60000fffff8ab688) at ../../src-trunk/gcc/main.c:36 (gdb) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44584