Arb 2.23 available

63 views
Skip to first unread message

Fredrik Johansson

unread,
Jun 29, 2022, 7:09:45 AM6/29/22
to flint-devel, sage-devel
Hi all,

I have released Arb 2.23.0 which features a lot of performance improvements and some new functions. A longer writeup is available here:


Best,
Fredrik

Rudi Gaelzer

unread,
Jul 5, 2022, 11:12:47 AM7/5/22
to flint-devel
I got an error during the make step of the compilation.
My box is running Fedora Core 36 (x86_64).
The configuration step was done with:

$>./configure --with-flint=/usr --with-gmp=/usr --with-mpfr=/usr --build=x86_64 CFLAGS='-O2 -funroll-
loops -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -mtune=generic'

Then, with 
$>make
I got the following warning/error messages:
atan_arf_bb.c: In function ‘arb_atan_arf_bb’:
atan_arf_bb.c:437:13: warning: implicit declaration of function ‘flint_parallel_do’ [-Wimplicit-function-declaration]
 437 |             flint_parallel_do((do_func_t) worker, &work, num, -1, FLINT_PARALLEL_STRIDED);
     |             ^~~~~~~~~~~~~~~~~
atan_arf_bb.c:437:32: error: do_func_t’ undeclared (first use in this function)
 437 |             flint_parallel_do((do_func_t) worker, &work, num, -1, FLINT_PARALLEL_STRIDED);
     |                                ^~~~~~~~~
atan_arf_bb.c:437:32: note: each undeclared identifier is reported only once for each function it appears in
atan_arf_bb.c:437:42: error: expected ‘)’ before ‘worker
 437 |             flint_parallel_do((do_func_t) worker, &work, num, -1, FLINT_PARALLEL_STRIDED);
     |                              ~           ^~~~~~~
     |                                          )
atan_arf_bb.c:430:20: warning: variable ‘work’ set but not used [-Wunused-but-set-variable]
 430 |             work_t work;
     |                    ^~~~
atan_arf_bb.c: At top level:
atan_arf_bb.c:162:1: warning: worker’ defined but not used [-Wunused-function]
 162 | worker(slong iter, work_t * work)
     | ^~~~~~

Fredrik Johansson

unread,
Jul 5, 2022, 11:18:45 AM7/5/22
to flint-devel
Hi Rudi,

Arb 2.23 requires FLINT 2.9 or later. The documentation was unfortunately not updated to clarify this.

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/194c4c53-fd7c-4032-8ff3-de8d1cbb2e03n%40googlegroups.com.

Rudi Gaelzer

unread,
Jul 5, 2022, 12:58:38 PM7/5/22
to flint-devel
Ah, OK.  I'll wait up then.  The repo distributes FLINT v. 2.8.5 as of now.
Reply all
Reply to author
Forward
0 new messages