<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [polaris10] opencl-mesa: Anything using OpenCL segfaults, XFX Radeon RX 580"
href="https://bugs.freedesktop.org/show_bug.cgi?id=108272#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [polaris10] opencl-mesa: Anything using OpenCL segfaults, XFX Radeon RX 580"
href="https://bugs.freedesktop.org/show_bug.cgi?id=108272">bug 108272</a>
from <span class="vcard"><a class="email" href="mailto:jan.vesely@rutgers.edu" title="Jan Vesely <jan.vesely@rutgers.edu>"> <span class="fn">Jan Vesely</span></a>
</span></b>
<pre>These look like two separate problems. The luxmark failure is known. Luxmark
requires more than 22 global buffers currently supported by radeonsi. without
asserts (src/gallium/drivers/radeonsi/si_compute.c:298) it accesses the global
buffer array out of bounds.
just bumping MAX_GLOBAL_BUFFERS to 32 allows luxmark to run, albeit still with
many incorrect pixels -- libclc rounding conversions are incorrect.
The second problem is harder to assess. since platform evaluation works OK with
clinfo. the failure seems to be in llvm initialization code. Is IndigoBenchmark
linking to LLVM (directly or via OpenGL)? if yes, is it linked to the same
version as clover?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>