Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread JohnyTheCarrot via Gcc
Dear GCC Developers, I'm in the process of writing my own C compiler for educational purposes. To this end, I have decided to integrate into my compiler my own C++ port ( https://github.com/johnythecarrot/mjolnir ) of the Rust crate Ariadne ( https://github.com/zesterer/ariadne ) which provides

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Andreas Schwab via Gcc
On Feb 02 2025, Thomas Koenig wrote: > I sent https://gcc.gnu.org/pipermail/fortran/2025-February/061670.html > to gcc-patches also, as normal, but got back an e-mail that it > was too large. and that a moderator would look at it. The mail has been accepted anyway: https://gcc.gnu.org/pipermail/g

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Mark Wielaard
Hi Thomas, On Sun, Feb 02, 2025 at 07:09:14PM +0100, Thomas Koenig via Gcc wrote: > I sent https://gcc.gnu.org/pipermail/fortran/2025-February/061670.html > to gcc-patches also, as normal, but got back an e-mail that it > was too large. and that a moderator would look at it. I think that was done

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread Mark Wielaard
Hi Tuur, On Mon, Feb 03, 2025 at 09:46:37AM +, JohnyTheCarrot via Gcc wrote: > I'm in the process of writing my own C compiler for educational purposes. > To this end, I have decided to integrate into my compiler my own C++ > port ( https://github.com/johnythecarrot/mjolnir ) of the Rust crate

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Marc Poulhiès via Gcc
February 3, 2025 at 11:02 AM, "Mark Wielaard" mailto:m...@klomp.org?to=%22Mark%20Wielaard%22%20%3Cmark%40klomp.org%3E > wrote: > > (Does anybody actually look at the messages, as promised in the e-mail?= > > > I think it is done multiple times each day. The current moderators are > Jeff and Marc,

Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread Basile Starynkevitch
> > > I'm in the process of writing my own C compiler for educational purposes. Then look also into https://frama-c.com/ and https://github.com/bstarynk/bismon and https://nwcc.sourceforge.net/ and https://bellard.org/tcc/ > To this end, I have decided to integrate into my compiler my own C++

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread JohnyTheCarrot via Gcc
Dear Basile and other GCC friends, I may have not been clear about the purpose of my code. It does not analyze code, it merely formats / constructs diagnostics for printing to a terminal. I am looking to perhaps contribute the format or presentation of this tool to GCC as an option, utilizing th

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Jonathan Wakely via Gcc
On Mon, 3 Feb 2025 at 10:27, Marc Poulhiès wrote: > > I usually look at the queue a few times a day (working day)... So at least in > my case, I may not be very active during the weekends (even less so this > weekend)... > As for unlocking too-big patches, I happen to accept the ones that are >

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Jakub Jelinek via Gcc
On Mon, Feb 03, 2025 at 10:55:10AM +, Jonathan Wakely via Gcc wrote: > On Mon, 3 Feb 2025 at 10:27, Marc Poulhiès wrote: > > > > I usually look at the queue a few times a day (working day)... So at least > > in my case, I may not be very active during the weekends (even less so this > > weeke

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread Jonathan Wakely via Gcc
On Mon, 3 Feb 2025 at 10:49, Basile Starynkevitch wrote: > > > > > > > I'm in the process of writing my own C compiler for educational purposes. > > > Then look also into https://frama-c.com/ and > https://github.com/bstarynk/bismon > and https://nwcc.sourceforge.net/ and https://bellard.org/tcc/

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Thomas Koenig via Gcc
Am 03.02.25 um 11:02 schrieb Mark Wielaard: The problem is, as always spam... Do you find the current limit (400K) restricts you often from fast posting to the gcc-patches list? It happens every now and then, when the patches (as this one) are really big. (Does anybody actually look at the me

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Jonathan Wakely via Gcc
On Mon, 3 Feb 2025 at 11:06, Thomas Koenig via Gcc wrote: > > Am 03.02.25 um 11:02 schrieb Mark Wielaard: > > The problem is, as always spam... Do you find the current limit (400K) > > restricts you often from fast posting to the gcc-patches list? > > It happens every now and then, when the patche

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread Jason Merrill via Gcc
On Mon, Feb 3, 2025 at 5:58 AM JohnyTheCarrot via Gcc wrote: > Dear Basile and other GCC friends, > > I may have not been clear about the purpose of my code. > It does not analyze code, it merely formats / constructs diagnostics for > printing to a terminal. > > I am looking to perhaps contribute

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Jeff Law via Gcc
On 2/2/25 11:09 AM, Thomas Koenig wrote: Hi, I sent https://gcc.gnu.org/pipermail/fortran/2025-February/061670.html to gcc-patches also, as normal, but got back an e-mail that it was too large. and that a moderator would look at it. Maybe the limits can be increased a bit, sometimes patches

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread JohnyTheCarrot via Gcc
Hi David, I appreciate your very nice words! I wanted to clarify a couple points, as I'm unsure we're entirely on the same page. I am not proposing a new way to parse C++, nor am I using Rust. Mjolnir is written entirely in C++, and its only purpose is to take "labels" i.e, a span with an optio

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread David Malcolm via Gcc
On Mon, 2025-02-03 at 09:46 +, JohnyTheCarrot via Gcc wrote: > Dear GCC Developers, Hi Tuur > > I'm in the process of writing my own C compiler for educational > purposes. > To this end, I have decided to integrate into my compiler my own C++ > port ( https://github.com/johnythecarrot/mjolni

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread David Malcolm via Gcc
On Mon, 2025-02-03 at 11:49 +0100, Basile Starynkevitch wrote: > > > > > > I'm in the process of writing my own C compiler for educational > > purposes. > > > Then look also into https://frama-c.com/ and > https://github.com/bstarynk/bismon > and https://nwcc.sourceforge.net/ and https://bellar

Re: Interest in Contributing Diagnostic System to GCC

2025-02-03 Thread David Malcolm via Gcc
On Mon, 2025-02-03 at 11:24 +0100, Mark Wielaard wrote: > Hi Tuur, > > On Mon, Feb 03, 2025 at 09:46:37AM +, JohnyTheCarrot via Gcc > wrote: > > I'm in the process of writing my own C compiler for educational > > purposes. > > To this end, I have decided to integrate into my compiler my own >

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Jonathan Wakely via Gcc
On Sun, 2 Feb 2025, 18:10 Thomas Koenig via Gcc, wrote: > Hi, > > I sent https://gcc.gnu.org/pipermail/fortran/2025-February/061670.html > to gcc-patches also, as normal, but got back an e-mail that it > was too large. and that a moderator would look at it. > > Maybe the limits can be increased a

Re: Patch held up in gcc-patches due to size

2025-02-03 Thread Richard Biener via Gcc
On Mon, Feb 3, 2025 at 9:55 AM Jonathan Wakely wrote: > > > > On Sun, 2 Feb 2025, 18:10 Thomas Koenig via Gcc, wrote: >> >> Hi, >> >> I sent https://gcc.gnu.org/pipermail/fortran/2025-February/061670.html >> to gcc-patches also, as normal, but got back an e-mail that it >> was too large. and that