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

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

Thread Previous | Thread Next
From:
Craig A. Berry
Date:
May 25, 2013 15:42
Subject:
Re: [perl #118055] miniperl fails with SIGBUS on sparc (usethreads+use64bitint)
Message ID:
CA+vYcVysnEYvMxJ5gXVzK5eTp4bHuDzp5B7JYABTjNgMrBxfxg@mail.gmail.com
On Sat, May 25, 2013 at 10:04 AM, Nicholas Clark <nick@ccl4.org> wrote:

>
>
> #if defined(USE_ITHREADS) && IVSIZE > U32SIZE && IVSIZE > PTRSIZE
>
>
FWIW, this would be true on VMS Alpha or Itanium configured with
-Duse64bitint -Dusethreads.  Pointers are 32-bit by default.  64-bit
pointers can be requested at compile time, but as far as I know, no one's
ever added support to Perl for that.  Alignment faults are not fatal, but
badly degrade performance, especially on Itanium where more of the fault
handling is done by the OS in software.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About