Myra -

Persistence != PITA. :-)

Others have given advice on where to go next with your sleuthing. I want to
reiterate what Chris said: if the other tests pass, then PDL itself should
be fully functional for your Algorithms work. The opengl stuff is for an
optional PDL extension, and the failing tests indicate a problem with that
extension, not with PDL itself.

Another reason we (I) have not been able to offer an immediate solution is
because we don't have (m)any users on Arch, we don't have many users on 64
bit, the intersection of those two groups is probably zero, and the number
of devs in that intersection is certainly zero. I've used Arch in the past
and really liked it but I'm not using it right now. I recall a rather
lengthy setup phase, as with Gentoo, making it difficult for one of the
devs (me) to just pop it in a virtual box and try to reproduce your problem.

So, hang in there! If you run the POGL tests and everything checks out
clean, then get back to us. You may be able to twist my arm to get me to
install Arch in a virtual box on my 64-bit Mac. (And if I've gone that far,
I may just try to create a PGKBUILD for it. However, I'm pretty tied up
with other things, so my response in all of this may be slow.) And again, I
would encourage you to forge ahead with Mastering Algorithms in Perl, as
you should have everything you'll need even without PDL's OpenGL hooks.

David
On Mar 22, 2012 11:55 PM, "Myra Nelson" <[email protected]> wrote:

> On Tue, Mar 20, 2012 at 21:32, chm <[email protected]> wrote:
> > Hi Myra-
> >
> > I haven't seen this particular problem before
> > but it looks like you are building on a 64bit
> > platform and I know there are some issues with
> > detection and use of the correct OpenGL libraries
> > especially with 32bit and 64bit options
> > available.
> >
> > I recommend, as has Rob, that you try building
> > without the WITH_POGL option set to see if that
> > completes successfully.  If so, you'll have
> > almost all of PDL up and running and we can
> > look into debugging the specifics for the
> > PDL::Graphics::TriD support.
> >
> > --Chris
> >
> Gentlemen:
>
> First let me say I know how busy you are. I'm a Geologist (retired)
> and it kept me going in circles. I'm trying to use this as a learning
> experience so I haven't quit looking. Since the build is successful
> and the tests fail I ran the following commands in the build
> directory.
>
> prove -v -b -I t/opengl.t 2>&1 | tee opengl.t-test.results
>
> The following is the final snippet.
>
> t/nsdatahandle.t ............
> 1..1
> # Running under perl version 5.014002 for linux
> # Current time local: Thu Mar 22 23:30:58 2012
> # Current time GMT:   Fri Mar 23 04:30:58 2012
> # Using Test.pm version 1.25_02
> ok 1
> ok
> t/ones.t ....................
> 1..4
> ok 1
> ok 2
>
> [
>  [1 1]
>  [1 1]
>  [1 1]
> ]
> ok 3
> ok 4
> ok
>
> *** glibc detected *** /usr/bin/perl: corrupted double-linked list:
> 0x00000000006bb120 ***
>
> I went ahead and tested the next file in line, opengl.t, with the same
> parameters and it chokes at exactly the same place.
>
> The full test log is here:
>
> http://pastebin.com/gerPmNNP
>
> Sorry If I'm being a PIA. I don't expect miracles, just trying to be
> helpful.
>
> Myra
> --
> Chaos! Panic! Disaster! (My work here is done)
>
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to