Skip to content

Commit e6ca799

Browse files
committed
Update history
1 parent b0adc90 commit e6ca799

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

doc/source/history.rst

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ History and changes
66
FLINT version history
77
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
88

9-
2025-01-20 -- FLINT 3.2.0-rc1
9+
2025-03-17 -- FLINT 3.2.1
10+
-------------------------------------------------------------------------------
11+
12+
* Bug fixes
13+
14+
* Properly recognize AMD Zen during configuration (Albin Ahlbäck, reported by
15+
Doug Torrance).
16+
17+
2025-03-12 -- FLINT 3.2.0
1018
-------------------------------------------------------------------------------
1119

1220
Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
@@ -181,6 +189,7 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
181189
enough registers to compile this (AA).
182190
* Fix wrong arithmetic function used in ``n_is_probabprime_lucas`` (FJ,
183191
reported by Mikhail Hogrefe).
192+
* Correct pointer casting for ARM in ``machine_vectors.h`` (AA).
184193

185194
* Build system
186195

@@ -214,6 +223,13 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
214223
* Add C11 atomics for MSVC builds (IF).
215224
* Recognize Apple M3 and Apple M4 (Pro) in ``config.guess`` (AA).
216225
* Fix static build for MSVC (IF, TD).
226+
* Only check assembly labels when it is actually being used (AA).
227+
* Update ``X86_64_PATTERN`` and ``X86_64_ADX_PATTERN`` and add some missing
228+
patterns (AA).
229+
* Recognize and map Zen 5 with correct CFLAGS and set some initial parameters
230+
for the architecture (AA).
231+
* Check presence of ``install-sh`` instead of ``config.guess`` during
232+
bootstrapping as ``config.guess`` is always present (AA).
217233

218234
* Tests
219235

@@ -341,10 +357,11 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
341357
* Add newlines to end of files that where missing them (AA).
342358
* Add ``mpn_extras/inlines.c`` (AA).
343359
* Replace compound literal with a struct to accommodate MSVC (TD).
344-
* Cast pointers in `machine_vectors.h` to suppress warnings about
360+
* Cast pointers in ``machine_vectors.h`` to suppress warnings about
345361
incompatible pointers (AA).
346362
* Make GCC pragmas dispatch only for GCC (AA).
347363
* Comment out unused static functions (AA).
364+
* Check availability of ``rbit`` instruction for ARM in ``n_revbin`` (AA).
348365

349366
* Continuous integration
350367

@@ -359,6 +376,10 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
359376
* Exclude profiler source code from Codecov (AA).
360377
* Assume ``lcov`` version 2.1 is available (AA).
361378
* Touchups and fixes for the release CI (EC).
379+
* Add Linux ARM runner (AA).
380+
* Fix release CI to automatically make releases when new tags are created,
381+
and push related files and generate website accordingly (AA, EC).
382+
* Rebuild citation block on website after each release (AA).
362383

363384
* Documentation
364385

0 commit comments

Comments
 (0)