Hello ansi-test developers, I have discovered the issue with ansi-test when using ECL with byte compiler (see the conversation below).
In order to fix it, I have applied a trivial patch (attached) locally. Could you please apply it to the svn repo? Thanks, Serhiy Y ---------- Forwarded message ---------- From: Juan Jose Garcia-Ripoll <juanjose.garciarip...@googlemail.com> Date: 2011/11/17 Subject: Re: Testing of x64 ECL for Windows To: Сергій Яковин <syako...@gmail.com> Hi Serhiy, thanks again for your help. On Wed, Nov 16, 2011 at 6:56 PM, Сергій Яковин <syako...@gmail.com> wrote: > I am testing ECL 64 bit Windows version using ecl-test. > First, I have found that using ignore-errors makes difficult to get > errors, because of their hiding. > I have attached patch that replace ignore-errors with progn. > Thanks. I have applied it to my local repository. It will take two days until I can upload something again from home. > After applying it I got the following error: > ;;; Loading #P"D:/Work/ECLS/ecl-test/ansi/doit.lsp" > ;;; Loading "D:/Work/ECLS/ecl-test/ansi/gclload1.lsp" > An error occurred during initialization: > Cannot find the external symbol *SUPPRESS-COMPILER-WARNINGS* in #<"C" > package>.. > The ANSI test suite has become stale. There is a new development tree, but it is based on "git" and I have not yet migrated the Makefiles to use it. In the mean time, I keep a directory of patches ansi-patch/ where I will upload your fix. This directory gets applied on top of the ansi tes > If yes, will you send patch to ansi-tests or should I? > I would be very thankful if you did. But remember that ECL stil uses the old repository and not the live project which is now here http://www.common-lisp.net/project/ansi-test/ > After applying the above change to gclload1.lsp I was able to get > ansi-tests to COPY-TREE.1 before ECL crashed. > I am going to investigate that crash. I have attached the log file. It > contains 25 fails. How much of those are expected? > EQUALP.7 and EQUALP.9 should not be there. This is the list of errors in my OS X computer. 30 out of 21703 total tests failed: COMMON-LISP-PACKAGE-NICKNAMES, COMMON-LISP-USER-PACKAGE-NICKNAMES, BOUNDP.5, PROCLAIM.ERROR.7, CTYPECASE.15, CTYPECASE.16, EQUALP.5, EQUALP.6, DEFGENERIC.ERROR.20, DEFGENERIC.ERROR.21, CALL-NEXT-METHOD.ERROR.1, CALL-NEXT-METHOD.ERROR.2, DEFMETHOD.ERROR.14, DEFMETHOD.ERROR.15, MAKE-CONDITION.4, UPGRADED-ARRAY-ELEMENT-TYPE.8, FIND-ALL-SYMBOLS.2, /.ERROR.5, /.ERROR.6, /.ERROR.7, /.ERROR.8, MAP.ERROR.11, ALL-STANDARD-GENERIC-FUNCTIONS-ARE-INSTANCES-OF-THAT-CLASS, ENSURE-DIRECTORIES-EXIST.8, FORMAT.LOGICAL-BLOCK.23, SYNTAX.DOT-ERROR.1, COMPILE-FILE.6A, COMPILE-FILE.18, MISC.528, MISC.529. -- Instituto de Física Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://juanjose.garciaripoll.googlepages.com
gclload1.lsp.patch
Description: Binary data
_______________________________________________ ansi-test-devel mailing list ansi-test-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/ansi-test-devel