FLINT 3.0.1

36 views
Skip to first unread message

Fredrik Johansson

unread,
Nov 10, 2023, 7:55:29 AM11/10/23
to flint-devel
Hi all,

We have issued a 3.0.1 patch release which fixes various bugs and build issues (notably with CMake builds).


List of changes from 3.0.0:

Build issues:

* Fix LIBS2 order for static linking (Tomás Oliveira e Silva).
* Fix substitution of version number for older autotools (Albin Ahlbäck¤ck).
* Fix use of AC_SEARCH_LIBS to find cblas_dgemm (Gonzalo Tornaría).
* Add FlexiBLAS as a cblas option (Mahrud Sayrafi).
* Don't use deprecated PythonInterp in CMake build (Mahrud Sayrafi).
* Fix setting version numbers and strings in CMake build (Mahrud Sayrafi).
* Only link with NTL for the tests on CMake (Mahrud Sayrafi).

Bugs:

* Fix bug in nmod32 on 32-bit systems.
* Fix missing modulus assignment in nmod_poly_mat_window_init (Vincent Neiger).
* Fix tmp allocation size in _fmpz_set_str_basecase.
* Fix rare arithmetic bug and memory leak in n_factor_ecm_select_curve.

Other:

* Some corrections to the documentation.

Note that we have made many other improvements on the main development branch which are not part of this patch version. They will be part of an upcoming FLINT 3.1 release, hopefully before the end of the year.

Best,
Fredrik

Oscar Benjamin

unread,
Nov 10, 2023, 8:20:55 AM11/10/23
to flint...@googlegroups.com
On Fri, 10 Nov 2023 at 12:55, Fredrik Johansson
<fredrik....@gmail.com> wrote:
>
> Hi all,
> We have issued a 3.0.1 patch release which fixes various bugs and build issues (notably with CMake builds).
>
> Get it here: https://github.com/flintlib/flint/releases/tag/v3.0.1

Hi Fredrik,

Previous releases have been at e.g.:

https://flintlib.org/flint-3.0.0.tar.gz

Is the intention now that releases will only be available from GitHub
so the new URL will be like:

https://github.com/flintlib/flint/releases/download/v3.0.1/flint-3.0.1.tar.gz

I don't have a preference but just asking because python-flint uses
this URL in automation:

https://github.com/flintlib/python-flint/blob/33e5485bda16339eb334c816639e22e57c4658e2/bin/build_dependencies_unix.sh#L280-L282

--
Oscar

Fredrik Johansson

unread,
Nov 10, 2023, 8:44:28 AM11/10/23
to flint...@googlegroups.com
Hi Oscar,

There was a delay in uploading the files to flintlib.org. They should be there now.

Fredrik

--

---
You received this message because you are subscribed to the Google Groups "flint-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flint-devel...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/flint-devel/CAHVvXxSxhy6n5NajWZhVgFRQ7aY_XNtpptseDKha32gyN%2BdAjg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages