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
