From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 98627] mesa doesn't build since llvm r286062 Date: Mon, 07 Nov 2016 16:35:58 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0878090533==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id E64296E3CC for ; Mon, 7 Nov 2016 16:35:58 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0878090533== Content-Type: multipart/alternative; boundary="14785365580.e062.31546"; charset="UTF-8" --14785365580.e062.31546 Date: Mon, 7 Nov 2016 16:35:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D98627 Bug ID: 98627 Summary: mesa doesn't build since llvm r286062 Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: blocker Priority: medium Component: Drivers/Gallium/radeonsi Assignee: dri-devel@lists.freedesktop.org Reporter: lordheavym@gmail.com QA Contact: dri-devel@lists.freedesktop.org llvm r286062 remove several functions/enums from the llvm-c api: http://llvm.org/viewvc/llvm-project?view=3Drevision&revision=3D286062 thus mesa doesn't build anymore: make[3]: Entering directory '/build/mesa-git/src/mesa/src/amd/common' depbase=3D`echo ac_binary.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../../../libtool --tag=3DCC --mode=3Dcompile gcc -DPACKAGE_NAME= =3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-devel\" -DPACKAGE_STRING=3D\"Mesa\ 13.1.0-devel\" -DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?product= =3DMesa\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT= _MACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include=20 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS=20 -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99 -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -fno-math-errno -fno-trapping-math -MT ac_binary.lo -MD -MP -MF $depbase.T= po -c -o ac_binary.lo ac_binary.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=3D`echo ac_llvm_helper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../../../libtool --tag=3DCXX --mode=3Dcompile g++ -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-devel\" -DPACKAGE_STRING=3D\"Mesa\ 13.1.0-deve= l\" -DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?product= =3DMesa\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT= _MACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -I/usr/include -pipe -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers=20 -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comm= ent -Werror=3Ddate-time -std=3Dc++11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgener= ic -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -fno-math-errno -fno-trapping-math -MT ac_llvm_helper.lo -MD -MP -MF $depbase.Tpo -c -o ac_llvm_helper.lo ac_llvm_helper.cpp &&\ mv -f $depbase.Tpo $depbase.Plo depbase=3D`echo ac_llvm_util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../../../libtool --tag=3DCC --mode=3Dcompile gcc -DPACKAGE_NAME= =3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-devel\" -DPACKAGE_STRING=3D\"Mesa\ 13.1.0-devel\" -DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?product= =3DMesa\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT= _MACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include=20 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS=20 -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99 -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -fno-math-errno -fno-trapping-math -MT ac_llvm_util.lo -MD -MP -MF $depbase.Tpo -c -o ac_llvm_util.lo ac_llvm_util.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=3D`echo ac_nir_to_llvm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../../../libtool --tag=3DCC --mode=3Dcompile gcc -DPACKAGE_NAME= =3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-devel\" -DPACKAGE_STRING=3D\"Mesa\ 13.1.0-devel\" -DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?product= =3DMesa\" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT= _MACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include=20 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS=20 -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99 -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -fno-math-errno -fno-trapping-math -MT ac_nir_to_llvm.lo -MD -MP -MF $depbase.Tpo -c -o ac_nir_to_llvm.lo ac_nir_to_llvm.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa= \" -DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\"Mesa 13.1.0-deve= l\"" "-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?product= =3DMesa\"" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M= ACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99 -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -fno-math-errno -fno-trapping-math -MT ac_nir_to_llvm.lo -MD -MP -MF .deps/ac_nir_to_llvm.Tpo -c ac_nir_to_llvm.c -fPIC -DPIC -o .libs/ac_nir_to_llvm.o libtool: compile: gcc -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa= \" -DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\"Mesa 13.1.0-deve= l\"" "-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?product= =3DMesa\"" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M= ACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99 -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -fno-math-errno -fno-trapping-math -MT ac_binary.lo -MD -MP -MF .deps/ac_binary.Tpo -c ac_binary.c -fPIC -DPIC -o .libs/ac_binary.o libtool: compile: g++ -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa= \" -DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\"Mesa 13.1.0-deve= l\"" "-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?product= =3DMesa\"" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M= ACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -I/usr/include -pipe -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comm= ent -Werror=3Ddate-time -std=3Dc++11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_M= ACROS -D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -fno-math-errno -fno-trapping-math -MT ac_llvm_helper.lo -MD -MP -MF .deps/ac_llvm_helper.Tpo -c ac_llvm_helper.cp= p=20 -fPIC -DPIC -o .libs/ac_llvm_helper.o libtool: compile: gcc -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa= \" -DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\"Mesa 13.1.0-deve= l\"" "-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?product= =3DMesa\"" -DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\"13.1.0-devel\" -DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL= IB_H=3D1 -DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE= S_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\"= .libs/\" -DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64= =3D1 -DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1 -DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL= =3D1 -DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1 -DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1 -DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1 -DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1 -DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1 -DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1 -DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1 -DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_= PTHREAD=3D1 -DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M= ACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS -DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H -DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1 -DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE -DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0 -I../../../include -I../../../src -I../../../src -I../../../src/compiler -I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi -I../../../src/mesa -I../../../src/mesa/drivers/dri/common -I../../../src/gallium/auxiliary -I../../../src/gallium/include -D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g -fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99 -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes -fno-math-errno -fno-trapping-math -MT ac_llvm_util.lo -MD -MP -MF .deps/ac_llvm_util.Tpo -c ac_llvm_util.c -fPIC -DPIC -o .libs/ac_llvm_util= .o ac_nir_to_llvm.c:145:43: error: unknown type name 'LLVMAttribute' unsigned param_count, LLVMAttribute attribs); ^~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'create_llvm_function': ac_nir_to_llvm.c:231:4: error: implicit declaration of function 'LLVMAddAttribute' [-Werror=3Dimplicit-function-declaration] LLVMAddAttribute(P, LLVMByValAttribute); ^~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:231:24: error: 'LLVMByValAttribute' undeclared (first use = in this function) LLVMAddAttribute(P, LLVMByValAttribute); ^~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:231:24: note: each undeclared identifier is reported only = once for each function it appears in ac_nir_to_llvm.c:235:24: error: 'LLVMInRegAttribute' undeclared (first use = in this function) LLVMAddAttribute(P, LLVMInRegAttribute); ^~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_intrin_1f_param': ac_nir_to_llvm.c:711:9: error: implicit declaration of function 'emit_llvm_intrinsic' [-Werror=3Dimplicit-function-declaration] return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 1, LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:711:63: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 1, LLVMReadNoneAttribute); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_intrin_2f_param': ac_nir_to_llvm.c:722:63: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 2, LLVMReadNoneAttribute); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_intrin_3f_param': ac_nir_to_llvm.c:734:63: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 3, LLVMReadNoneAttribute); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_find_lsb': ac_nir_to_llvm.c:760:72: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) return emit_llvm_intrinsic(ctx, "llvm.cttz.i32", ctx->i32, params, 2, LLVMReadNoneAttribute); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_ifind_msb': ac_nir_to_llvm.c:768:13: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_ufind_msb': ac_nir_to_llvm.c:794:13: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_ffract': ac_nir_to_llvm.c:858:8: error: 'LLVMReadNoneAttribute' undeclared (first us= e in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_uint_carry': ac_nir_to_llvm.c:874:18: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) params, 2, LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_bitfield_extract': ac_nir_to_llvm.c:919:63: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) result =3D emit_llvm_intrinsic(ctx, intrin, ctx->i32, srcs, 3, LLVMReadNoneAttribute); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'get_thread_id': ac_nir_to_llvm.c:1026:21: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) tid_args, 2, LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_ddxy': ac_nir_to_llvm.c:1118:7: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_alu': ac_nir_to_llvm.c:1454:78: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) result =3D emit_llvm_intrinsic(ctx, "llvm.bitreverse.i32", ctx->i32, src= , 1, LLVMReadNoneAttribute); =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: At top level: ac_nir_to_llvm.c:1585:43: error: unknown type name 'LLVMAttribute' unsigned param_count, LLVMAttribute attribs) ^~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'radv_lower_gather4_integer': ac_nir_to_llvm.c:1683:9: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:1707:32: error: 'LLVMNoUnwindAttribute' undeclared (first = use in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'build_tex_intrinsic': ac_nir_to_llvm.c:1775:8: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:1775:32: error: 'LLVMNoUnwindAttribute' undeclared (first = use in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_atomic_ssbo': ac_nir_to_llvm.c:1958:9: warning: return makes pointer from integer without= a cast [-Wint-conversion] return emit_llvm_intrinsic(ctx, name, ctx->i32, params, arg_count, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_load_buffer': ac_nir_to_llvm.c:1989:6: warning: initialization makes pointer from integer without a cast [-Wint-conversion] emit_llvm_intrinsic(ctx, load_name, data_type, params, 5, 0); ^~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_image_load': ac_nir_to_llvm.c:2383:7: warning: assignment makes pointer from integer wit= hout a cast [-Wint-conversion] res =3D emit_llvm_intrinsic(ctx, "llvm.amdgcn.buffer.load.format.v4f32", ctx->v4f32, ^ ac_nir_to_llvm.c:2419:17: error: 'LLVMReadOnlyAttribute' undeclared (first = use in this function) params, 7, LLVMReadOnlyAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_image_atomic': ac_nir_to_llvm.c:2555:9: warning: return makes pointer from integer without= a cast [-Wint-conversion] return emit_llvm_intrinsic(ctx, intrinsic_name, ctx->i32, params, param_count, 0); =20=20=20=20=20=20=20=20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_image_size': ac_nir_to_llvm.c:2584:19: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) params, 10, LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_interp': ac_nir_to_llvm.c:2817:10: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'build_cube_intrinsic': ac_nir_to_llvm.c:3112:23: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) f32, in, 3, LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'cube_to_2d_coords': ac_nir_to_llvm.c:3149:21: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) &coords[2], 1, LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'visit_tex': ac_nir_to_llvm.c:3376:15: warning: assignment makes pointer from integer without a cast [-Wint-conversion] coords[2] =3D emit_llvm_intrinsic(ctx, "llvm.rint.f32", ctx->f32, &coords[2], ^ ac_nir_to_llvm.c: In function 'handle_vs_input_decl': ac_nir_to_llvm.c:3754:4: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:3754:28: error: 'LLVMNoUnwindAttribute' undeclared (first = use in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'interp_fs_input': ac_nir_to_llvm.c:3800:9: error: 'LLVMReadNoneAttribute' undeclared (first u= se in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c:3800:33: error: 'LLVMNoUnwindAttribute' undeclared (first = use in this function) LLVMReadNoneAttribute | LLVMNoUnwindAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'si_llvm_init_export_args': ac_nir_to_llvm.c:4059:13: error: 'LLVMReadNoneAttribute' undeclared (first = use in this function) LLVMReadNoneAttribute); ^~~~~~~~~~~~~~~~~~~~~ ac_nir_to_llvm.c: In function 'emit_intrin_1f_param': ac_nir_to_llvm.c:712:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ac_nir_to_llvm.c: In function 'emit_intrin_2f_param': ac_nir_to_llvm.c:723:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ac_nir_to_llvm.c: In function 'emit_intrin_3f_param': ac_nir_to_llvm.c:735:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ac_nir_to_llvm.c: In function 'emit_find_lsb': ac_nir_to_llvm.c:761:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ac_nir_to_llvm.c: In function 'build_tex_intrinsic': ac_nir_to_llvm.c:1777:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ac_nir_to_llvm.c: In function 'radv_lower_gather4_integer': ac_nir_to_llvm.c:1709:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ cc1: some warnings being treated as errors make[3]: *** [Makefile:667: ac_nir_to_llvm.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/build/mesa-git/src/mesa/src/amd/common' make[2]: *** [Makefile:867: all-recursive] Error 1 make[2]: Leaving directory '/build/mesa-git/src/mesa/src' make[1]: *** [Makefile:658: all] Error 2 make[1]: Leaving directory '/build/mesa-git/src/mesa/src' make: *** [Makefile:651: all-recursive] Error 1 --=20 You are receiving this mail because: You are the assignee for the bug.= --14785365580.e062.31546 Date: Mon, 7 Nov 2016 16:35:58 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 98627
Summary mesa doesn't build since llvm r286062
Product Mesa
Version git
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity blocker
Priority medium
Component Drivers/Gallium/radeonsi
Assignee dri-devel@lists.freedesktop.org
Reporter lordheavym@gmail.com
QA Contact dri-devel@lists.freedesktop.org

