[Bug fortran/40011] Problems with -fwhole-file
jv244 at cam dot ac dot uk
gcc-bugzilla@gcc.gnu.org
Mon Jun 1 19:43:00 GMT 2009
------- Comment #30 from jv244 at cam dot ac dot uk 2009-06-01 19:43 -------
Created an attachment (id=17944)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17944&action=view)
testcase
attached is a testcase, this actually causes a segfault outside of the build
infrastructure, but consumes XGb within:
gfortran -v -ffree-form btree_i8_k_i4_v.F
(gdb) bt
#0 0x00007ffe74a0efb0 in strcmp () from /lib64/libc.so.6
#1 0x000000000051bcbd in gfc_find_symtree (st=0x13f4460, name=0x7ffe741dba90
"btree_node_p")
at /data03/vondele/gcc_trunk/gcc/gcc/fortran/symbol.c:2306
#2 0x000000000051bedb in gfc_find_sym_tree (name=0x7ffe741dba90
"btree_node_p", ns=0x132b490, parent_flag=0,
result=0x7fff7d54e068) at
/data03/vondele/gcc_trunk/gcc/gcc/fortran/symbol.c:2466
#3 0x000000000051bf82 in gfc_find_symbol (name=0x7ffe741dba90 "btree_node_p",
ns=0x7ffe741dbbd0, parent_flag=0,
result=0x7fff7d54e098) at
/data03/vondele/gcc_trunk/gcc/gcc/fortran/symbol.c:2502
#4 0x00000000005724dd in gfc_get_derived_type (derived=0x13309f0)
at /data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1945
#5 0x0000000000572861 in copy_dt_decls_ifequal (from=<value optimized out>,
to=<value optimized out>,
from_gsym=<value optimized out>) at
/data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1864
#6 0x0000000000572506 in gfc_get_derived_type (derived=0x132fc30)
at /data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1948
#7 0x0000000000572861 in copy_dt_decls_ifequal (from=<value optimized out>,
to=<value optimized out>,
from_gsym=<value optimized out>) at
/data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1864
#8 0x0000000000572506 in gfc_get_derived_type (derived=0x13309f0)
at /data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1948
#9 0x0000000000572861 in copy_dt_decls_ifequal (from=<value optimized out>,
to=<value optimized out>,
from_gsym=<value optimized out>) at
/data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1864
#10 0x0000000000572506 in gfc_get_derived_type (derived=0x132fc30)
at /data03/vondele/gcc_trunk/gcc/gcc/fortran/trans-types.c:1948
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40011
More information about the Gcc-bugs
mailing list