This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Commit 2d63a517e4084ec80403cd9f278690fa8b676cc4
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Paul Pluzhnikov <ppluzhnikov at google dot com>
- Cc: Igor Zamyatin <igor dot zamyatin at intel dot com>, GLIBC Devel <libc-alpha at sourceware dot org>
- Date: Fri, 14 Mar 2014 09:34:20 -0700
- Subject: Re: Commit 2d63a517e4084ec80403cd9f278690fa8b676cc4
- Authentication-results: sourceware.org; auth=none
- References: <CALoOobNeYiMjoxQ0zTJqrZwEmMaVJV1W5nY8cyW9aA55VC5WeA at mail dot gmail dot com> <CAMe9rOoA3oEsghYtFrSxaBN8qYpKMKPpAcY8rbD6R4CgYaK+=A at mail dot gmail dot com> <CAMe9rOryTptyXVUoYME_WV7H_tTTh-33Eb=4KgeMcM3-vzipKA at mail dot gmail dot com> <CAMe9rOqxiVQT+dMubonjZFJEteZf9XCn=nuQw4u17abuD7pZiw at mail dot gmail dot com> <CALoOobOyEe=cNOJSmLsvZc9Md4kyQ1UQEWKw5gcV1UhFWNtrtg at mail dot gmail dot com>
On Fri, Mar 14, 2014 at 9:08 AM, Paul Pluzhnikov <ppluzhnikov@google.com> wrote:
> On Fri, Mar 14, 2014 at 8:53 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
>
>> I checked it in:
>
> I was just about to comment.
>
> The patch doesn't appear to fix the problem: while it does set
> libc_cv_asm_avx512=no, I still get an error at "make check".
>
> AFAICT, tst-auditmod10 is not conditional on asm_avx512.
>
> /tmp/ccha40tw.s: Assembler messages:
> /tmp/ccha40tw.s:47: Error: no such instruction: `vmovdqa64 %zmm0,-176(%rbp)'
> /tmp/ccha40tw.s:51: Error: bad register name `%zmm0'
> ...
> make[2]: *** [/build/elf/tst-auditmod10a.os] Error 1
>
> Here is what AVX in my config.log looks like:
>
> libc_cv_asm_avx512=no
> libc_cv_cc_avx512=yes
> libc_cv_cc_avx=yes
> libc_cv_cc_sse2avx=yes
>
>
Did you remove the old glibc build directory first? Please show
me the output of:
# grep -i AVX512 config.h config.make
I got
config.h:/* Define if compiler supports AVX512. */
config.h:/* #undef HAVE_AVX512_SUPPORT */
config.h:/* Define if assembler supports AVX512. */
config.h:/* #undef HAVE_AVX512_ASM_SUPPORT */
config.make:config-cflags-avx512 = no
with GCC 4.9 and binutils 2.23.51.
--
H.J