Raymond Toy pushed to branch master at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • src/general-info/release-21e.md
    1
    +# CMUCL 21e
    
    2
    +
    
    3
    +## Work in prograss
    
    4
    +
    
    5
    +The CMUCL project is pleased to announce the release of CMUCL 21e.
    
    6
    +This is a major release which contains numerous enhancements and bug
    
    7
    +fixes from the 21a release.
    
    8
    +
    
    9
    +CMUCL is a free, high performance implementation of the Common Lisp
    
    10
    +programming language which runs on most major Unix platforms. It
    
    11
    +mainly conforms to the ANSI Common Lisp standard. CMUCL provides a
    
    12
    +sophisticated native code compiler; a powerful foreign function
    
    13
    +interface; an implementation of CLOS, the Common Lisp Object System,
    
    14
    +which includes multi-methods and a meta-object protocol; a
    
    15
    +source-level debugger and code profiler; and an Emacs-like editor
    
    16
    +implemented in Common Lisp. CMUCL is maintained by a team of
    
    17
    +volunteers collaborating over the Internet, and is mostly in the
    
    18
    +public domain.
    
    19
    +
    
    20
    +## New in this release:
    
    21
    +  * Known issues:
    
    22
    +    * Building with gcc8 or later doesn't work with the default -O option. Use -O1 instead.  This shouldn't really impact overall speed much.
    
    23
    +    * Added simple support to compile with clang instead, which works. (Use x86_linux_clang).
    
    24
    +  * Feature enhancements
    
    25
    +    * Update to ASDF 3.3.3
    
    26
    +  * Changes
    
    27
    +  * ANSI compliance fixes:
    
    28
    +  * Bug fixes:
    
    29
    +  * Gitlab tickets:
    
    30
    +    * ~~#73~~ Update clx from upstream clx
    
    31
    +  * Other changes:
    
    32
    +  * Improvements to the PCL implementation of CLOS:
    
    33
    +  * Changes to building procedure:
    
    34
    +
    
    35
    +This release is not binary compatible with code compiled using CMUCL
    
    36
    +21d; you will need to recompile FASL files.
    
    37
    +
    
    38
    +See http://www.cmucl.org or
    
    39
    +https://gitlab.common-lisp.net/cmucl/cmucl for more information,
    
    40
    +See
    
    41
    +https://gitlab.common-lisp.net/cmucl/cmucl/wikis/GettingCmucl
    
    42
    +for obtaining CMUCL, including sources and binaries..
    
    43
    +
    
    44
    +
    
    45
    +We hope you enjoy using this release of CMUCL!