[Patch, Fortran] PR42677: [4.5 Regression] Bogus Error: Ambiguous interfaces '...' in intrinsic assignment operator

Tobias Burnus burnus@net-b.de
Sat Jan 16 18:48:00 GMT 2010


Janus Weil wrote:
> The patch has been regression-tested on x86_64-unknown-linux-gnu. Ok for trunk?
>   
OK. Thanks for the patch. Hopefully, we we have not missed anything, but
it really seems to be OK.

Tobias

> gcc/fortran/
> 2010-01-16  Janus Weil  <janus@gcc.gnu.org>
>
> 	PR fortran/42677
> 	* gfortran.h (symbol_attribute): Remove 'ambiguous_interfaces'.
> 	* interface.c (check_interface1): Move a warning message here from
> 	resolve_fl_procedure.
> 	(check_sym_interfaces): Removed 'attr.ambiguous_interfaces'.
> 	* module.c (read_module): Remove call to gfc_check_interfaces, since
> 	this comes too early here.
> 	* resolve.c (resolve_fl_procedure): Move warning message to
> 	check_interface1.
>
> gcc/testsuite/
> 2010-01-16  Janus Weil  <janus@gcc.gnu.org>
>
> 	PR fortran/42677
> 	* gfortran.dg/interface_assignment_5.f90: New test.
>   



More information about the Fortran mailing list