<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Segmentation fault when running vulkaninfo with RADV Radeon Vulkan driver"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99591#c13">Comment # 13</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Segmentation fault when running vulkaninfo with RADV Radeon Vulkan driver"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99591">bug 99591</a>
from <span class="vcard"><a class="email" href="mailto:dark_sylinc@yahoo.com.ar" title="Matias N. Goldberg <dark_sylinc@yahoo.com.ar>"> <span class="fn">Matias N. Goldberg</span></a>
</span></b>
<pre>I updated to latest and greatest LLVM from SVN today:
svn info -r HEAD
Path: trunk
URL: <a href="http://llvm.org/svn/llvm-project/llvm/trunk">http://llvm.org/svn/llvm-project/llvm/trunk</a>
Relative URL: ^/llvm/trunk
Repository Root: <a href="http://llvm.org/svn/llvm-project">http://llvm.org/svn/llvm-project</a>
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</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>