llvm r286062 remove several functions/enums from the llvm-c ap=
i:
http://llvm.org/viewvc/llvm-project?view=3Drevision&revision=
=3D286062

thus mesa doesn't build anymore:
make[3]: Entering directory '/build/mesa-git/src/mesa/src/amd/common'
depbase=3D`echo ac_binary.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../../libtool  --tag=3DCC   --mode=3Dcompile gcc -DPACKAGE_NAME=
=3D\"Mesa\"
-DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-de=
vel\"
-DPACKAGE_STRING=3D\"Mesa\ 13.1.0-devel\"
-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?produc=
t=3DMesa\"
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I.   -D__STDC_LIMIT=
_MACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include=20
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS=20
-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g
-fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99
-Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes
-fno-math-errno -fno-trapping-math  -MT ac_binary.lo -MD -MP -MF $depbase.T=
po
-c -o ac_binary.lo ac_binary.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=3D`echo ac_llvm_helper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../../libtool  --tag=3DCXX   --mode=3Dcompile g++
-DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAME=3D\"mesa\"
-DPACKAGE_VERSION=3D\"13.1.0-devel\" -DPACKAGE_STRING=3D\"Me=
sa\ 13.1.0-devel\"
-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?produc=
t=3DMesa\"
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I.   -D__STDC_LIMIT=
_MACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -I/usr/include    -pipe     -W
-Wno-unused-parameter -Wwrite-strings  -Wno-missing-field-initializers=20
-Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comm=
ent
-Werror=3Ddate-time -std=3Dc++11       -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgener=
ic -O2
-pipe -fstack-protector-strong -g -fvar-tracking-assignments -g
-fvar-tracking-assignments -Wall -fno-math-errno -fno-trapping-math  -MT
ac_llvm_helper.lo -MD -MP -MF $depbase.Tpo -c -o ac_llvm_helper.lo
ac_llvm_helper.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=3D`echo ac_llvm_util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../../libtool  --tag=3DCC   --mode=3Dcompile gcc -DPACKAGE_NAME=
=3D\"Mesa\"
-DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-de=
vel\"
-DPACKAGE_STRING=3D\"Mesa\ 13.1.0-devel\"
-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?produc=
t=3DMesa\"
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I.   -D__STDC_LIMIT=
_MACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include=20
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS=20
-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g
-fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99
-Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes
-fno-math-errno -fno-trapping-math  -MT ac_llvm_util.lo -MD -MP -MF
$depbase.Tpo -c -o ac_llvm_util.lo ac_llvm_util.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=3D`echo ac_nir_to_llvm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../../../libtool  --tag=3DCC   --mode=3Dcompile gcc -DPACKAGE_NAME=
=3D\"Mesa\"
-DPACKAGE_TARNAME=3D\"mesa\" -DPACKAGE_VERSION=3D\"13.1.0-de=
vel\"
-DPACKAGE_STRING=3D\"Mesa\ 13.1.0-devel\"
-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi\?produc=
t=3DMesa\"
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I.   -D__STDC_LIMIT=
_MACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include=20
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS=20
-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g
-fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99
-Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes
-fno-math-errno -fno-trapping-math  -MT ac_nir_to_llvm.lo -MD -MP -MF
$depbase.Tpo -c -o ac_nir_to_llvm.lo ac_nir_to_llvm.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  gcc -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAM=
E=3D\"mesa\"
-DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\&q=
uot;Mesa 13.1.0-devel\""
"-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?pr=
oduct=3DMesa\""
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M=
ACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g
-fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99
-Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes
-fno-math-errno -fno-trapping-math -MT ac_nir_to_llvm.lo -MD -MP -MF
.deps/ac_nir_to_llvm.Tpo -c ac_nir_to_llvm.c  -fPIC -DPIC -o
.libs/ac_nir_to_llvm.o
libtool: compile:  gcc -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAM=
E=3D\"mesa\"
-DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\&q=
uot;Mesa 13.1.0-devel\""
"-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?pr=
oduct=3DMesa\""
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M=
ACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g
-fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99
-Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes
-fno-math-errno -fno-trapping-math -MT ac_binary.lo -MD -MP -MF
.deps/ac_binary.Tpo -c ac_binary.c  -fPIC -DPIC -o .libs/ac_binary.o
libtool: compile:  g++ -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAM=
E=3D\"mesa\"
-DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\&q=
uot;Mesa 13.1.0-devel\""
"-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?pr=
oduct=3DMesa\""
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M=
ACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -I/usr/include -pipe -W
-Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers
-Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comm=
ent
-Werror=3Ddate-time -std=3Dc++11 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_M=
ACROS
-D__STDC_LIMIT_MACROS -march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe
-fstack-protector-strong -g -fvar-tracking-assignments -g
-fvar-tracking-assignments -Wall -fno-math-errno -fno-trapping-math -MT
ac_llvm_helper.lo -MD -MP -MF .deps/ac_llvm_helper.Tpo -c ac_llvm_helper.cp=
p=20
-fPIC -DPIC -o .libs/ac_llvm_helper.o
libtool: compile:  gcc -DPACKAGE_NAME=3D\"Mesa\" -DPACKAGE_TARNAM=
E=3D\"mesa\"
-DPACKAGE_VERSION=3D\"13.1.0-devel\" "-DPACKAGE_STRING=3D\&q=
uot;Mesa 13.1.0-devel\""
"-DPACKAGE_BUGREPORT=3D\"https://bugs.freedesktop.org/enter_bug.cgi?pr=
oduct=3DMesa\""
-DPACKAGE_URL=3D\"\" -DPACKAGE=3D\"mesa\" -DVERSION=3D\=
"13.1.0-devel\"
-DSTDC_HEADERS=3D1 -DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDL=
IB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1 -DHAVE_INTTYPE=
S_H=3D1
-DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_DLFCN_H=3D1 -DLT_OBJDIR=3D\&=
quot;.libs/\"
-DYYTEXT_POINTER=3D1 -DHAVE___BUILTIN_BSWAP32=3D1 -DHAVE___BUILTIN_BSWAP64=
=3D1
-DHAVE___BUILTIN_CLZ=3D1 -DHAVE___BUILTIN_CLZLL=3D1 -DHAVE___BUILTIN_CTZ=3D1
-DHAVE___BUILTIN_EXPECT=3D1 -DHAVE___BUILTIN_FFS=3D1 -DHAVE___BUILTIN_FFSLL=
=3D1
-DHAVE___BUILTIN_POPCOUNT=3D1 -DHAVE___BUILTIN_POPCOUNTLL=3D1
-DHAVE___BUILTIN_UNREACHABLE=3D1 -DHAVE_FUNC_ATTRIBUTE_CONST=3D1
-DHAVE_FUNC_ATTRIBUTE_FLATTEN=3D1 -DHAVE_FUNC_ATTRIBUTE_FORMAT=3D1
-DHAVE_FUNC_ATTRIBUTE_MALLOC=3D1 -DHAVE_FUNC_ATTRIBUTE_PACKED=3D1
-DHAVE_FUNC_ATTRIBUTE_PURE=3D1 -DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL=3D1
-DHAVE_FUNC_ATTRIBUTE_UNUSED=3D1 -DHAVE_FUNC_ATTRIBUTE_VISIBILITY=3D1
-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT=3D1 -DHAVE_FUNC_ATTRIBUTE_WEAK=3D1
-DMAJOR_IN_SYSMACROS=3D1 -DHAVE_DLADDR=3D1 -DHAVE_CLOCK_GETTIME=3D1 -DHAVE_=
PTHREAD=3D1
-DHAVE_SHA1_IN_LIBGCRYPT=3D1 -DENABLE_SHADER_CACHE=3D1 -I. -D__STDC_LIMIT_M=
ACROS
-D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -DUSE_SSE41 -DUSE_GCC_ATOMIC_BUILTINS
-DNDEBUG -DTEXTURE_FLOAT_ENABLED -DUSE_X86_64_ASM -DHAVE_XLOCALE_H
-DHAVE_SYS_SYSCTL_H -DHAVE_STRTOF -DHAVE_MKOSTEMP -DHAVE_DLOPEN
-DHAVE_POSIX_MEMALIGN -DHAVE_GALLIUM_EXTRA_HUD=3D1 -DHAVE_LIBSENSORS=3D1
-DHAVE_LIBDRM -DHAVE_SHA1 -DGLX_USE_DRM -DGLX_INDIRECT_RENDERING
-DGLX_DIRECT_RENDERING -DGLX_USE_TLS -DHAVE_ALIAS -DHAVE_DRI3 -DHAVE_MINCORE
-DHAVE_ST_VDPAU -DHAVE_LLVM=3D0x0400 -DMESA_LLVM_VERSION_PATCH=3D0
-I../../../include -I../../../src -I../../../src -I../../../src/compiler
-I../../../src/compiler/nir -I../../../src/compiler -I../../../src/mapi
-I../../../src/mesa -I../../../src/mesa/drivers/dri/common
-I../../../src/gallium/auxiliary -I../../../src/gallium/include
-D_FORTIFY_SOURCE=3D2 -fvisibility=3Dhidden -pthread -I/usr/include
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fstack-protector-strong -g
-fvar-tracking-assignments -g -fvar-tracking-assignments -Wall -std=3Dc99
-Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes
-fno-math-errno -fno-trapping-math -MT ac_llvm_util.lo -MD -MP -MF
.deps/ac_llvm_util.Tpo -c ac_llvm_util.c  -fPIC -DPIC -o .libs/ac_llvm_util=
.o
ac_nir_to_llvm.c:145:43: error: unknown type name 'LLVMAttribute'
                     unsigned param_count, LLVMAttribute attribs);
                                           ^~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'create_llvm_function':
