Re: [PATCHES] Use a better SRFI-64 implementation.

2021-05-11 Thread Taylan Kammer
On 11.05.2021 21:14, Taylan Kammer wrote: > > And here's another minimally changed one. > Aaaand another of course. on IRC notified me that there's a way in which both the old and new implementation don't conform to the standard: they're supposed to uninstall the default test runner that they

Re: [PATCHES] Use a better SRFI-64 implementation.

2021-05-11 Thread Taylan Kammer
I was just skimming through the bug tracker and noticed: https://bugs.gnu.org/21181 This bug doesn't exist in the proposed implementation. - Taylan

heads-up: development branch is now "main"

2021-05-11 Thread Andy Wingo
Hi, Just a heads-up that the main Guile development branch is now named "main". If you have a recent git and a fairly conventional setup, it will be sufficient to switch your working copy by doing: git fetch origin git checkout main Then you can continue to "git pull" as usual. One note, t

Re: [PATCHES] Use a better SRFI-64 implementation.

2021-05-11 Thread Taylan Kammer
On 11.05.2021 13:32, Taylan Kammer wrote: > > Here's a fixed patch-set. > And here's another minimally changed one. Sorry about the noise, but you know how it goes: you publish something to the public, and soon after notice another edge or two to polish. :-) The module definition used to inclu

Re: [PATCHES] Use a better SRFI-64 implementation.

2021-05-11 Thread Taylan Kammer
On 10.05.2021 20:25, Taylan Kammer wrote: > > - Improved expand-time performance for large test suites > I thought it would be a good idea to quantify this, so I benchmarked the compilation performance of a test suite of 289 tests (that of the scheme-bytsetructures library), and had the followin

Re: [PATCHES] Use a better SRFI-64 implementation.

2021-05-11 Thread Taylan Kammer
While rebasing an old commit on master, I accidentally reinstated the old implementation's .scm file in the first commit that's supposed to delete that file. (module/srfi/srfi-64/testing.scm) Here's a fixed patch-set. - Taylan From be7f22e65878f5cb5aa7e94873e4b35ef4ae0032 Mon Sep 17 00:00:00 20