[Mesa-dev] [Bug 108310] Failure to build with LLVM7
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 10 03:23:58 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=108310
Bug ID: 108310
Summary: Failure to build with LLVM7
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/swr
Assignee: mesa-dev at lists.freedesktop.org
Reporter: thiago at kde.org
QA Contact: mesa-dev at lists.freedesktop.org
Building d3682766f66b69ab636a2b9ca74db48fab68e024
Configured as:
CFLAGS='-O2 -fPIC -g -feliminate-unused-debug-types -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=32 -Wformat -Wformat-security
-Wl,--copy-dt-needed-entries,-z,now,-z,relro,-z,max-page-size=0x1000,-z,separate-code
-Wno-error -ftree-vectorize -Wl,--enable-new-dtags -m64 -march=westmere
-mtune=haswell -fasynchronous-unwind-tables -fno-omit-frame-pointer
-Wp,-D_REENTRANT -O3 -falign-functions=32 -fno-math-errno
-fno-semantic-interposition -fno-trapping-math -m32 -m64 -march=haswell'
export CFLAGS
./configure --build=x86_64-generic-linux-gnu --host=x86_64-generic-linux-gnu
--target=x86_64-clr-linux-gnu --program-prefix= --prefix=/usr
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
--libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com
--mandir=/usr/share/man --infodir=/usr/share/info --disable-static --enable-dri
--enable-dri3 --enable-glx --enable-gles2 --enable-xorg --enable-shared-glapi
--enable-xorg --enable-glx-tls --enable-xvmc --enable-va --enable-glx-tls
--enable-texture-float --enable-gbm --enable-llvm --disable-omx-tizonia
--disable-omx-bellagio --sysconfdir=/usr/share/mesa
--with-egl-platforms=x11,drm,wayland --with-vulkan-drivers=intel,radeon
--with-dri-drivers=i965
--with-gallium-drivers=swrast,swr,radeonsi,r600,nouveau,svga
--with-swr-archs=avx2 --enable-gallium-osmesa
Build errors:
rasterizer/jitter/blend_jit.cpp:873:20: error:
‘createInstructionSimplifierPass’ was not declared in this scope
passes.add(createInstructionSimplifierPass());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rasterizer/jitter/fetch_jit.cpp: In member function ‘llvm::Function*
FetchJit::Create(const FETCH_COMPILE_STATE&)’:
rasterizer/jitter/fetch_jit.cpp:297:19: error:
‘createInstructionSimplifierPass’ was not declared in this scope
optPasses.add(createInstructionSimplifierPass());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rasterizer/jitter/streamout_jit.cpp:309:20: error:
‘createInstructionSimplifierPass’ was not declared in this scope
passes.add(createInstructionSimplifierPass());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rasterizer/jitter/functionpasses/lower_x86.cpp:79:48: error:
‘x86_fma_vfmadd_ps_256’ is not a member of ‘llvm::Intrinsic’
{"meta.intrinsic.VFMADDPS", Intrinsic::x86_fma_vfmadd_ps_256},
^~~~~~~~~~~~~~~~~~~~~
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181010/39da7979/attachment-0001.html>
More information about the mesa-dev
mailing list