ac_nir_to_llvm.c:231:4: error: implicit declaration of function
'LLVMAddAttribute' [-Werror=3Dimplicit-function-declaration]
    LLVMAddAttribute(P, LLVMByValAttribute);
    ^~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:231:24: error: 'LLVMByValAttribute' undeclared (first use =
in
this function)
    LLVMAddAttribute(P, LLVMByValAttribute);
                        ^~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:231:24: note: each undeclared identifier is reported only =
once
for each function it appears in
ac_nir_to_llvm.c:235:24: error: 'LLVMInRegAttribute' undeclared (first use =
in
this function)
    LLVMAddAttribute(P, LLVMInRegAttribute);
                        ^~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_intrin_1f_param':
ac_nir_to_llvm.c:711:9: error: implicit declaration of function
'emit_llvm_intrinsic' [-Werror=3Dimplicit-function-declaration]
  return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 1,
LLVMReadNoneAttribute);
         ^~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:711:63: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
  return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 1,
LLVMReadNoneAttribute);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_intrin_2f_param':
ac_nir_to_llvm.c:722:63: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
  return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 2,
LLVMReadNoneAttribute);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_intrin_3f_param':
ac_nir_to_llvm.c:734:63: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
  return emit_llvm_intrinsic(ctx, intrin, ctx->f32, params, 3,
LLVMReadNoneAttribute);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_find_lsb':
ac_nir_to_llvm.c:760:72: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
  return emit_llvm_intrinsic(ctx, "llvm.cttz.i32", ctx->i32, p=
arams, 2,
LLVMReadNoneAttribute);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_ifind_msb':
ac_nir_to_llvm.c:768:13: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
             LLVMReadNoneAttribute);
             ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_ufind_msb':
