make check failing for charset1.scm and array1.scm in testsuite
This is likely a low-priority issue but I thought I'd create it anyway.
With the most recent GitLab version of Kawa (which I just cloned on 2021-02-02), two tests fail when I 'make check' after compilation as usual: charset1.scm and array1.scm in the testsuite directory.
From what I can tell, the failure seems to be related to whitespace differences between the expected and actual output. I was able to confirm this for the charset1.scm test by editing out a couple of spaces, after which that test passed. I couldn't quite figure something similar for the larger output in array1.scm.
In any case, I'm guessing the real problem is something else since none of these files seems to have changed in recent commits, and the tests were all passing in my earlier installations (most recent one perhaps about a month ago).
$ pwd
/home/chaw/local/packages/kawa/kawa-gitlab-1/Kawa/testsuite
$ make check-run-test-scripts SCRIPTS_TO_RUN='array1.scm charset1.scm'
CLASSPATH=..:. java gnu.kawa.util.RunTestScript \
`for test in array1.scm charset1.scm; do echo ./$test; done`
FAIL array1.scm: output line 3: expected: ' *\Q#2a@1:10@1:10(((1 1) (1 2) (1 3) (1 4) (1 5) (1 6) (1 7) (1 8) (1 9) (1 10))\E' actual: '#2a@1:10@1:10(((1 1) (1 2) (1 3) '
# array1.scm fails
# charset1.scm passes
Makefile:598: recipe for target 'check-run-test-scripts' failed
make: *** [check-run-test-scripts] Error 255
$ diff charset1.scm.~1~ charset1.scm
11c11
< ;; Output: (#f #t) #t
---
> ;; Output: (#f #t)#t
23c23
< ;; Output: #(#t #f) #f 3
---
> ;; Output: #(#t #f)#f 3
$ kawa --version
Kawa 3.1.1 (git describe: 3.1.1-38-ge74870bbe)
Copyright (C) 2020 Per Bothner
$ java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-1~deb9u1-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
$
My 'configure' command before compiling Kawa is below (not recently changed and it's worked fine eariler):
./configure --prefix=/home/chaw/local
--with-docbook-stylesheets=/usr/share/xml/docbook/stylesheet/docbook-xsl-ns
--enable-kawa-frontend --with-javafx
--with-lsp4j=/home/chaw/local/share/java/org.eclipse.lsp4j.jar
--with-lsp4j.jsonrpc=/home/chaw/local/share/java/org.eclipse.lsp4j.jsonrpc.jar
--with-gson=/home/chaw/local/share/java/gson.jar