glibc master failed to build on x86_64 with gcc version 6.4.1

Sunil Pandey skpgkp2@gmail.com
Mon Jul 11 21:51:44 GMT 2022


glibc master failed to build on x86_64 with gcc version 6.4.1.
Following are error message

../sysdeps/x86_64/multiarch/strstr-avx512.c:136:9: error: implicit
declaration of function ?_cvtmask64_u64? [-Werro
r=implicit-function-declaration]
../sysdeps/x86_64/multiarch/strstr-avx512.c:142:8: error: implicit
declaration of function ?_kshiftri_mask64? [-Wer
ror=implicit-function-declaration]
../sysdeps/x86_64/multiarch/strstr-avx512.c:144:33: error: implicit
declaration of function ?_kand_mask64? [-Werror
=implicit-function-declaration]
../sysdeps/x86_64/multiarch/strstr-avx512.c:136:9: error: implicit
declaration of function ?_cvtmask64_u64? [-Werro
r=implicit-function-declaration]
../sysdeps/x86_64/multiarch/strstr-avx512.c:142:8: error: implicit
declaration of function ?_kshiftri_mask64? [-Wer
ror=implicit-function-declaration]
../sysdeps/x86_64/multiarch/strstr-avx512.c:144:33: error: implicit
declaration of function ?_kand_mask64? [-Werror
=implicit-function-declaration]

$ git log sysdeps/x86_64/multiarch/strstr-avx512.c
commit 5082a287d5e9a1f9cb98b7c982a708a3684f1d5c
Author: Raghuveer Devulapalli <raghuveer.devulapalli@intel.com>
Date:   Mon Jun 6 12:17:43 2022 -0700

    x86_64: Add strstr function with 512-bit EVEX

    Adding a 512-bit EVEX version of strstr. The algorithm works as follows:

Tried with the gcc version 7.4.1 and it successfully built.

--Sunil


More information about the Libc-alpha mailing list