Re: [PATCH] libgomp: Revise libgomp/Fortran support conditionals

Peter0x44 <[email protected]>
Newsgroups gmane.comp.gcc.patches,gmane.comp.gcc.fortran
Message-ID <78eddaf4-c519-431d-91d7-cc0ebcaa9dfe@localhost>
>> Indeed. Somehow, when I gave the agent the link and asked it to update
>> the patch it decided it made more sense to recreate the hunks manually
>> instead of just downloading the patch exactly. I thought the AIs 
>> weren't
>> so dumb.
> 
> In my opinion, humans are still responsible (and still need to be
> capable) to oversee and understand what any "AI" is doing.
> 
> And, I personally don't understand why you need "AI" to copy a patch
> file?

I don't *need* it, it's just easier that way. I'm just reducing some 
cognitive load.
And I'm capable. I just assumed it cannot trip on such a basic task, 
when the agents are capable of so much more.

What would you have done in this circumstance? Just copy pasted the 
whole mail into a .patch file?
I'm not very used to email workflows when gcc is the only project I ever 
use them for.

If you want a more impressive example, the patch for this branch was 
generated in one shot.

https://github.com/skeeto/w64devkit/pull/41

I frequently debug and patch all sorts of issues in the toolchain using 
agents. Including this one.
Even if what I suggested wasn't perfect, figuring out the cause myself 
without using an agent would have been very difficult. And at the very 
least the generated patch worked for my own circumstances.

> The good thing that I got out of this is that I learned to use your
> 'Dockerfile' locally with Podman, and learned to build Windows-hosted
> GCC, and run under Wine that one as well as the resulting 
> multi-threaded
> GCC/OpenMP executable.
> So: we're good again.  :-)

That's great. I've wasted weeks before trying to replicate this outside 
of docker before, so I can use a trunk gcc clone.
I then got an agent to write a script that does the whole process on 
Linux end-to-end, and it has spared me a ton of effort.

Maybe you'd be interested in it too.
https://gist.github.com/Peter0x44/9aca4f3be97e74dcae004a967da360a9

Thanks for everything,
Peter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.