Thread overview
Seeking Mentor for "Improve D Error Messages" Project
Aug 07
RazvanN
August 06

Hello D Community Members,

I am seeking a mentor to guide me on a project to improve error messages in the DMD compiler. This project is a part of Symmetry Autumn of Code (SAOC) 2024.

You can find the details of my project on GitHub: Improve D Error Messages.

More details about SAOC 2024 can be found here: SAOC.

If you have experience with compiler development and are interested in mentoring, or if you have any suggestions, please let me know.

Thank you!

August 06

On Tuesday, 6 August 2024 at 13:19:29 UTC, Royal Simpson Pinto wrote:

>

Thank you!

Exciting project!

I'm not sure if it's of any use, but I have 2 unsuccessful PRs addressing error messages:

  1. https://github.com/dlang/dmd/pull/12526 - the code is awful (and outdated), don't even bother looking at it, but the PR descriptions + comments grants some insight and links into previous discussions around error messages.

  2. https://github.com/dlang/dmd/pull/15197 - a slightly more structured approach code-wise, though doesn't have much in the way of discussions like the other PR does. A good example of what not to do still though.

August 06

On Tuesday, 6 August 2024 at 13:19:29 UTC, Royal Simpson Pinto wrote:

>

Hello D Community Members,

I am seeking a mentor to guide me on a project to improve error messages in the DMD compiler. This project is a part of Symmetry Autumn of Code (SAOC) 2024.

You can find the details of my project on GitHub: Improve D Error Messages.

More details about SAOC 2024 can be found here: SAOC.

If you have experience with compiler development and are interested in mentoring, or if you have any suggestions, please let me know.

Thank you!

I wrote the original proposal for this one, very happy to mentor you if you apply.

August 07

On Tuesday, 6 August 2024 at 13:19:29 UTC, Royal Simpson Pinto wrote:

>

Hello D Community Members,

I am seeking a mentor to guide me on a project to improve error messages in the DMD compiler. This project is a part of Symmetry Autumn of Code (SAOC) 2024.

You can find the details of my project on GitHub: Improve D Error Messages.

More details about SAOC 2024 can be found here: SAOC.

If you have experience with compiler development and are interested in mentoring, or if you have any suggestions, please let me know.

Thank you!

Hi Pinto,

Even though Max would be your formal mentor, I can also assist/help you to get things rolling.

Regards,
RazvanN

August 08

On Tuesday, 6 August 2024 at 16:32:45 UTC, Bradley Chatha wrote:

>

Exciting project!

I'm not sure if it's of any use, but I have 2 unsuccessful PRs addressing error messages:

Thank you for sharing these PRs with me, Bradley!

I'll review the PR descriptions and comments to gain more insight into the discussions around error messages.

August 08

On Tuesday, 6 August 2024 at 20:30:00 UTC, max haughton wrote:

>

I wrote the original proposal for this one, very happy to mentor you if you apply.

Thank you so much for your offer to mentor me, Max!

I’m thrilled to have your support and will definitely apply.

August 08

On Wednesday, 7 August 2024 at 07:35:17 UTC, RazvanN wrote:

>

Even though Max would be your formal mentor, I can also assist/help you to get things rolling.

Thank you for offering to assist alongside Max, RazvanN. I’m looking forward to working with you!