develooper Front page | perl.perl5.porters | Postings from June 2013

Re: [perl #118055] miniperl fails with SIGBUS on sparc(usethreads+use64bitint)

Thread Previous | Thread Next
Dave Mitchell
June 15, 2013 13:15
Re: [perl #118055] miniperl fails with SIGBUS on sparc(usethreads+use64bitint)
Message ID:
On Mon, May 27, 2013 at 03:20:40PM +0100, Nicholas Clark wrote:
> I pushed this tweak as smoke-me/nicholas/rt-118055-1
> commit f61a27cade956988ec6c5ff53b8aff3492ca5839
> Author: Nicholas Clark <>
> Date:   Sun May 26 08:50:17 2013 +0200
>     Improved struct pmop alignment fix - avoid the slow path on 64 bit systems.
>     Commit c2a50ddb1bed6576 works round an alignment bug in the slab allocator
>     for 32 bit systems built with 64 bit IVs. However, the C pre-processor logic
>     meant that the test path was enabled on true 64 bit systems. It's not needed
>     there, so improve the logic so that it isn't compiled for platforms where
>     pointers are 64 bit.

I've just cherry-picked c2a50ddb1bed6576 into maint-5.18 as

However, I'm not sure of the status of the smoke-me/nicholas/rt-118055-1
branch, either for blead or maint.

The warp engines start playing up a bit, but seem to sort themselves out
after a while without any intervention from boy genius Wesley Crusher.
    -- Things That Never Happen in "Star Trek" #17

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About