[llvm-bugs] [Bug 25021] New: crash with openGL function glRasterPos2i() when using r600 driver if mesa is built with llvm 3.7 libs

via llvm-bugs llvm-bugs at lists.llvm.org
Thu Oct 1 19:51:19 PDT 2015


https://llvm.org/bugs/show_bug.cgi?id=25021

            Bug ID: 25021
           Summary: crash with openGL function glRasterPos2i() when using
                    r600 driver if mesa is built with llvm 3.7 libs
           Product: libraries
           Version: 3.7
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: System Library
          Assignee: unassignedbugs at nondot.org
          Reporter: mister.freeman at laposte.net
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

I use archlinux 64 bits, graphic card : amd radeon HD4650 Pcie, cpu : intel
pentium dual core E6800 3.33 Ghz,

when building mesa 11.0.2 with llvm 3.7.0 version then a bug will occur with
the r600 driver when a program uses the openGL function "glRasterPos2i()", for
example the test program "tunnel" provided by the mesa-demos package, this
program will crash with the error "illegal instruction",

flightgear 3.4 will also crash at startup ( because it uses the glRasterPos2i()
function ),

the workaround is to build mesa 11.0.2 with the previous version of LLVM (
3.6.2 ), there is no bug if LLVM 3.6.2 and llvm-libs 3.6.2 are used during the
build of mesa 11.0.2,

I create first a bugreport in mesa website :

https://bugs.freedesktop.org/show_bug.cgi?id=92214

I thought it was mesa 11.0.2 the culprit but in fact it's llvm 3.7.0 the real
culprit,

something is wrong in llvm 3.7.0,

I use also gcc-multilib 5.2.0-2, glibc 2.22-3, maybe the combination between
glibc 2.22-3 and llvm 3.7.0 is not good

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20151002/f1be1ae4/attachment.html>


More information about the llvm-bugs mailing list