https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40770
--- Comment #23 from 康 珊 <kangshan0910 at hotmail dot com> --- It seems that gcc will use "_ZGVeN8vl8l8_sincos" which doesn't exit in libmvec. /usr/bin/ld: /tmp/ccTYyEZM.o: in function `main': /home/pnp/ks/test_sincos.c:38: undefined reference to `_ZGVeN8vl8l8_sincos' /usr/bin/ld: /home/pnp/ks/test_sincos.c:38: undefined reference to `_ZGVeN8vl8l8_sincos' collect2: error: ld returned 1 exit status I'm using clear linux the glibc of which is 2.31 and I also tried Ubuntu 19.10 the glibc of which is 2.30.