ac_nir_to_llvm.c:794:13: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
             LLVMReadNoneAttribute);
             ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_ffract':
ac_nir_to_llvm.c:858:8: error: 'LLVMReadNoneAttribute' undeclared (first us=
e in
this function)
        LLVMReadNoneAttribute);
        ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_uint_carry':
ac_nir_to_llvm.c:874:18: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
       params, 2, LLVMReadNoneAttribute);
                  ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_bitfield_extract':
ac_nir_to_llvm.c:919:63: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
  result =3D emit_llvm_intrinsic(ctx, intrin, ctx->i32, srcs, 3,
LLVMReadNoneAttribute);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'get_thread_id':
ac_nir_to_llvm.c:1026:21: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
        tid_args, 2, LLVMReadNoneAttribute);
                     ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_ddxy':
ac_nir_to_llvm.c:1118:7: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
       LLVMReadNoneAttribute);
       ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_alu':
ac_nir_to_llvm.c:1454:78: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
   result =3D emit_llvm_intrinsic(ctx, "llvm.bitreverse.i32", ctx=
->i32, src, 1,
LLVMReadNoneAttribute);
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20
^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: At top level:
ac_nir_to_llvm.c:1585:43: error: unknown type name 'LLVMAttribute'
                     unsigned param_count, LLVMAttribute attribs)
                                           ^~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'radv_lower_gather4_integer':
