[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Architectures where unaligned access is (not) OK?



On Fri, Nov 21, 2014 at 6:01 PM, Jakub Wilk <jwilk@debian.org> wrote:
> * Felipe Sateler <fsateler@debian.org>, 2014-11-21, 14:04:
>>
>> Sparc is definitely not ok. For evidence, see #721617, liblo was trying to
>> fetch a double from a 4-byte aligned address. Experience with liblo shows
>> that other architectures are just fine (or at least are just slower) with
>> this type of unalignment.
>
>
> IME, sprac buildds are the only ones where where unaligned access in a
> build-time test suite triggers SIGBUS/SIGSEGV.
>
> Now that sparc is no long a release architecture, these kind of problems are
> likely to go unnoticed. :-(

Sparc was also really good to detect fpu error. And it is a loss for
scientific software.

s390 (without x) was also good to detect ptrdiff_t and size_t implicit
cast (see for instance http://savannah.gnu.org/bugs/?36883).

Bastien
>
> --
> Jakub Wilk
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> Archive: [🔎] 20141121170111.GA4115@jwilk.net">https://lists.debian.org/[🔎] 20141121170111.GA4115@jwilk.net
>


Reply to: