<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Brecht<div><br></div><div>Just a first glance openCL report on OSX Lion ( openCL 1.1 ).</div><div>Seems there is a general little problem with prototypes/compiler.</div><div><br></div><div>Here the essential ( cuuted down ) report:</div><div><br></div><div><div>OpenCL build failed:</div><div>&nbsp;In file included from &lt;program source&gt;:1:</div><div>In file included from /Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/kernel.cl:21:</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/kernel_compat_opencl.h:39:16: error: no previous prototype for function 'kernel_tex_interp_'</div><div>__device float kernel_tex_interp_(__global float *data, int width, float x)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div>In file included from &lt;program source&gt;:1:</div><div>In file included from /Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/kernel.cl:22:</div><div>In file included from /Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/kernel_math.h:22:</div><div>In file included from /Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_color.h:22:</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:104:23: error: no previous prototype for function 'min4'</div><div>__device_inline float min4(float a, float b, float c, float d)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:109:23: error: no previous prototype for function 'max4'</div><div>__device_inline float max4(float a, float b, float c, float d)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:128:23: error: no previous prototype for function 'signf'</div><div>__device_inline float signf(float f)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:133:23: error: no previous prototype for function 'nonzerof'</div><div>__device_inline float nonzerof(float f, float eps)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:344:22: error: no previous prototype for function 'is_zero'</div><div>__device_inline bool is_zero(const float3 a)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:349:23: error: no previous prototype for function 'average'</div><div>__device_inline float average(const float3 a)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:465:23: error: no previous prototype for function 'len'</div><div>__device_inline float len(const float3 a)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:479:24: error: no previous prototype for function 'normalize_len'</div><div>__device_inline float3 normalize_len(const float3 a, float *t)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:521:24: error: no previous prototype for function 'float4_to_float3'</div><div>__device_inline float3 float4_to_float3(const float4 a)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div>/Volumes/Daten1TB/bf-blender/all_builds/blender_cycles/bin/blender.app/Contents/MacOS/2.59/scripts/addons/cycles/kernel/util_math.h:535:24: error: no previous prototype for function 'interp'</div><div>__device_inline float3 interp(float3 a, float3 b, float t)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div>Cheers…Jens</div><div>
<div><span class="Apple-style-span" style="font-size: 12px; ">_____________________________________</span></div><div><span class="Apple-style-span" style="font-size: 12px; "><div><br class="khtml-block-placeholder"></div><div style="text-align: left; ">Jens Verwiebe&nbsp; -&nbsp;&nbsp;Komposition - Audiotechnik -</div><div style="text-align: left; ">Allerskehre 44&nbsp; -&nbsp;&nbsp;22309 Hamburg</div><div style="text-align: left; "><br class="khtml-block-placeholder"></div><div style="text-align: left; ">Tel.: +49 40 68 78 50</div><div style="text-align: left; ">mobil: +49 172 400 49 07</div><div>mailto:&nbsp;<a href="mailto:info@jensverwiebe.de"><span class="Apple-style-span" style="color: rgb(0, 0, 238); ">info@jensverwiebe.de</span></a></div><div>web:&nbsp;&nbsp;<a href="http://www.jensverwiebe.de/"><span class="Apple-style-span" style="color: rgb(0, 0, 238); ">http://www.jensverwiebe.de</span></a></div><div style="text-align: left; ">_____________________________________</div></span></div>
</div>
<br></div></body></html>