This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/19839] hypot() crashing w/SIGILL at xxlxor on power7 systems
- From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Fri, 18 Mar 2016 21:53:46 +0000
- Subject: [Bug math/19839] hypot() crashing w/SIGILL at xxlxor on power7 systems
- Auto-submitted: auto-generated
- References: <bug-19839-131 at http dot sourceware dot org/bugzilla/>
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.