https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122964

--- Comment #3 from clhermansen at gmail dot com ---
Good morning,

On Tue, Dec 2, 2025 at 7:05 AM mark at gcc dot gnu.org <
[email protected]> wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122964
>
>             Bug ID: 122964
>            Summary: Algol68 sets DWARF DW_AT_language_version to zero
>            Product: gcc
>            Version: 16.0
>             Status: UNCONFIRMED
>           Severity: normal
>           Priority: P3
>          Component: algol68
>           Assignee: algol68 at gcc dot gnu.org
>           Reporter: mark at gcc dot gnu.org
>   Target Milestone: ---
>
> https://dwarfstd.org/languages-v6.html claims the version scheme is Year
> (YYYY)
> in which the language standard was ratified or released so it should
> probably
> be set to 1968.
>
>
A suggestion: given that the language implemented in the GNU Algol 68
compiler is based on the amended definitions in the ALGOL 68 Revised Report
of 1978, which states on page 8:

d) Although the language as now revised differs in many ways from that
defined originally, no attempt has been made to introduce extensive new
features and, it is believed, the revised language is still clearly
recognizable as "ALGOL 68".  The Working Group has decided that this
present revision should be "the final definition of the language ALGOL 68",
and the hope is expressed that it will be possible for implementations at
present in preparation to be brought into line with this standard.


perhaps the YYYY value mentioned above should be 1978.

Reply via email to