[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