This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug math/19839] hypot() crashing w/SIGILL at xxlxor on power7 systems


https://sourceware.org/bugzilla/show_bug.cgi?id=19839

--- Comment #3 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
AFAIK all POWER7 processors implements this instruction and there is no need to
do some register preparation to use it.

However, kernel does play a role in VMX/VSX to try optimize context switching:
the process is started as with VMX/VSX disabled and thus for context switching
only GPR register are save/restore. On first VMX/VSX instruction the kernel
will trap and enable it and starting to add the VMX/VSX context. So it might be
a kernel issue in fact. Could you try to run on a more recent kernel?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]