Hugo Buddelmeijer <[email protected]> writes:

> For me it is good to have some experience before forming an opinion,
> and I'd like to share this small experiment with you.
>
> I asked Codex four times to fix "a random failing package", and it
> succeeded four out of four times.
>
> - qdl:
>   
> https://codeberg.org/hugobuddel/guix-mirror/commit/8e7277063f48a951deb2e62c638da703f1c62b1d
>
> - perl-text-iconv:
>   
> https://codeberg.org/hugobuddel/guix-mirror/commit/d61b4914be636c283bec2f65f51ca42dcbf7106f
>
> - go-github-com-matttproud-golang-protobuf-extensions-v2:
>   
> https://codeberg.org/hugobuddel/guix-mirror/commit/04901453566e4af57305e87d9360955e5cdbc6bb
>
> - audmes:
>   
> https://codeberg.org/hugobuddel/guix-mirror/commit/434384988392f117608592b99e4ebbf7dda1b7d8
>
> I think it did a pretty good job.  It only took a few minutes per
> package, and that was mostly due to build times and because it had to
> ask permission for everything.

Stunning.  Hard to believe.  Thank you Hugo.  How much input did you
give?  So Codex automatically reads build logs
like on Google I find
https://bordeaux.guix.gnu.org/build/6f862905-fe58-488e-81f2-c68228175614/log
and tries adequate imitations of prior Guix commits until it runs?

Wow.  It would be nice if we could automate to this degree with free
software, though.

Regards,
Florian

Reply via email to