Re: make check fails

Sam Steingold <[email protected]> Thu, 11 Jan 2018 22:42:29 -0500
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
Hi Bruno

> * Bruno Haible <[email protected]> [2018-01-11 23:20:20 +0100]:
>
>> Are you aware that "make check" fails on "hg tip"?
>
> On Linux/x86_64, I get this:
>
> $ make -f Makefile.devel build-porting64-gcc-safety0
> ...
> Test failed:
> -rw-r--r-- 1 bruno bruno 286 Jan 11 23:12 ext-clisp.erg
>
> $ cat build-porting64-gcc-safety0/tests/ext-clisp.erg
> Form: (HANDLER-CASE (LETF ((*CURRENT-LANGUAGE* 'FRENCH)) (LIST (STRING=
> "À bientôt!" (SYSTEM::TEXT "Bye.")) (STRING= *CURRENT-LANGUAGE*
> "FRANÇAIS"))) (ERROR (E) (PRINC-ERROR E) '(T T)))
> CORRECT: (T T)
> CLISP  : (NIL T)
> Differ at position 0: T vs NIL
> CORRECT: (T T)
> CLISP  : (NIL T)

Darwin Kernel Version 17.3.0
./configure --with-debug --without-dynamic-modules build-g-nodynmod



-- 
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1561
http://steingoldpsychology.com http://www.childpsy.net https://ffii.org
http://mideasttruth.com http://think-israel.org http://islamexposedonline.com
Brain is invisible, but lack thereof is not.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
loop.erg (text/plain, 3 KB)
Form: (HANDLER-CASE (LET ((I 2)) (LOOP FOR I FROM 1 BELOW 20 BY I COLLECT I)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to I is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : (1 3 5 7 9 11 13 15 17 19)
Differ at position 0: #\R vs 1
CORRECT: "Reference ..."
CLISP  : (1 3 5 7 9 11 13 15 17 19)


Form: (HANDLER-CASE (LET ((J 5)) (LOOP FOR I FROM 1 TO J FOR J FROM 11 TO 20 COLLECT (LIST I J))) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to J is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : ((1 11) (2 12) (3 13) (4 14) (5 15))
Differ at position 0: #\R vs (1 11)
CORRECT: "Reference ..."
CLISP  : ((1 11) (2 12) (3 13) (4 14) (5 15))


Form: (HANDLER-CASE (LET ((I 2)) (LOOP FOR A IN (LIST I I) FOR I FROM 1 TO 2 COLLECT A)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to I is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : (2 2)
Differ at position 0: #\R vs 2
CORRECT: "Reference ..."
CLISP  : (2 2)


Form: (HANDLER-CASE (LET ((J #'CDR)) (LOOP FOR I IN '(A B C) BY J FOR J IN (LIST #'CDDR #'CDDR #'CDDR) COLLECT (PROG1 I J))) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to J is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : (A B C)
Differ at position 0: #\R vs A
CORRECT: "Reference ..."
CLISP  : (A B C)


Form: (HANDLER-CASE (LET ((I 2)) (LOOP FOR A ON (LIST I I) FOR I FROM 1 TO 2 COLLECT A)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to I is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : ((2 . #1=(2)) #1#)
Differ at position 0: #\R vs (2 2)
CORRECT: "Reference ..."
CLISP  : ((2 . #1=(2)) #1#)


Form: (HANDLER-CASE (LET ((J (LIST #'CDR))) (LOOP FOR I ON '(A B C) BY (CAR J) FOR J ON (LIST #'CDDR #'CDDR #'CDDR) COLLECT (PROG1 I J))) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to J is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : ((A . #1=(B . #2=(C))) #1# #2#)
Differ at position 0: #\R vs (A B C)
CORRECT: "Reference ..."
CLISP  : ((A . #1=(B . #2=(C))) #1# #2#)


Form: (HANDLER-CASE (LET ((I 2)) (LOOP FOR A ACROSS (VECTOR I I) FOR I FROM 1 TO 2 COLLECT A)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to I is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : (2 2)
Differ at position 0: #\R vs 2
CORRECT: "Reference ..."
CLISP  : (2 2)


Form: (HANDLER-CASE (LET ((I 2)) (LOOP FOR K BEING EACH HASH-KEY OF (LET ((HT (MAKE-HASH-TABLE))) (SETF (GETHASH I HT) T) HT) FOR I FROM 1 TO 2 COLLECT K)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to I is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : (2)
Differ at position 0: #\R vs 2
CORRECT: "Reference ..."
CLISP  : (2)


Form: (HANDLER-CASE (LET ((I 2)) (LOOP FOR S BEING EACH EXTERNAL-SYMBOL OF (FIND-PACKAGE (IF (= I 1) "COMMON-LISP" "COMMON-LISP-USER")) FOR I FROM 1 TO 2 COLLECT S)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to I is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : (WITH-IGNORED-ERRORS *RUN-TEST-TRUENAME*)
Differ at position 0: #\R vs WITH-IGNORED-ERRORS
CORRECT: "Reference ..."
CLISP  : (WITH-IGNORED-ERRORS *RUN-TEST-TRUENAME*)
ext-clisp.erg (text/plain, 686 B)
Form: (HANDLER-CASE (LET ((X 1)) (LOCALLY (DECLARE (SYSTEM::IMPLEMENTATION-DEPENDENT X)) X)) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to X is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : 1


Form: (HANDLER-CASE (LET ((X 1)) (LOCALLY (DECLARE (SYSTEM::IMPLEMENTATION-DEPENDENT X)) (SETQ X 2))) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to X is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : 2


Form: (HANDLER-CASE (LET ((X 1)) (LOCALLY (DECLARE (SYSTEM::IMPLEMENTATION-DEPENDENT X)) (MULTIPLE-VALUE-SETQ (X) 2))) (WARNING (W) (PRINC-TO-STRING W)))
CORRECT: "Reference to X is implementation-dependent, per ANSI CL 6.1.1.4."
CLISP  : 2