[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #9 from Matthew Scheirer --- False alarm I guess, I just tried your svn package and the upstream mesagit one and both are working now. Wondering what changed between last night when they announced that package was working and now...

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #8 from Christoph Haag --- Created attachment 120603 --> https://bugs.freedesktop.org/attachment.cgi?id=120603&action=edit disassembled release build with -mstackrealign Here is my release build with -mstackrealign that works: htt

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #7 from Christoph Haag --- Created attachment 120601 --> https://bugs.freedesktop.org/attachment.cgi?id=120601&action=edit disassembled release build vs relwithdeb build relwithdeb isn't *actually* a release build. It does not pro

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-20 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #6 from Matthew Scheirer --- For me mstackrealign has no effect but compiling in debug or debinfo works on 3.7.0. What more is debinfo doing beyond stack alignment that could correct issues otherwise unresolved? -- You are receiving

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-19 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #5 from Christoph Haag --- I compiled llvm with -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_C_FLAGS:STRING="-m32 -mstackrealign" \ -DCMAKE_CXX_FLAGS:STRING="-m32 -mstackrealign" \ and this works too. So I suppose this is related to https:

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-19 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 Nicolai Hähnle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-19 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #3 from Christoph Haag --- I think it's a similar alignment bug like the one clang has produced some time ago for me when compiling llvm: https://llvm.org/bugs/show_bug.cgi?id=21097#c4 0x78f6f76e in LLVMAddTargetDependentFunctionAttr

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-19 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #2 from Christoph Haag --- When compiling llvm with -DCMAKE_BUILD_TYPE=Debug and -DCMAKE_BUILD_TYPE=RelWithDebInfo and, it works. When compiling llvm with DCMAKE_BUILD_TYPE=Release, it doesn't work. *sigh* -- You are receiving thi

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-18 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 --- Comment #1 from Nicolai Hähnle --- Judging by the gallium-nine bug report, this is a problem of translating TGSI to LLVM IR, but that code is used all the time, so it's not obvious what the problem is. Can you reproduce the crash with LLVM

[Bug 93425] d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7

2015-12-17 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=93425 Bug ID: 93425 Summary: d3dadapter.so (gallium-nine) segfaults since Mesa 11.0/LLVM 3.7 Product: Mesa Version: 11.0 Hardware: Other OS: All Statu