[Bug fortran/79841] New: Inconsistent diagnostics in fortran/openmp.c, function check_symbol_not_pointer
roland.illig at gmx dot de
gcc-bugzilla@gcc.gnu.org
Fri Mar 3 21:00:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79841
Bug ID: 79841
Summary: Inconsistent diagnostics in fortran/openmp.c, function
check_symbol_not_pointer
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
gfc_error ("POINTER object %qs of derived type in %s clause at %L",
sym->name, name, &loc);
gfc_error ("Cray pointer object of derived type %qs in %s clause at %L",
sym->name, name, &loc);
In the first call, the %qs appears after the word "object", in the second call
the %qs appear after the word "type".
As the German translator, I am confused now since the same expression is used
to refer to the object in one case and to the type of the object in the other
case.
All diagnostics in the check_symbol_not_pointer function should follow the same
pattern.
More information about the Gcc-bugs
mailing list