ac_nir_to_llvm.c:1683:9: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
         LLVMReadNoneAttribute);
         ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:1707:32: error: 'LLVMNoUnwindAttribute' undeclared (first =
use
in this function)
        LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
                                ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'build_tex_intrinsic':
ac_nir_to_llvm.c:1775:8: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
        LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
        ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:1775:32: error: 'LLVMNoUnwindAttribute' undeclared (first =
use
in this function)
        LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
                                ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_atomic_ssbo':
ac_nir_to_llvm.c:1958:9: warning: return makes pointer from integer without=
 a
cast [-Wint-conversion]
  return emit_llvm_intrinsic(ctx, name, ctx->i32, params, arg_count, 0);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_load_buffer':
ac_nir_to_llvm.c:1989:6: warning: initialization makes pointer from integer
without a cast [-Wint-conversion]
      emit_llvm_intrinsic(ctx, load_name, data_type, params, 5, 0);
      ^~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_image_load':
ac_nir_to_llvm.c:2383:7: warning: assignment makes pointer from integer wit=
hout
a cast [-Wint-conversion]
   res =3D emit_llvm_intrinsic(ctx, "llvm.amdgcn.buffer.load.format.v4=
f32",
ctx->v4f32,
       ^
ac_nir_to_llvm.c:2419:17: error: 'LLVMReadOnlyAttribute' undeclared (first =
use
in this function)
      params, 7, LLVMReadOnlyAttribute);
                 ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_image_atomic':
