Raymond Toy pushed to branch master at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • src/general-info/release-22a.md
    ... ... @@ -28,20 +28,35 @@ public domain.
    28 28
         * #373: Add macros to handle temp files and directories
    
    29 29
         * #387: Update CLX from upstream to version from 2024-09-11
    
    30 30
         * #408: Add C functions to get user name and home dir
    
    31
    +    * #424: Use fdlibm `hypot` to implement the `hypot` function
    
    32
    +            instead of using the version from libm.
    
    33
    +    * #426: Type `float-modes` is incorrect for x87 FPU modes
    
    31 34
         * #428: Add some constants for common values in irrat.lisp
    
    35
    +    * #431: `set-floating-point-modes` incorrectly clears out x87
    
    36
    +             precision and rounding modes
    
    32 37
         * #437: Use `realpath` to find the lisp executable
    
    38
    +    * #441: Fedora 42 unable to compile core-math pow.c function
    
    39
    +    * #443: cim-info.tar.bz2 missing from cmucl.org
    
    33 40
         * #444: `unix-stat` and friends return wrong timestamp
    
    41
    +    * #446: Simplify getting the errno values.
    
    34 42
         * #449: Touch 64-bit timestamp.txt with desired time for testing
    
    35 43
         * #446: Use C compiler to get errno values to update UNIX
    
    36 44
                 defpackage with errno symbols
    
    45
    +    * #452: Move bin/errno-foo.lisp to src/tools.
    
    37 46
         * #453: Use correct flags for analyzer and always save logs.
    
    47
    +    * #454: `make-pathname` signals errors for "silly" values.
    
    38 48
         * #456: Improve accuracy for division of complex double-floats
    
    39 49
                 using Baudin and Smith's robust complex division algorithm
    
    40 50
                 with improvements by Patrick McGehearty.
    
    41
    -    * #458: Spurious overflow in double-double-float multiply
    
    42
    -    * #459: Improve accuracy for division of complex
    
    51
    +    * #457: `delete-directory` was not returning anything so you
    
    52
    +	     couldn't tell if it succeeded or not.
    
    53
    +    * #458: Spurious overflow in double-double-float multiply.
    
    54
    +    * #459: Improve accuracy for division of complex.
    
    43 55
                 double-double-floats.  The same algorithm is used here as
    
    44 56
                 for #456.
    
    57
    +    * #460: Unit tests were not being recognized as failing on CI.
    
    58
    +    * #463: `double-double-float` is missing comparison operations
    
    59
    +            between `double-double-float` and `double-float`
    
    45 60
       * Other changes:
    
    46 61
       * Improvements to the PCL implementation of CLOS:
    
    47 62
       * Changes to building procedure: