: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From gcc/po/gcc.pot:
#: params.def:417
#, c-format
msgid Set the estimated probability in percentage for builtin expect. The
default value is 90% probability.
msgstr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65959
--- Comment #1 from Roland Illig roland.illig at gmx dot de ---
I only noticed this because GNU gettext complains that I must not translate %p
to %W.
Error: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: In the
directive number
Priority: P3
Component: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
The following are all small issues, therefore I think it is easier to address
them all at once.
1. Make sure that multiline string
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79332
--- Comment #1 from Roland Illig ---
How am I supposed to translate "tid.y;" in config/nvptx/nbptx.c? I suppose it
is a bug in the program that extracts translatable strings from the source
code. In case it is not, there must be a translator
: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
In config/rs6000/rs6000.opt, the word AltiVec is sometimes spelled "Altivec"
and sometimes "AltiVec". The latter form should be used consistently.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79332
--- Comment #2 from Roland Illig ---
In config/ft32/ft32.opt, the explanation for mnodiv is missing the period at
the end.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79613
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79616
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79608
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79617
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Component: driver
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
As a translator, I don't understand the technical babble in params.def for
PARAM_MAX_FSM_THREAD_LENGTH. Therefore I look it up in invoke.texi, which is
supposed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79615
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79603
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
mponent: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
As a translator, I have no idea what "asan" in params.def means. It should be
defined somewhere where it can easily be found by translators.
If "asan
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
In params.def, PARAM_MAX_STORES_TO_SINK looks like this:
/* Maximum number of conditional store pairs that can be sunk. */
DEFPARAM (PARAM_MAX_STORES_TO_SINK,
&quo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79332
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Component: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
(This PR is extracted from #79332.)
Currently, the gcc.pot file contains this:
#: config/nvptx/nvptx.c:1132
msgid "tid.y;"
msgstr ""
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
Code from cp/pt.c:
if (!flag_concepts)
error ("partial specialization %q+D does
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79597
Bug ID: 79597
Summary: Incomplete error message "Expecting % "
"at %C, ", s1);
There is a trailing comma. In the corresponding "else" clause, there is a
complete sentence. One of these is
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
Internal errors should not be translated. Their only purpose is to give
information back to the developers, and this information
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/options.c:
Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>
Flag %<-fno-automatic%> overwrites %<-frecursive%>
Flag %<
ty: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
fortran/interface.c:
gfc_error ("DTIO dummy argument at %L be a scalar",
There is a "must" missing.
iority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
fortran/interface.c:
if (fsym->attr.intent != intent)
gfc_error ("DTIO dummy argument at %L must have intent %s",
>de
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
There are several strings of the following form:
Too few dummy arguments in DTIO procedure '%s' at %L
These should be converted to the now common form using %qs
Assignee: ian at airs dot com
Reporter: roland.illig at gmx dot de
CC: cmang at google dot com
Target Milestone: ---
In go/lang.opt, the option fgo-relative-import-path= is defined other than all
others.
fgo-relative-import-path=
Go Joined RejectNegative
-fgo-relative
Priority: P3
Component: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
The nios2.opt file contains the following lines:
> mno-custom-ftruncds
> Target Report RejectNegative Var(nios2_custom_ftrunc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79602
--- Comment #2 from Roland Illig ---
(In reply to jos...@codesourcery.com from comment #1)
> We only ever download translations from the TP site and use them
> unmodified; we don't make any local changes to the translations in GCC.
Fine, but
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
mxl-mode-executable
Target Mask(XL_MODE_EXECUTABLE)
Description for mxl-mode-executable.
mxl-mode-xmdstub
Target Mask(XL_MODE_XMDSTUB)
Description for mxl-mode-xmdstub.
mxl-mode
: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
> md
> Target RejectNegative InverseMask(G_FLOAT)
> Target DFLOAT double precision code.
>
> md-float
> Target RejectNegative InverseMask(G_FLOAT)
> Target DFLOAT double precision c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79635
--- Comment #2 from Roland Illig ---
Thanks for that info. Could you add this as a comment to the params.def file,
just above the first appearance of the word "asan"?
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
> mxl-prefetch
> Target Mask(PREFETCH)
> Use hardware prefetch instruction
All other descriptions (line 3) end with a period.
: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From cprop.c:
fprintf (dump_file,
"GLOBAL CONST-PROP: Replacing reg %d in jump_in
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From mangle.c:
warning_at (DECL_SOURCE_LOCATION (t), OPT_Wabi,
"the mangled
: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From fortran/openmp.c:
gfc_error ("IF clause without modifier at %L used tog
Component: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
As demonstrated in #79610, #79612, #79613, #79614, #79615, #79616, #79617,
there are many chances for introducing missing spaces in multiline string
literals
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From trans-expr.c:
msg = xasprintf ("Substring out of bounds: lower bound (%%ld)"
"i
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From ipa-inline.c:
fprintf (dump_file,
" Inlined into %s which now has time %i and si
mponent: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From cp/semantics.c:
case OMP_CLAUSE_VECTOR:
warning_at (OMP_CLAUSE_LOCATION (c), 0,
"%<vector%&
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From c/c-parser.c:
error_at (loc,
"%qD must be a global variable in"
"%<#pragm
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From cp/init.c:
warning_at (loc, OPT_Wplacement_new_,
exact_size ?
"placemen
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
From runtime/bounds.c:
runtime_error ("Incorrect rank of return array in %s intrinsic:"
"is %
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79618
--- Comment #1 from Roland Illig ---
Furthermore, the space should either be always at the end of the line or always
at the beginning of the next line. Currently both variants are used.
: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
As a translator, I have to translate these strings:
-mdirect-move requires -mvsx
-mupper-regs-di requires -mvsx
-mpower9-vector requires -mpower8-vector
-mpower9-dform
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
fortran/openmp.c:
gfc_error ("SINK addend not a constant integer"
"at %L", >where);
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
As a translator, I didn't know the concept before, so I had to look it up.
The explanation at
http://www.anandtech.com/show/8457/mips
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80189
--- Comment #3 from Roland Illig ---
To me that would be fine since then I had not even looked at what the %qs might
be. But like the code is now, I suspected the %s to be part of the grammar of
the diagnostic.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
--- Comment #2 from Roland Illig ---
But then shouldn't it be spelled "new-initializer", not "new initializer"?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38573
--- Comment #12 from Roland Illig ---
(In reply to Frederic Marchal from comment #11)
> I suspect a misunderstanding here. Forgive me if I state the obvious.
>
> The fix is not to move the translation mark around.
I think moving the
: UNCONFIRMED
Severity: normal
Priority: P3
Component: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from calls.c:
static void
maybe_complain_about_tail_call (tree call_expr, const char
Priority: P3
Component: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from gimplify.c, function omp_default_clause:
const char *rtype;
if (ctx->region_type & ORT_P
ty: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from cp/typeck.c:
permerror (input_location,
"%s expression list treated as comp
ty: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from config/darwin.c:
warning (darwin_warn_nonportable_cfstrings, "%s in CFString literal",
s[l] ?
Priority: P3
Component: objc
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from objc-act.c:
warning (0, "%s %qE does not fully implement the %qE protocol",
type, name, PROTOC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79841
Roland Illig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79643
Roland Illig changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from aarch64.opt:
Enables verbose cost model dummping in the debug dump files.
s/dummping/dumping/
In the same commit, a typo was introduced into ChangeLog, which is now
ChangeLog-2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38573
--- Comment #10 from Roland Illig ---
(In reply to Frederic Marchal from comment #8)
> Adding "is" at the end of the first part works with all the other strings
> that can be inserted at the %s placeholder.
>
> I can make it work with the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38573
--- Comment #9 from Roland Illig ---
(In reply to Jerry DeLisle from comment #7)
> /* Otherwise, fail. */
> if (symstd)
> *symstd = _(symstd_msg);
> return false;
>
> Where the mark is on the symstd_msg after it is set to one of the
: translation
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
Expanding on bug 79596 (mentions only gfc_internal_error), as well as a
discussion on a mailing list.
From https://gcc.gnu.org/ml/gcc/2017-03/msg00049.html:
> In
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79856
--- Comment #8 from Roland Illig ---
(In reply to Martin Liška from comment #7)
> I like your rules. My question was more about how practically do you
> distinguish between such strings? My plan is to create a new
> DK_INTERNAL_ERROR type, which
: other
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
Searching the whole GCC source code for the following regular expression finds
a few places in the code:
[ ]"\n[ \t]+"[ ]
This expression finds concatena
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80057
--- Comment #2 from Roland Illig ---
Citing from the PDF document:
> The Virtualization Application-Specific Extension (Module) requires the
> following base architecture support:
The current GCC code split these words at the following
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from mips.opt:
mvirt
Target Report Var(TARGET_VIRT)
Use Virtualization Application Specific instructions.
The words "Virtualization Application Spe
: 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, );
gfc
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
The following code pattern occurs several times:
c_parser_error (parser, "%<#pragma acc update%> may only be "
"used in compoun
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/module.c:
gfc_fatal_error ("Can't USE the same %smodule we're building!", ...);
This diagnostic uses an exclamation mark, as opposed to all the others
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
error_at (loc,
"%<#pragma omp ordered%> with % clause may "
"only be used in compound statements");
It must be %<dep
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
gfc_error ("The name %qs at %C has already been used as "
"an external module name
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
--- Comment #2 from Roland Illig ---
(In reply to Dominique d'Humieres from comment #1)
> > Internal errors should not be translated. Their only purpose is to give
> > information back to the developers, and this information should not be
> >
UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
c_parser_error (parser,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79841
--- Comment #2 from Roland Illig ---
German readers generally expect the %qs directly after the word "object".
This choice should eliminate all ambiguities, since in "object of type %qs",
the user no longer has to think about whether the %qs
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from rs6000.c:
error ("Builtin function %s requires the -mhard-dfp option", name);
There are several variants of the above line. Currently one human
ty: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
gfc_fatal_error ("Can't USE the same %smodule we're building!",
p->state == COMP_SUBMODULE ? &q
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/trans-intrinsic.c:
gfc_error ("The event variable at %L shall not be coindexed ",
_expr->where);
The space after "coindexed" looks like a typo.
ty: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from c-decl.c:
G_("implicit declaration of function %qE;did you mean %qs?"),
There should be a space after the semicolon.
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/symbol.c:
conflict_std:
if (name == NULL)
{
return gfc_notify_std (standard, "%s attr
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from ipa-devirt.c:
warn_odr (t1, t2, f1, f2, warn, warned,
G_("fields has different layout "
"in another trans
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/trans-const.c:
fatal_error (input_location,
"gfc_conv_constant_to_tree(): invalid typ
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79841
--- Comment #6 from Roland Illig ---
Could you perhaps make all 6 messages in that function follow the same syntax?
Component: lto
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from lto-streamer.c:
fatal_error (input_location,
"bytecode stream in file '%s' generated with LTO version "
As the German translator, I curren
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/decl.c:
gfc_error ("Assumed or deferred character length variable %qs "
" in constant expression at %L",
The
Severity: normal
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from ipa-devirt.c:
inform (loc_t1,
"type %qT itself violate the C++ One Definition Rule", t1);
t: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from ipa-devirt.c:
inform (loc_t1,
"type name %<%s%> should match type name %<%s%>",
name1, name2);
All instances of %<%s%> should be
: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/decl.c:
gfc_error ("%qs at %C is already defined as FINAL procedure!", name);
Having a few diagnostics end with an exclamation mark makes them
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79844
--- Comment #1 from Roland Illig ---
Same issue, in fortran/match.c:
gfc_error ("Redundant STAT tag found at %L ", >where);
gfc_error ("Redundant ERRMSG tag found at %L ", >where);
gfc_error ("Redundant UNTIL_COUNT tag found at %L ",
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from s390.c:
error("constant argument %d for builtin %qF is out of range (0.."
HOST_WIDE_INT_PRINT_UNSIGNED ")",
This function call results in a
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/openmp.c:
gfc_error ("%s !$ACC LOOP loops not perfectly nested at %L",
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
The text for PARAM_MAX_STORES_TO_MERGE is missing the final period. Most other
messages have a final period.
All messages in params.def should use
ty: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/resolve.c:
gfc_error ("Character-valued %s %qs at %L must not be"
" assumed length
Component: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
In cfgrtl.c, the calls to the "error" function contain a level of technical
details that is not useful for the GCC user.
Therefore these ca
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
In cgraph.c, the method cgraph_node::verify_node contains several calls to
"error", having messages with techni
-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from expmed.c:
sorry ("reverse storage order for %smode", GET_MODE_NAME (mode));
What values can the placeholder %s take in the above diagnostic?
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/primary.c:
if (!gfc_notify_std (GFC_STD_F2008, "No initializer for "
ty: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
in fortran/resolve.c:
gfc_error ("Variable %s at %L of type EVENT_TYPE or with subcomponent of "
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
The file fortran/decl.c contains several of these diagnostics:
gfc_error ("STRUCTURE at %C is a DEC extension, e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79856
--- Comment #6 from Roland Illig ---
I would define the rules as follows, the first matching rule wins:
1. do not translate messages that contain names of GCC implementation functions
2. do not translate messages that contain the words GIMPLE,
iority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/openmp.c:
gfc_error ("Implicitly declared function %s used in "
"!$OMP DECLARE REDUCTION at %L ", sym->name
: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
In some few cases the Fortran diagnostics contain $! instead of !$. This looks
like typos to me.
fortran/openmp.c:
Invalid clause in module with $!ACC DECLARE at %L
Variable is USE-associated
NCONFIRMED
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: roland.illig at gmx dot de
Target Milestone: ---
from fortran/symbol.c:
gfc_error ("%s procedure at %L is already declared as %s "
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79856
--- Comment #4 from Roland Illig ---
(In reply to Richard Biener from comment #3)
> So maybe we instead want a internal_error_cont () which will not end
> compilation.
I would be very happy with that.
1 - 100 of 531 matches
Mail list logo