bug#72365: srfi-64: test-on-bad-end-name-simple is not allowed to raise an exception

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. Hi Tomas, Thanks for stress-testing the SRFI 64 spec & implementation and reporting all these discrepancies. :-) Firstly, to reiterate some things I've already mentioned in

bug#72367: srfi-64: nested group not counted as one test

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. > > The specification says the following about the count argument to the > test-begin > form: > >> The optional count must match the number of test-cases executed by this >> g

bug#72369: srfi-64: test-end fails to signal an error with null runner

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. > > The specification says the following about the test-end: > >> An error is reported if the suite-name does not match the current test group >> name. > Thus the following sho

bug#71300: [PATCH v4] doc: Document SRFI 64.

2024-09-30 Thread Taylan Kammer
On 29.09.2024 21:43, Maxime Devos via Bug reports for GUILE, GNU's Ubiquitous Extension Language wrote: > >   > > >> Based on this I believe it describes the specification. > > >  > > >That's correct. It's been slightly modified in places where it said > > >things like "left to the implementation"

bug#73561: Acknowledgement (Couple of typos in the documentation)

2024-09-30 Thread Bug reports for GUILE, GNU's Ubiquitous Extension Language
Found two more typos today: >From 0c090dcfe3b156436f35b52e4492575b71cf621f Mon Sep 17 00:00:00 2001 From: Matthias Kaak Date: Mon, 30 Sep 2024 13:10:43 + Subject: [PATCH] Fixed a couple typos in the documentation * doc/ref/apu-scheduling.texi: Fixed one typo of "if" from "ff" * doc/ref/apu-u

bug#72368: srfi-64: test-begin does not set test-runner-test-name

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. > > The specification says the following regarding the test-runner-test-name: > >> Returns the name of the current test or test group, as a string. During >> execution of test-

bug#72366: srfi-64: on-bad-end-name-function has swapped arguments

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. > > The specification describes the on-bad-end-name-function like this: > > (on-bad-end-name-function runner begin-name end-name) > > Thus the following should print `x': >

bug#72370: srfi-64: test-apply requires at least one specifier

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. > > The specification says the following regarding the test-apply: > >> If one or more specifiers are listed then only tests matching the specifiers >> are executed. > That imp