Arb headers

27 views
Skip to first unread message

Rudi Gaelzer

unread,
Jul 5, 2024, 10:58:46 AM (11 days ago) Jul 5
to flint-devel
It seems that when Arb was incorporated into flint, some header paths became undefined.
For instance, before, I just had to 
#include "acb_hypgeom.h"
to have access to functions such as arb_init() and acb_init().
Now I have to
#include "arb.h"
#include "acb.h"
#include "acb_hypgeom.h"

Edgar Costa

unread,
Jul 9, 2024, 4:34:30 AM (7 days ago) Jul 9
to flint...@googlegroups.com
This was an intentional change; see https://github.com/flintlib/flint/pull/1249 and in particular https://github.com/flintlib/flint/commit/3a13bbf2b3574a88df41c9439284303b0826a3e5

Remove unnecessary local inclusions in headers
In the sense that one should be able to include the header without
generating any errors. Therefore, it is no longer guaranteed that
X_mat.h includes X.h.

Best,
Edgar

--

---
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/32ec85d2-c511-41b4-a240-2ad64f8d80e4n%40googlegroups.com.

Rudi Gaelzer

unread,
Jul 9, 2024, 4:51:50 PM (6 days ago) Jul 9
to flint-devel
Ok, thanks.
Reply all
Reply to author
Forward
0 new messages