[Mesa-dev] [Bug 99591] Segmentation fault when running vulkaninfo with RADV Radeon Vulkan driver

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Sep 1 14:44:53 UTC 2017


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

--- Comment #13 from Matias N. Goldberg <dark_sylinc at yahoo.com.ar> ---
I updated to latest and greatest LLVM from SVN today:
svn info -r HEAD
Path: trunk
URL: http://llvm.org/svn/llvm-project/llvm/trunk
Relative URL: ^/llvm/trunk
Repository Root: http://llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 312328
Node Kind: directory
Last Changed Author: gberry
Last Changed Rev: 312328
Last Changed Date: 2017-09-01 11:27:20 -0300 (vie, 01 sep 2017)

and these are my results:
Vulkan is now working!, but only if I set LD_BIND_NOW=1 (the assert-crash is
gone).

Regarding to your questions: I forgot that llvm is built with CMake, and I'm
more skilled with CMake (I thought it used a configure script).
LLVM_BUILD_LLVM_DYLIB is disabled.
LLVM_ENABLE_LTO is set to "OFF"
LLVM_TOOL_LLVM_LTO2_BUILD is set (lots of complaints from CMake if I unset)
LLVM_TOOL_LLVM_LTO_BUILD is set (lots of complaints from CMake if I unset)
LLVM_TOOL_LTO_BUILD is unset.

Oddities:
I use clang++-4.0 to compile C++ (not g++)
I use clang-4.0 to compile C (not gcc)

I will be uploading my CMakeCache.txt in a bit, which details every single
option used for compiling.

My OS:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 17.04
Release:        17.04
Codename:       zesty

(it's tweaked to Xubuntu; using xfce)

uname -r
4.11.6

-- 
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/20170901/791df45f/attachment-0001.html>


More information about the mesa-dev mailing list