https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94698
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Last reconfirmed| |2020-04-21 --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Luc Hermitte from comment #0) > // In this case, I suspect the English error message is incorrect > // and should have used overload > #: cp/class.c:3841 > #, gcc-internal-format > msgid " but does not override %<%T(const %T&)%>" > msgstr " mais il ne surcharge pas %<%T(const %T&)%>" Agreed, override is wrong here. I think it should be "define". > // Not sure what this message is about > #: cp/class.c:5039 > #, gcc-internal-format > msgid "method overrides both %<transaction_pure%> and %qE methods" > msgstr "la méthode surcharge à la fois les méthodes %<transaction_pure%> et > %qE" Transactional memory. I think "override" is correct here.