<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection"><font color="#333333">While compiling mesa 13.0.1 with driver : swrast and swr, I got avx related error as follows:<br />
<br />
make[5]: Entering directory `/opt/mesa-13.0.1/src/gallium/drivers/swr'<br />
  CXX      rasterizer/core/libswrAVX_la-backend.lo<br />
  CXX      rasterizer/core/libswrAVX_la-binner.lo<br />
  CXX      rasterizer/core/libswrAVX_la-clip.lo<br />
  CXX      rasterizer/core/libswrAVX_la-frontend.lo<br />
  CXX      rasterizer/core/libswrAVX_la-pa_avx.lo<br />
  CXX      rasterizer/core/libswrAVX_la-rasterizer.lo<br />
  CXX      rasterizer/core/libswrAVX_la-tilemgr.lo<br />
  CXX      rasterizer/jitter/libswrAVX_la-blend_jit.lo<br />
/tmp/cc8QGQTn.s: Assembler messages:<br />
/tmp/cc8QGQTn.s:908: Error: no such instruction: `vpbroadcastb 12(%rdi),%ymm0'<br />
/tmp/cc8QGQTn.s:1225: Error: no such instruction: `vpbroadcastb 12(%rax),%ymm0'<br />
make[5]: *** [rasterizer/core/libswrAVX_la-tilemgr.lo] Error 1<br />
make[5]: *** Waiting for unfinished jobs....<br />
/tmp/ccFy9jhr.s: Assembler messages:<br />
/tmp/ccFy9jhr.s:16888: Error: no such instruction: `vextracti128 $0x1,%ymm2,%xmm0'<br />
/tmp/ccFy9jhr.s:16901: Error: no such instruction: `vpbroadcastd -20(%rbp),%ymm1'<br />
/tmp/ccFy9jhr.s:16913: Error: no such instruction: `vextracti128 $0x1,%ymm1,%xmm3'<br />
/tmp/ccFy9jhr.s:16948: Error: no such instruction: `vinserti128 $0x1,%xmm0,%ymm1,%ymm0'<br />
make[5]: *** [rasterizer/core/libswrAVX_la-pa_avx.lo] Error 1<br />
/tmp/ccfHQLco.s: Assembler messages:<br />
/tmp/ccfHQLco.s:8066: Error: no such instruction: `vextracti128 $0x1,%ymm1,%xmm9'<br />
/tmp/ccfHQLco.s:8088: Error: no such instruction: `vextracti128 $0x1,%ymm0,%xmm4'<br />
/tmp/ccfHQLco.s:8109: Error: no such instruction: `vextracti128 $0x1,%ymm2,%xmm6'<br />
<br />
My configuration for mesa is as follows :<br />
<br />
./configure CXXFLAGS="-O2 -g -DDEFAULT_SOFTWARE_DEPTH_BITS=31 -mavx2" \<br />
              CFLAGS="-O2 -g -DDEFAULT_SOFTWARE_DEPTH_BITS=31 -mavx2" \<br />
              --disable-dri --disable-egl \<br />
              --with-gallium-drivers="swrast,swr" --enable-texture-float \<br />
              --with-egl-platforms="" --enable-gallium-osmesa \<br />
              --enable-gallium-llvm=yes --enable-llvm-shared-libs \<br />
              --with-llvm-prefix="/opt/llvm/3.8.1"<br />
<br />
I have tried '-mavx -mavx2' but got the same error.<br />
<br /></font></div>
<div name="messageSignatureSection"><br /></div>
</body>
</html>