thanks again for your help.
On Wed, Nov 16, 2011 at 6:56 PM, Сергій Яковин
<syakovyn <at> 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?
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.