@@ -6,7 +6,15 @@ History and changes
66FLINT 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
1220Main 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