[Info-vax] DEBUG issues
John Reagan
xyzzy1959 at gmail.com
Wed May 10 09:58:16 EDT 2023
On Wednesday, May 10, 2023 at 4:10:54 AM UTC-4, Ian Miller wrote:
> On Tuesday, May 9, 2023 at 11:12:57 PM UTC+1, Single Stage to Orbit wrote:
> > So I dug out my old code from aeons ago and put them to the test on
> > X86_64's C, Pascal and Fortran compilers.
> >
> > C hasn't aged well - something for me to sort :-D
> > Pascal, most programs were fine, but see my notes later on in this e-
> > mail.
> > Fortran - beautiful. Works a treat
> >
> > I needed to debug one of my old Pascal programs. so I issued the the
> > following to compile, link and run with DEBUG:
> >
> > $ pas/debug/noopt rec.pas
> > $ link/debug rec
> > $ run rec
> > %DEBUG-I-INFODWARF, error reading Dwarf info: user-defined attribute
> > code: 2134
> > %DEBUG-I-INFODWARF, error reading Dwarf info: unrecognized attribute
> > code: 88
> > %DEBUG-I-INFODWARF, error reading Dwarf info: end-of-list attribute
> > paired with non-EOL form
> >
> > OpenVMS x86-64 Debug64 Version V9.2-001
> >
> > %DEBUG-I-INITIAL, Language: UNKNOWN, Module: SHARE$DCL_FIXUP8
> >
> > Strange. What did I get wrong? Any magic incantions I need to utter?
> >
> > Thanks,
> > Alex
> > --
> > Tactical Nuclear Kittens
> Some PASCAL & DEBUG issues reported on the VSI forums which John R has acknowledged. Report this one and await a fix.
The LLVM backend generates some additional DWARF tags that the debugger was not expecting. Most can be ignored but we
need to handle a few of them. The debugger in the upcoming V9.2-1 release will be much quieter and better.
That said, we're still working on Pascal (and others) to get parity on debug support between Itanium and x86.
More information about the Info-vax
mailing list