<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [radeonsi] luxmark segfault"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76223#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [radeonsi] luxmark segfault"
href="https://bugs.freedesktop.org/show_bug.cgi?id=76223">bug 76223</a>
from <span class="vcard"><a class="email" href="mailto:awatry@gmail.com" title="Aaron Watry <awatry@gmail.com>"> <span class="fn">Aaron Watry</span></a>
</span></b>
<pre>If you're building from luxrays source, can you also try disabling image
support and seeing if the error changes?
For a source build, go to scenes/luxball/luxball.cfg, and add:
accelerator.imagestorage.enable = 1
When I do that, I get some errors related to missing built-in functions that
libclc is probably failing to provide:
[LuxRays] [OpenCL device::AMD CEDARIntersect] QBVH compilation error:
ray_funcs.cl:43:14: error: use of undeclared identifier 'INFINITY'
ray->maxt = INFINITY;
^
qbvh_kernel.cl:119:17: warning: implicit declaration of function 'isnotequal'
is invalid in C99
int4 cond = isnotequal(divisor, (float4)0.f) & isgreaterequal(b0,
(float4)0.f) &
^
qbvh_kernel.cl:119:52: warning: implicit declaration of function
'isgreaterequal' is invalid in C99
int4 cond = isnotequal(divisor, (float4)0.f) & isgreaterequal(b0,
(float4)0.f) &
^
qbvh_kernel.cl:121:4: warning: implicit declaration of function 'isgreater' is
invalid in C99
isgreater(t, ray4->mint);
^
qbvh_kernel.cl:206:21: warning: implicit declaration of function 'signbit' is
invalid in C99
const int signs0 = signbit(ray4.dx.s0);
^
[SLG] OpenCL ERROR: clBuildProgram(CL_BUILD_PROGRAM_FAILURE)</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>