Re: [Pdl-devel] PDL 2.026 released to CPAN

2021-02-20 Thread Luis Mochan
On Sun, Feb 21, 2021 at 12:22:22AM +, Ed . wrote: > It was because PDL::FFTW3 had pp_def params called “complex” which clashed > with complex.h. I’ve changed them and released 0.07 which cleverly renames > those params to “complexv”. Please give that a go! It seems to work OK now, with 026_0

Re: [Pdl-devel] PDL 2.026 released to CPAN

2021-02-20 Thread Luis Mochan
Hi Ed, On Sun, Feb 21, 2021 at 12:22:22AM +, Ed . wrote: > It was because PDL::FFTW3 had pp_def params called “complex” which clashed > with complex.h. I’ve changed them and released 0.07 which cleverly renames > those params to “complexv”. Please give that a go! Thanks, will try it. > By

Re: [Pdl-devel] PDL 2.026 released to CPAN

2021-02-20 Thread Ed .
It was because PDL::FFTW3 had pp_def params called “complex” which clashed with complex.h. I’ve changed them and released 0.07 which cleverly renames those params to “complexv”. Please give that a go! By the way, you gave me a nasty turn there – I thought you meant with the actual PDL 2.026! In

Re: [Pdl-devel] PDL 2.026 released to CPAN

2021-02-20 Thread Luis Mochan
It seems that PDL::FFTW3 installs with no problemas using PDL 2.026 and perl 5.28.0, so the problem might have to do with the upgrade to perl 5.32.0. Regards, Luis On Sat, Feb 20, 2021 at 02:52:37PM -0600, Luis Mochan wrote: > Hi, > I tried to install PDL::FFTW3 using the new PDL 2.026 and perl

Re: [Pdl-devel] PDL 2.026 released to CPAN

2021-02-20 Thread Luis Mochan
Hi, I tried to install PDL::FFTW3 using the new PDL 2.026 and perl 5.32.1 under perlbrew, with no success. I don't know if it's perl or PDL or fftw3... or myself. I attach the results of make. Thanks and regards, Luis On Mon, Feb 15, 2021 at 10:47:34PM -0600, Luis Mochan wrote: > Just intalled P

Re: [Pdl-devel] PDL 2.026_01 released to CPAN

2021-02-20 Thread Ed .
You’re most welcome! I will be incorporating that text into the docs as soon as I’ve finished sorting out a few gremlins I’ve found, and the FreeBSD thing. Thank you for the excellent questions, that’ll make the doc much better. On the FreeBSD point, it seems that up to 9.3 (from 2011) its libm

Re: [Pdl-devel] PDL 2.026_01 released to CPAN

2021-02-20 Thread Luis Mochan
Hi Ed, On Sat, Feb 20, 2021 at 03:12:44PM +, Ed . wrote: > Hi Luis, > > If you take a look at > https://metacpan.org/pod/release/ETJ/PDL-2.026_01/GENERATED/PDL/Ops.pm#ci > you’ll see there’s now... Thanks for the pointers and the explanations! Regards, Luis --

Re: [Pdl-devel] PDL 2.026_01 released to CPAN

2021-02-20 Thread Ed .
Hi Luis, If you take a look at https://metacpan.org/pod/release/ETJ/PDL-2.026_01/GENERATED/PDL/Ops.pm#ci you’ll see there’s now, from PDL::Ops, ci (which returns “i” in native format), and you can get the real and imaginary parts with creal and cimag (documented just below ci). On your point

Re: [Pdl-devel] PDL 2.026_01 released to CPAN

2021-02-20 Thread Luis Mochan
Hi Ed, Ingo, On Sat, Feb 20, 2021 at 01:39:51PM +, Ed . wrote: > Hi Ingo, > ... > Is a free-standing asin(3) returning a complex number considered bad? > I just did a quick check, and calling asin() on piddles with a real type, and > a complex type, each does the expected thing: > > pdl> $x =

Re: [Pdl-devel] PDL 2.026_01 released to CPAN

2021-02-20 Thread Ed .
Hi Ingo, PDL now has updated CI (continuous integration) that checks every single push and PR compiles and passes tests on Ubuntu (with all optional things installed, and with various options like USENAN and PER_PDL on and off). Also on MacOS and Windows, with just the basic stuff (see other me

Re: [Pdl-devel] PDL 2.026_01 released to CPAN

2021-02-20 Thread Ingo Schmid
Hi Ed, thanks for picking this up! I am really really bad at housekeeping and with multi-developer git, I'm sorry for the mess I've left you to deal with. When I saw you released the new version, I was actually considering giving it a push. Now I am really grateful you beat me to it ! ;) There wa