Page MenuHome

cycles_err.txt

File Metadata

Author
J. Ortega (stargeizer)
Created
Nov 13 2013, 4:28 PM

cycles_err.txt

"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1315: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(a.x, a.y, a.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1573: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*a = make_float3(N.z-N.y, N.x-N.z, N.y-N.x); //(1,1,1)x N
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1575: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*a = make_float3(N.z-N.y, N.x+N.z, -N.y-N.x); //(-1,1,1)x N
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1591: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(x, y, z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 4505: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 c = make_float3(dot(t->x, b), dot(t->y, b), dot(t->z, b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 4508: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return (w != 0.0f)? c/w: make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 4514: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 c = make_float3(dot(t->x, b), dot(t->y, b), dot(t->z, b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10775: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(x, y, z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10862: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10883: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10901: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 I = make_float3(0.0f, -1.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10991: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(Nm.x, Nm.y, Nm.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11069: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dx) *dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11070: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dy) *dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11102: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dx) *dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11103: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dy) *dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11105: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12140: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*L = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12295: error: expression
must have pointer-to-struct-or-union type
float sum = fabsf(L_sum->x) + fabsf(L_sum->y) + fabsf(L_sum->z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12295: error: expression
must have pointer-to-struct-or-union type
float sum = fabsf(L_sum->x) + fabsf(L_sum->y) + fabsf(L_sum->z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12295: error: expression
must have pointer-to-struct-or-union type
float sum = fabsf(L_sum->x) + fabsf(L_sum->y) + fabsf(L_sum->z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12299: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*L_sum = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12383: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12385: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12400: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(lensuv.x, lensuv.y, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12415: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12416: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12437: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12440: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->D = make_float3(0.0f, 0.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12454: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dD.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12455: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dD.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12471: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12474: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(0.0, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12474: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(0.0, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12486: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12487: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12489: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
Pcamera = transform(&rastertocamera, make_float3(raster_x + 1.0f, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12492: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y + 1.0f, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12634: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*T= make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12636: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*dTdx= make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12637: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*dTdy= make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12743: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(res, res, res);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12799: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12813: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12830: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12932: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12950: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12953: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12958: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12999: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(power, power, power);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13084: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(cos_pi, cos_pi, cos_pi);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13089: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13105: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13138: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13147: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (cos_pi, cos_pi, cos_pi);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13163: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13221: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(is, is, is);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13249: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13255: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13280: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13368: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13393: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13395: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13405: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(!m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13409: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0); // vectors on same side -- not possible
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13431: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13487: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13540: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13593: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13620: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13622: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13632: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(!m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13636: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13660: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13720: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13777: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13854: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13859: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13882: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(1, 1, 1);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13952: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13957: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13983: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14049: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14054: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14071: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(1, 1, 1);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14173: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14175: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14180: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14262: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(power, power, power);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14360: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14362: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14367: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14404: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14449: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (westin, westin, westin);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14451: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14456: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14477: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(westin, westin, westin);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14603: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14652: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15088: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(stack[a+0], stack[a+1], stack[a+2]);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15353: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float g = cellnoise(make_float3(p.y, p.x, p.z));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15354: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float b = cellnoise(make_float3(p.y, p.z, p.x));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15356: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(r, g, b);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15435: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[0] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15436: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[1] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15437: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[2] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15438: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[3] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15443: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 ip = make_float3((float)xx, (float)yy, (float)zz);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15717: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, out_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15752: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, out_offset, make_float3(f+dx, f+dx, f+dx));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15787: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, out_offset, make_float3(f+dy, f+dy, f+dy));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15872: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, color_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16215: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 weight = make_float3(__int_as_float(r), __int_as_float(g), __int_as_float(b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16221: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 weight = make_float3(__int_as_float(r), __int_as_float(g), __int_as_float(b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16342: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 r, offset = make_float3(13.5f, 13.5f, 13.5f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16352: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*color = make_float3(*fac,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16352: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*color = make_float3(*fac,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16352: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*color = make_float3(*fac,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16415: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, to, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16648: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
case NODE_GEOM_uv: data = make_float3(sd->u, sd->v, 0.0f); break;
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16662: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
case NODE_GEOM_uv: data = make_float3(sd->u + sd->du.dx, sd->v + sd->dv.dx, 0.0f); break;
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16679: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
case NODE_GEOM_uv: data = make_float3(sd->u + sd->du.dy, sd->v + sd->dv.dy, 0.0f); break;
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16740: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 cmax3 = make_float3(cmax, cmax, cmax);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16753: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(h, s, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16766: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
rgb = make_float3(v, v, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16775: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
rgb = make_float3(f, f, f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16780: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(i == 0.0f) rgb = make_float3(v, t, p);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16781: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 1.0f) rgb = make_float3(q, v, p);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16782: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 2.0f) rgb = make_float3(p, v, t);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16783: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 3.0f) rgb = make_float3(p, q, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16784: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 4.0f) rgb = make_float3(t, p, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16785: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else rgb = make_float3(v, p, q);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16984: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 r = make_float3(f.x, f.y, f.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17017: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 r = make_float3(f.x, f.y, f.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17061: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if (color.x > 0.0)
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17063: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if (color.y > 0.0)
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17065: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if (color.z > 0.0)
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17296: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.5f - x, 0.5f - y, 0.5f - z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17470: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(stack_valid(color_offset)) stack_store_float3(stack, color_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17615: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*Vector = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17628: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*Vector = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17846: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 one = make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17847: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 tm3 = make_float3(tm, tm, tm);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18051: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 one= make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18104: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18195: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
color = (1.0f - fac)*color + fac*make_float3(r, g, b);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18490: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, color_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18528: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(X, Y, Z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18533: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(3.240479f * x + -1.537150f * y + -0.498535f * z,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18618: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(cameratoworld.x.w, cameratoworld.y.w, cameratoworld.z.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18797: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 p = make_float3(__int_as_float(node1.y), __int_as_float(node1.z), __int_as_float(node1.w));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18843: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
color = make_float3(fac, fac, fac);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18864: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 color = make_float3(result.x, result.y, result.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19158: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Ng = make_float3(Ns.x, Ns.y, Ns.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19278: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdu = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19279: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdv = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19310: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dP.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19311: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dP.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19312: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dI.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19313: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dI.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19326: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 P, Ng, I = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19363: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdu = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19364: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdv = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19528: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19549: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19570: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19591: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19638: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19640: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19689: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19965: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 D = make_float3(data0.y, data0.z, data0.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19988: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ls->P = make_float3(data0.y, data0.z, data0.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20004: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 axisu = make_float3(data1.y, data1.z, data2.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20005: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 axisv = make_float3(data2.y, data2.z, data2.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20006: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 D = make_float3(data3.y, data3.z, data3.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20204: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20808: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*shadow = make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20873: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 throughput = make_float3(1.0f, 1.0f, 1.0f);
^
3 errors detected in the compilation of "C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl".
Internal error: clc compiler invocation failed.

Event Timeline