ac_nir_to_llvm.c:2555:9: warning: return makes pointer from integer without=
 a
cast [-Wint-conversion]
  return emit_llvm_intrinsic(ctx, intrinsic_name, ctx->i32, params,
param_count, 0);
=20=20=20=20=20=20=20=20
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_image_size':
ac_nir_to_llvm.c:2584:19: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
       params, 10, LLVMReadNoneAttribute);
                   ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_interp':
ac_nir_to_llvm.c:2817:10: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
          LLVMReadNoneAttribute);
          ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'build_cube_intrinsic':
ac_nir_to_llvm.c:3112:23: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
           f32, in, 3, LLVMReadNoneAttribute);
                       ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'cube_to_2d_coords':
ac_nir_to_llvm.c:3149:21: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
      &coords[2], 1, LLVMReadNoneAttribute);
                     ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'visit_tex':
ac_nir_to_llvm.c:3376:15: warning: assignment makes pointer from integer
without a cast [-Wint-conversion]
     coords[2] =3D emit_llvm_intrinsic(ctx, "llvm.rint.f32", ctx-=
>f32,
&coords[2],
               ^
ac_nir_to_llvm.c: In function 'handle_vs_input_decl':
ac_nir_to_llvm.c:3754:4: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
    LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
    ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:3754:28: error: 'LLVMNoUnwindAttribute' undeclared (first =
use
in this function)
    LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
                            ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'interp_fs_input':
ac_nir_to_llvm.c:3800:9: error: 'LLVMReadNoneAttribute' undeclared (first u=
se
in this function)
         LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
         ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c:3800:33: error: 'LLVMNoUnwindAttribute' undeclared (first =
use
in this function)
         LLVMReadNoneAttribute | LLVMNoUnwindAttribute);
                                 ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'si_llvm_init_export_args':
