Announcement

Collapse
No announcement yet.

LLVM 3.6+ regression breaking opengl on radeonsi?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • LLVM 3.6+ regression breaking opengl on radeonsi?

    I found out LLVM 3.6 might have some sort of regression breaking opengl with radeonsi drivers at least.

    I use genymotion (android emulator) which relies on virtualbox and make use of opengl acceleration.
    On 2 different machines with 2 different distros (ubuntu 14.10/15.04 and manjaro 0.9 pre4) I had the same problem: as soon as LLVM 3.6 or 3.7git (the latter with utopic when I added paulo dias ppa)
    genymotion stop working (the screen of the vm disappear 1-2 seconds after the machine gets started, and while the screen disappear the machine keeps running in the background).

    On the terminal I get this error:
    Port 22468 will be used for OpenGL data connections
    Unknown TCPCLI command 1003
    LLVM ERROR: 'main' label emitted multiple times to assembly file

    With LLVM 3.5 genymotion was working just fine.
    Any idea about how can I solve this?

  • #2
    Forgot to mention that a further confirm that the issue lies with LLVM is that as soon as I installed the proprietary drivers, genymotion returned to work again.
    Problem is that open-source drivers are much better, and I wouldn't want to use the proprietary ones...

    Comment


    • #3
      Report the bug, bugs.freedesktop.org

      Comment


      • #4
        Originally posted by curaga View Post
        Report the bug, bugs.freedesktop.org

        Comment


        • #5
          Could someone check if this also applies to radeon (r600). Some change in mesa 10.5 broke my desktop (E19). Might be it.

          Comment


          • #6
            r600 does not use LLVM, unless you ask for it.

            Comment

            Working...
            X