#253: BABEL-TESTS fail to compile ---------------------------------------------+------------------------------ Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Keywords: quicklisp babel ansi-compilance | ---------------------------------------------+------------------------------ {{{ Unrecognized character name: u237 [Condition of type ALEXANDRIA.0.DEV:SIMPLE-READER-ERROR]
Restarts: 0: [RETRY] Retry compiling #<ASDF:CL-SOURCE-FILE "babel-tests" "tests" "tests">. 1: [ACCEPT] Continue, treating compiling #<ASDF:CL-SOURCE-FILE "babel- tests" "tests" "tests"> as having been successful. 2: [ABORT] Abort compilation. 3: [*ABORT] Return to SLIME's top level. 4: [ABORT] Abort thread.
Backtrace: 0: (#<FUNCTION {523B58F2}> #<ALEXANDRIA.0.DEV:SIMPLE-READER-ERROR {6BE9EF9B}> #<FUNCTION {523B58F2}>) 1: (APPLY #<FUNCTION {523B58F2}> (#<ALEXANDRIA.0.DEV:SIMPLE-READER-ERROR {6BE9EF9B}> #<FUNCTION {523B58F2}>)) 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* #<ALEXANDRIA.0.DEV :SIMPLE-READER-ERROR {6BE9EF9B}> #<FUNCTION {523B58F2}>) 3: (INVOKE-DEBUGGER #<ALEXANDRIA.0.DEV:SIMPLE-READER-ERROR {6BE9EF9B}>) 4: (ERROR ALEXANDRIA.0.DEV:SIMPLE-READER-ERROR :STREAM #<FILE-STREAM {4B71E076}> :FORMAT-CONTROL "Unrecognized character name: u~A" :FORMAT- ARGUMENTS (237)) 5: (ALEXANDRIA.0.DEV:SIMPLE-READER-ERROR #<FILE-STREAM {4B71E076}> "Unrecognized character name: u~A" 237) 6: (BABEL::SHARP-BACKSLASH-READER #<SHARP-BACKSLASH {214789AC}> #<FILE- STREAM {4B71E076}> #\ NIL) }}}
#253: BABEL-TESTS fail to compile ---------------------------------------------+------------------------------ Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Keywords: quicklisp babel ansi-compilance | ---------------------------------------------+------------------------------
Comment(by mevenson):
Due to failure of MOD type specifier:
{{{ (typep 10 '(mod 11)) => nil }}}
{{{ (sys::normalize-type '(mod 11)) => (MOD 11) }}}
#253: BABEL-TESTS fail to compile ---------------------------------------------+------------------------------ Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Keywords: quicklisp babel ansi-compilance | ---------------------------------------------+------------------------------
Comment(by ehuelsmann):
(In [14208]) Re #253: BABEL-TESTS fail to compile; make ABCL understand the MOD type spec.
#253: BABEL-TESTS fail to compile ---------------------------------------------+------------------------------ Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Keywords: quicklisp babel ansi-compilance | ---------------------------------------------+------------------------------
Comment(by mevenson):
r14208 indeed fixes the problem with MOD, but then the following fails to work.
In babel/tests/tests.lisp:99 for DEC.ASCII.3, the vector created to match the results from fails to be read.
To duplicate in the REPL:
{{{ (asdf:load-system :babel) (babel:enable-sharp-backslash-syntax) #(#\a #\Sub #\b #\c) }}}
will signal an END-OF-FILE error.
#253: BABEL-TESTS fail to compile ---------------------------------------------+------------------------------ Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Keywords: quicklisp babel ansi-compilance | ---------------------------------------------+------------------------------
Comment(by ehuelsmann):
(In [14209]) Re #253: BABEL-TESTS fails to compile; Fix character being discarded due to not being unread into underlying stream.
#253: BABEL-TESTS fail to compile ---------------------------------------------+------------------------------ Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Keywords: quicklisp babel ansi-compilance | ---------------------------------------------+------------------------------
Comment(by ehuelsmann):
(In [14211]) Re #253: Prevent unreading eofValue if eofValue happens to be a LispCharacter.
#253: BABEL-TESTS fail to compile ----------------------------------------------------------------+----------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: new Priority: major | Milestone: 1.1.1 Component: interpreter | Version: 1.1.0-dev Keywords: upstream-has-patch quicklisp babel ansi-compilance | ----------------------------------------------------------------+----------- Changes (by mevenson):
* keywords: quicklisp babel ansi-compilance => upstream-has-patch quicklisp babel ansi-compilance * milestone: 1.1.0 => 1.1.1
Comment:
Upstream patch to disable failing tests like CCL has been submitted.
#253: BABEL-TESTS fail to compile --------------------------+------------------------------------------------- Reporter: mevenson | Owner: ehuelsmann Type: defect | Status: closed Priority: major | Milestone: 1.1.0 Component: interpreter | Version: 1.1.0-dev Resolution: worksforme | Keywords: upstream-has-patch quicklisp babel ansi-compilance --------------------------+------------------------------------------------- Changes (by mevenson):
* status: new => closed * resolution: => worksforme * milestone: 1.1.1 => 1.1.0
armedbear-ticket@common-lisp.net