Hi Doug and Derek-

 I just pushed a slight modification of the detection of ptrsize
et. al. in plplot.pd.  It uses the explicit values from Config which
should be more robust.  Would you mind confirming that I did
not break anything?

Thanks much,
Chris

On Thu, Nov 17, 2011 at 5:57 PM, Doug Hunt <[email protected]> wrote:
> Hi Derek:  Nice meeting you this morning.
>
> I've put in a change to the PDL git that seems to fix the problem and works
> both on Linux and Mac.  It was simple.  The pp_def for plAllocGrid and
> plAlloc2dGrid passed out a 64 bit pointer using a 32 bit PDL 'int' value:
>
> (in plplot.pd)
>
> pp_def ('plAllocGrid',
>        NoPthread => 1,
>        Pars => "double xg(nx); double yg(ny); int [o] grid()",
>
> I just changed this to:
>
> pp_def ('plAllocGrid',
>        NoPthread => 1,
>        Pars => "double xg(nx); double yg(ny); $pp_ptr_type [o] grid()",
>
> where $pp_ptr_type is either 'int' (for 32 bit systems) or 'longlong' for 64
> bit systems.
>
> Let me know if you have any more troubles on your Mac after pulling the
> latest changes from PDL git.
>
> Regards,
>
>  Doug
>
> [email protected]
> Software Engineer
> UCAR - COSMIC, Tel. (303) 497-2611
>
> On Tue, 15 Nov 2011, Derek Lamb wrote:
>
>> Back when this was bothering me I think I had PLplot 5.9.6 (or 7)
>> installed.  I'll get 5.9.9 installed and the latest PDL git built against
>> it--I have just been using whatever P::G::P is in the PDL source tree, which
>> looks right now to be 0.61.  None of the PLplot library examples fail, just
>> the PDL bindings.
>>
>> Does Thursday morning work?  I have a lunch appointment but hopefully we
>> will be done before then!  I'm coming from Broomfield, I'll take the bus to
>> Table Mesa and then the UCAR shuttle from there.  I'll shoot for the 9:13
>> shuttle that should have me to the FL complex around 9:30.  If for some
>> reason I miss that then I'll just bike up, it's easier than waiting for the
>> shuttle and Thursday looks to be a nice day for a ride.  I'm assuming
>> there's a receptionist at the entrance like at HAO so they could direct me
>> your way?
>>
>> cheers,
>> Derek
>>
>> On Nov 14, 2011, at 4:43 PM, Doug Hunt wrote:
>>
>>> Hi Derek:  I have not looked into this bug since (until recently) I did
>>> not have a Mac.  If you've got a laptop that can duplicate the problem,
>>> perhaps you could come to my office and we could take a look at it.
>>>
>>> I've done a fair amount of debugging in the plplot library and just
>>> refactored the PDL::Graphics::PLplot interface so I'm still fairly
>>> familiar with the code and might be able to help.
>>>
>>> Have you got the plplot library source installed and compiled manually?
>>> It will probably come down to putting print statements in plplot--it's good
>>> to have a PDL version working that uses a locally compiled version of plplot
>>> so you can poke around both in PDL::Graphics::PLplot and in plplot itself.
>>>
>>> What versions of PDL, PDL::Graphics::PLplot and plplot are you using?
>>>
>>> I'm in the new 'FLA' building at UCAR Foothills lab--3375 Mitchell
>>> Lane--the old curving Wild Oats building.  What time would be good
>>> for you to meet?
>>>
>>> Regards,
>>>
>>>  Doug Hunt
>>>
>>> [email protected]
>>> Software Engineer
>>> UCAR - COSMIC, Tel. (303) 497-2611
>>>
>>> On Mon, 14 Nov 2011, Derek Lamb wrote:
>>>
>>>> Hi Doug,
>>>>
>>>> Since the PDL bug "PLplot segfaults on plshades call on OS X" was
>>>> reported by me, but I've been unable to figure out just what is screwy, and
>>>> since you are the current maintainer of PDL::Graphics::PLplot and probably
>>>> know more about the inner PLplot workings than I do, and since that bug has
>>>> a severity of 9, and since we both work in Boulder, would you be interested
>>>> in getting together sometime maybe before Thanksgiving and trying to hammer
>>>> that out?  I can easily get to UCAR's Foothills lab by bike from SwRI if I
>>>> know to bring the bike with me, or I can get to the Mesa lab first thing in
>>>> the morning some day via the UCAR shuttle.
>>>>
>>>> cheers,
>>>> Derek
>>>>
>>>
>>
>>
>
> _______________________________________________
> 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