Skip to content

Make SRFI test program writing more reliable#1083

Merged
ashinn merged 1 commit intoashinn:masterfrom
Retropikzel:srfi-check-bugfix
Feb 12, 2026
Merged

Make SRFI test program writing more reliable#1083
ashinn merged 1 commit intoashinn:masterfrom
Retropikzel:srfi-check-bugfix

Conversation

@Retropikzel
Copy link
Contributor

@Retropikzel Retropikzel commented Feb 12, 2026

This pull request is related to #1078. It does not fix the whole thing but is a step into that direction.

Part of the problem for example with Kawa is that sometimes the SRFI checking code is not fully written into the tempfile.

This is weird as it is Chibi who is doing the writing.

Old implementation here:

(define (native-srfi-support impl cfg)

First putting the strings into list and then writing them out one by one seems more reliable than writing things out in a loop inside with-output-to-file.

@Retropikzel
Copy link
Contributor Author

Retropikzel commented Feb 12, 2026

Current main:
snow-chibi install --impls=kawa srfi.1

Can't find package: (srfi 1)

Tempfile writing fails, thinks Kawa does not support any SRFI's.

With changes in this pull request.

snow-chibi install --impls=kawa srfi.1 silently not installed.

snow-chibi install --impls=kawa srfi.39 installed, as there is candidate available. Will be address in another pull request.

@ashinn ashinn merged commit 412e391 into ashinn:master Feb 12, 2026
2 of 3 checks passed
@Retropikzel
Copy link
Contributor Author

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants