Milestone 1.1.0

Completed 2 years ago (12/07/12 13:05:53)

100%

Total number of tickets: 65 - closed: 65 - active: 0

(A)MOP

7 / 7

ASDF

4 / 4

CLOS

3 / 3

abcl-contrib

4 / 4

build

4 / 4

compiler

12 / 12

interpreter

10 / 10

java

7 / 7

libraries

8 / 8

other

6 / 6

Released

December 7, 2012

http://svn.common-lisp.net/armedbear/public_html/releases/1.1.0/

Checksums

Provisional: https://abcl-dynamic-install.googlecode.com/files/abcl.org-20121207a.urn.md5 .

Official: http://svn.common-lisp.net/armedbear/public_html/releases/1.1.0/ .

Tested

Tested with ORCL jdk1.{6.0_37,7.0_09}.

Features

Regressions

Two regressions from abcl-1.0.x, fewer failing ANSI tests overall, down to 1[2-4] depending on platform and whether the interpreted or compiled version of the tests have been run.

See the ABCL ANSI regression database for reporting on the gory details .

Quicklisp

  1. Install Quicklisp from REPL
(asdf:load-system :quicklisp-abcl :force t)
  1. CLOSER-MOP
    • stubs for closer-mop test suite now believed to be complete
    • changing more implementation to Lisp
    • more complete features wrt. AMOP
    • Patch ???
  1. CFFI
    • Uses ABCL-ASDF with distributed Maven POM graph to download and inject JNA code if necessary
    • need github patch ???
      • fails 25 tests with patch
  1. Hunchentoot
    • Needs READ-TIMEOUT patch ???
  1. RESTAS
    • passes
  • This Hunchentoot bolt-on now works when Hunchentoot does as CL:DEFMETHOD correctly parses &AUX "arguments" see [Ticket #199]#199.
  1. CL-PPCRE
    • passes
    • Test framework is a bit wonky. Sometimes fails to execute properly. Often chokes on our improper encapsulation of CL:STREAM
  1. LPARALLEL
    • passes
  1. JEANNIE
  1. BABEL
  1. FLEXI-STREAMS
  • tests produce a small number (around 8) failures.

ANSI Compatibility

Even *more* conformant than abcl-1.0.1

  • (CL:DEFMETHOD correctly parses &AUX "arguments" see Ticket #199)
  • merge semantics for ABCL specialized CL:PATHNAME types (EXT:JAR-PATHNAME, et. al.) "smoothed over" to work with stock ASDF.

Contrib

  1. ABCL-ASDF
  • cross platform, tested under Windows, OS X, Solaris, Linux.
  • utilizes a locally installed maven-3.0.3 instance to recursively resolve binary dependencies via the distributed Maven POM graph
  1. JSS
  • JSS 3.0.5 addresses all reported issues.

ASDF

  • The implementation includes a stock ASDF-2.26.6

Bugs fixed

Note: See TracRoadmap for help on using the roadmap.