This is the mail archive of the libc-alpha@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]

Re: Commit 2d63a517e4084ec80403cd9f278690fa8b676cc4


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


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