ac_nir_to_llvm.c:4059:13: error: 'LLVMReadNoneAttribute' undeclared (first =
use
in this function)
             LLVMReadNoneAttribute);
             ^~~~~~~~~~~~~~~~~~~~~
ac_nir_to_llvm.c: In function 'emit_intrin_1f_param':
ac_nir_to_llvm.c:712:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
ac_nir_to_llvm.c: In function 'emit_intrin_2f_param':
ac_nir_to_llvm.c:723:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
ac_nir_to_llvm.c: In function 'emit_intrin_3f_param':
ac_nir_to_llvm.c:735:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
ac_nir_to_llvm.c: In function 'emit_find_lsb':
ac_nir_to_llvm.c:761:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
ac_nir_to_llvm.c: In function 'build_tex_intrinsic':
ac_nir_to_llvm.c:1777:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
ac_nir_to_llvm.c: In function 'radv_lower_gather4_integer':
ac_nir_to_llvm.c:1709:1: warning: control reaches end of non-void function
[-Wreturn-type]
 }
 ^
cc1: some warnings being treated as errors
make[3]: *** [Makefile:667: ac_nir_to_llvm.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/mesa-git/src/mesa/src/amd/common'
make[2]: *** [Makefile:867: all-recursive] Error 1
make[2]: Leaving directory '/build/mesa-git/src/mesa/src'
make[1]: *** [Makefile:658: all] Error 2
make[1]: Leaving directory '/build/mesa-git/src/mesa/src'
make: *** [Makefile:651: all-recursive] Error 1


You are receiving this mail because:
  • You are the assignee for the bug.
= --14785365580.e062.31546-- --===============0878090533== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0878090533==--