This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/18731] math/test-double-vlen4 and math/test-float-vlen8 fail on non-AVX machines
- From: "hjl.tools at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Thu, 30 Jul 2015 13:39:07 +0000
- Subject: [Bug math/18731] math/test-double-vlen4 and math/test-float-vlen8 fail on non-AVX machines
- Auto-submitted: auto-generated
- References: <bug-18731-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=18731
--- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> ---
(In reply to Markus Trippelsdorf from comment #8)
> Program received signal SIGILL, Illegal instruction.
> 0x0000000000403663 in cosf_vlen4 (x=inf) at
> ../sysdeps/x86_64/fpu/test-float-vlen4-wrappers.c:24
> 24 VECTOR_WRAPPER (WRAPPER_NAME (cosf), _ZGVbN4v_cosf)
> (gdb) bt
> #0 0x0000000000403663 in cosf_vlen4 (x=inf) at
> ../sysdeps/x86_64/fpu/test-float-vlen4-wrappers.c:24
> #1 0x0000000000402e61 in cos_test () at
> /var/tmp/glibc-build/math/libm-test.c:65576
> #2 0x0000000000401908 in main (argc=<optimized out>, argv=<optimized out>)
> at /var/tmp/glibc-build/math/libm-test.c:150244
> (gdb) disass
> Dump of assembler code for function cosf_vlen4:
> 0x0000000000403660 <+0>: movaps %xmm0,%xmm1
> => 0x0000000000403663 <+3>: insertps $0xe,%xmm0,%xmm0
> 0x0000000000403669 <+9>: sub $0x8,%rsp
>
> The CPU on this test machine doesn't support SSE4_1.
Please open a new bug against SSE4.1.
--
You are receiving this mail because:
You are on the CC list for the bug.