This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Commit 2d63a517e4084ec80403cd9f278690fa8b676cc4
- From: Paul Pluzhnikov <ppluzhnikov at google dot com>
- To: "H.J. Lu" <hjl dot tools at gmail 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:08:06 -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>
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
Please note: I am not complaining and could easily update my assembler,
if that's the right thing to do here.
For the record:
gcc --version
gcc (GCC) 4.9.0 20140309 (experimental)
...
gcc -Wa,--version -xc /dev/null
GNU assembler (GNU Binutils) 2.22.52.20120719
...
Thanks,
--
Paul Pluzhnikov