Re: [sage-devel] Changes to bitset.pxi

2020-09-16 Thread 'jonatha...@googlemail.com' via sage-devel
Dear Vincent, thanks for your reply. To sum up my reply: Should I try to replace bitsets completely by RaoringBitmap and see how it performs? (I need some help with the benchmarking, as I don't know good benchmarks for other use cases.) to 1. Okay. I wasn't aware of that. I just copied the beh

Re: [sage-devel] build errors on void linux

2020-09-16 Thread Nicolo' Piazzalunga
Same from gp prompt: ? poldegree(ellmodulareqn(211)[1]) *** at top-level: poldegree(ellmodulareqn(211)[1]) *** ^-- *** ellmodulareqn: error opening seadata file: `/usr/share/pari/seadata/sea211'. *** Break loop: type 'break' to go back t

Re: [sage-devel] build errors on void linux

2020-09-16 Thread Dima Pasechnik
On Wed, Sep 16, 2020 at 1:33 PM Nicolo' Piazzalunga wrote: > > It was on a fresh install, see the attached config.log > does poldegree(ellmodulareqn(211)[1]) work at the gp prompt, interactively (with the same user id as used for running ./configure) (more precisely, your gp is found in /bin/, s

Re: [sage-devel] Changes to bitset.pxi

2020-09-16 Thread Vincent Delecroix
Dear Jonathan, 0. It would be good to benefit from extended CPU instructions for having faster bitsets. 1. As mentioned in the Cython documentation [1], pxi files are not the advised way to deal with Cython code. inline functions are perfectly usable when written in pxd headers. See for example

Re: [sage-devel] build errors on void linux

2020-09-16 Thread Dima Pasechnik
If you are trying this on an existing install, did you run make pari-clean before trying ./configure ? Please send the top-level config.log On Wed, Sep 16, 2020 at 8:48 AM Nicolo' Piazzalunga wrote: > > Thanks. I get: > > ? default(datadir) > %1 = "/usr/share/pari" > > so it seems it is cor

[sage-devel] Changes to bitset.pxi

2020-09-16 Thread 'jonatha...@googlemail.com' via sage-devel
Dear all, I want to redesign the bitset structure of combinatorial polyhedron and move it to `data_structures/bitset.pxi`. This includes some changes to bitset.pxi. Please comment, whether the proposed design changes on the ticket are ok. Mostly they are the following: 1. Define most of the fun

Re: [sage-devel] build errors on void linux

2020-09-16 Thread Nicolo' Piazzalunga
Thanks. I get: ? default(datadir) %1 = "/usr/share/pari" so it seems it is correctly configured, but still not detected.. On 9/15/20 6:59 PM, Dima Pasechnik wrote: On Tue, Sep 15, 2020 at 2:11 PM Nicolo' Piazzalunga mailto:nicolopiazzalu...@gmail.com>> wrote: I did it. On 9/8/20