ice in gfc_insert_bbt
Daniel Franke
franke.daniel@gmail.com
Mon Feb 12 14:47:00 GMT 2007
Please note that somewhere between revisions 121818 and current HEAD,
an ICE was introduced in f951 (x86_64).
Here's a backtrace, but I can not investigate further or provide a
backtrace right now.
(gdb) run ../../../svn/dammin/trunk/src/class_dummy_atom_list.f90
Starting program:
/data/home/daniel/x86_64-unknown-linux-gnu/gcc-head/libexec/gcc/x86_64-unknown-linux-gnu/4.3.0/f951
../../../svn/dammin/trunk/src/class_dummy_atom_list.f90
Program received signal SIGSEGV, Segmentation fault.
gfc_insert_bbt (root=0x0, new=0xda1b50, compare=0x4596c0
<compare_symtree>) at ../../../svn/gcc-head/gcc/fortran/bbt.c:137
137 *r = insert (n, *r, compare);
(gdb) bt
#0 gfc_insert_bbt (root=0x0, new=0xda1b50, compare=0x4596c0
<compare_symtree>) at ../../../svn/gcc-head/gcc/fortran/bbt.c:137
#1 0x0000000000459524 in gfc_new_symtree (root=0x0,
name=0x7ffffff9b450 "@47") at
../../../svn/gcc-head/gcc/fortran/symbol.c:1909
#2 0x0000000000439d3a in get_unique_symtree (ns=0x0) at
../../../svn/gcc-head/gcc/fortran/module.c:1775
#3 0x000000000043c2ba in read_cleanup (p=0xd9b6f0) at
../../../svn/gcc-head/gcc/fortran/module.c:3290
#4 0x000000000043c27b in read_cleanup (p=0xd98450) at
../../../svn/gcc-head/gcc/fortran/module.c:3284
#5 0x000000000043c27b in read_cleanup (p=0xd9d5e0) at
../../../svn/gcc-head/gcc/fortran/module.c:3284
#6 0x000000000043c272 in read_cleanup (p=0xd9adf0) at
../../../svn/gcc-head/gcc/fortran/module.c:3283
#7 0x000000000043c27b in read_cleanup (p=0xd9b090) at
../../../svn/gcc-head/gcc/fortran/module.c:3284
#8 0x000000000043c272 in read_cleanup (p=0xd9cd70) at
../../../svn/gcc-head/gcc/fortran/module.c:3283
#9 0x000000000043c27b in read_cleanup (p=0xd9cb90) at
../../../svn/gcc-head/gcc/fortran/module.c:3284
#10 0x000000000043c272 in read_cleanup (p=0xd97930) at
../../../svn/gcc-head/gcc/fortran/module.c:3283
#11 0x000000000043c272 in read_cleanup (p=0xda1870) at
../../../svn/gcc-head/gcc/fortran/module.c:3283
#12 0x000000000043c9ad in read_module () at
../../../svn/gcc-head/gcc/fortran/module.c:3563
#13 0x000000000043cdf5 in gfc_use_module () at
../../../svn/gcc-head/gcc/fortran/module.c:4164
#14 0x00000000004429c8 in accept_statement (st=Variable "st" is not available.
) at ../../../svn/gcc-head/gcc/fortran/parse.c:1255
#15 0x0000000000442c65 in parse_spec (st=ST_USE) at
../../../svn/gcc-head/gcc/fortran/parse.c:1887
#16 0x0000000000442f4a in parse_spec (st=ST_INTERFACE) at
../../../svn/gcc-head/gcc/fortran/parse.c:1782
#17 0x000000000044449a in gfc_parse_file () at
../../../svn/gcc-head/gcc/fortran/parse.c:3063
#18 0x000000000046299e in gfc_be_parse_file (set_yydebug=Variable
"set_yydebug" is not available.
) at ../../../svn/gcc-head/gcc/fortran/f95-lang.c:307
#19 0x0000000000654569 in toplev_main (argc=Variable "argc" is not available.
) at ../../../svn/gcc-head/gcc/toplev.c:1021
More information about the Fortran
mailing list