[Bug fortran/17535] Regression in gfortran with module procedures
sgk at troutmask dot apl dot washington dot edu
gcc-bugzilla@gcc.gnu.org
Fri Sep 17 17:42:00 GMT 2004
------- Additional Comments From sgk at troutmask dot apl dot washington dot edu 2004-09-17 17:42 -------
The back trace suggets the problem is related to the ChangeLog entry
2004-09-07 Per Bothner <per@bothner.com>
Paul Brook <paul@codesourcery.com>
* error.c (show_locus): Handle mapped locations.
#0 show_locus (offset=0, loc=0xb2c648) at ../../gcc/gcc/fortran/error.c:129
#1 0x000000000041430f in show_loci (l1=Variable "l1" is not available.
) at ../../gcc/gcc/fortran/error.c:263
#2 0x0000000000413fde in error_print (type=0x851a05 "Error:",
format0=0x852a50 "Ambiguous interfaces '%s' and '%s' in %s at %L",
argp=Variable "argp" is not available.
)
at ../../gcc/gcc/fortran/error.c:374
#3 0x000000000041467e in gfc_error (format=Variable "format" is not available.
)
at ../../gcc/gcc/fortran/error.c:596
#4 0x0000000000417da7 in check_interface1 (p=0xb2c640, q=0xb2c660,
generic_flag=1, interface_name=0x7fffffffdf80 "generic interface 'sj0'")
at ../../gcc/gcc/fortran/interface.c:935
#5 0x0000000000417e3b in check_sym_interfaces (sym=0xb9d000)
at ../../gcc/gcc/fortran/interface.c:967
#6 0x000000000044539e in traverse_ns (st=0xb85600,
func=0x417dc0 <check_sym_interfaces>)
at ../../gcc/gcc/fortran/symbol.c:2297
#7 0x0000000000445386 in traverse_ns (st=0xb85300,
func=0x417dc0 <check_sym_interfaces>)
at ../../gcc/gcc/fortran/symbol.c:2300
#8 0x00000000004453dc in gfc_traverse_ns (ns=0xb86000,
func=0x417dc0 <check_sym_interfaces>)
at ../../gcc/gcc/fortran/symbol.c:2314
#9 0x0000000000417f37 in gfc_check_interfaces (ns=0xb86000)
at ../../gcc/gcc/fortran/interface.c:1016
#10 0x000000000042ea0d in gfc_use_module ()
at ../../gcc/gcc/fortran/module.c:3129
#11 0x0000000000430c1e in accept_statement (st=Variable "st" is not available.
)
at ../../gcc/gcc/fortran/parse.c:1015
#12 0x0000000000430e97 in parse_spec (st=ST_USE)
at ../../gcc/gcc/fortran/parse.c:1583
#13 0x0000000000431eb6 in parse_progunit (st=Variable "st" is not available.
)
at ../../gcc/gcc/fortran/parse.c:2276
#14 0x0000000000431d9b in parse_contained (module=1)
at ../../gcc/gcc/fortran/parse.c:2222
#15 0x0000000000432515 in gfc_parse_file ()
at ../../gcc/gcc/fortran/parse.c:2459
#16 0x00000000004478cb in gfc_be_parse_file (set_yydebug=Variable "set_yydebug"
is not available.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17535
More information about the Gcc-bugs
mailing list