@@ -10,9 +10,9 @@ FLINT version history
1010-------------------------------------------------------------------------------
1111
1212Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
13- (RB), Edgar Costa (EC), Tommy Hofmann (TH ), Max Horn (MH ), Fredrik Johansson
14- (FJ ), Marc Mezzarobba (MM ), Jake Moss (JM ), Vincent Neiger (VN ), Giacomo Pope
15- (GP), Daniel Schultz (DS).
13+ (RB), Edgar Costa (EC), Tobias Diez (TD ), Isuru Fernando (IF ), Tommy Hofmann
14+ (TH ), Max Horn (MH ), Fredrik Johansson (FJ ), Marc Mezzarobba (MM ), Jake Moss
15+ (JM), Vincent Neiger (VN), Giacomo Pope ( GP), Daniel Schultz (DS).
1616
1717* Features
1818
@@ -179,6 +179,8 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
179179 * Patch certain tests who caused segfaults during compilations in Clang (AA).
180180 * Avoid inline assembly for big ``aors_n `` in GCC on ARM since they lack
181181 enough registers to compile this (AA).
182+ * Fix wrong arithmetic function used in ``n_is_probabprime_lucas `` (FJ,
183+ reported by Mikhail Hogrefe).
182184
183185* Build system
184186
@@ -209,6 +211,9 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
209211 * Don't assume AVX is available if user specified their own CFLAGS (AA).
210212 * Use ``cp -pRP `` instead of ``cp -a `` in Make as the latter is not supported
211213 by POSIX, causing installation failures on some systems (AA).
214+ * Add C11 atomics for MSVC builds (IF).
215+ * Recognize Apple M3 and Apple M4 (Pro) in ``config.guess `` (AA).
216+ * Fix static build for MSVC (IF, TD).
212217
213218* Tests
214219
@@ -335,6 +340,11 @@ Main contributors: Albin Ahlbäck (AA), Bill Allombert (BA), Ricardo Buring
335340 (Michael Orlitzky).
336341 * Add newlines to end of files that where missing them (AA).
337342 * Add ``mpn_extras/inlines.c `` (AA).
343+ * Replace compound literal with a struct to accommodate MSVC (TD).
344+ * Cast pointers in `machine_vectors.h ` to suppress warnings about
345+ incompatible pointers (AA).
346+ * Make GCC pragmas dispatch only for GCC (AA).
347+ * Comment out unused static functions (AA).
338348
339349* Continuous integration
340350
0 commit comments