Earlier quoted context omitted.
I’d be very surprised if any long time contributor to gcc would want to start pushing AI generated code. But even if that is the case, this is one of the largest and most complex pieces of software on the planet, and is used to produce the binaries of countless other pieces of software. I think this policy makes sense because of that. We want to make sure no inadvertent behavior is introduced (whatever that might be,…
As a non-GCC compiler developer myself, there's a spectrum of AI use and the words "AI generated code" can mean different things to different people. At the extreme ends, nobody I know well objects to AI auto-completion in your editor, but neither does anybody want to let AI open pull requests autonomously. Having a coding agent iterate on a well-defined narrow task in the background while I'm in a meeting or working…
I think it’s more about turning language models into your smart intern, rather than letting them do all your work or become your moronic boss.
In any case, I do think there could be room for AI in the future—for instance, in academic research. I recently saw a news story about an AI that managed to detect certain types of cancer based on a specific blood test; I consider that a justifiable use of AI. However, using it to autonomously send PRs? That strikes me as going too far.