bug#48480: [a-Z] is not a valid regex range in 3.0.7

2021-05-17 Thread Marius Bakke
Hello, (make-regexp "[a-Z]") fails in Guile 3.0.7 with "Invalid range end". This is a regression since 3.0.5. signature.asc Description: PGP signature

bug#48480: [a-Z] is not a valid regex range in 3.0.7

2021-05-17 Thread Marius Bakke
Taylan Kammer skriver: > On 17.05.2021 17:09, Marius Bakke wrote: >> Hello, >> >> (make-regexp "[a-Z]") fails in Guile 3.0.7 with "Invalid range end". >> >> This is a regression since 3.0.5. >> > > I think that's normal. > &

bug#48368: eq? problem at -O2 since Guile 3.0.5

2021-05-11 Thread Marius Bakke
Hi! I haven't been able to make a reproducer for this, but for illustrative purposes, here is a code snippet that fails with -O2 on Guile 3.0.5 and later (excerpt from GNU Shepherd): (define (run-command socket-file action service args) "Perform ACTION with ARGS on SERVICE, and display the

bug#48368: bug#47172: Shepherd 0.8.1 tests fail on core-updates

2021-05-23 Thread Marius Bakke
Ludovic Courtès skriver: > Ludovic Courtès skribis: > >> This turns out to be due to a… miscompilation bug. >> >> In (shepherd scripts herd), ‘run-command’ has this code: >> >> (let ((sock(open-connection socket-file)) >> (action* (if (and (eq? action 'detailed-status) >>