This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GCC XML diagnostics


Hi all!

I'm pleased to say that two students of Lomonosov Moscow State University, Yuri
Kemaev and Pavel Adamenko decided to work on a project related to GCC and
hopefully will become new contributors.

I'll be assisting them with this project. We have chosen to work on PR19165:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19165 (machine-readable diagnostics
output). Could any of maintainers please confirm that it is still a desired
feature (the PR is marked as NEW, but just in case...)?

We are aware of GCC development schedule and thus aiming at GCC 7. Also we have
seen David's series of patches related to diagnostics and will probably work on
top of them, i.e. with those patches applied (because most of them are already
approved).

I created several test cases which exhibit various entities (such as locations
in files, includes, macro expansions, notes, etc.), which can occur in GCC
diagnostics (which are worth keeping in mind when designing the XML diagnostics
format):

https://github.com/miyuki-chan/gcc-xml-diagn/tree/master/examples

Any advices about other test cases which are worth taking into account and the
format itself?

-- 
Regards,
    Mikhail Maltsev


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]