Originally posted by Veerappan
View Post
Do you also see Clover kernel bugs with luxmark-v3.0/v3.1 running Mesa git (Polaris 20, here)?
2019-12-10 00:57:11 - [LuxCore] [1.612] [PathOCLBaseRenderThread::0] Compiling kernels
2019-12-10 00:57:11 - [LuxCore] [2.239] [PathOCLBaseRenderThread::0] PathOCL kernel compilation error ERROR clBuildProgram[CL_BUILD_PROGRAM_FAILURE]: luxrays_types.cl:25:9: warning: 'NULL' macro redefined /usr/local/include/clc/clcmacros.h:12:9: note: previous definition is here matrix4x4_funcs.cl:114:15: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:850:2: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:839:22: note: expanded from macro 'setup' texture_blender_noise_funcs.cl:850:2: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:843:19: note: expanded from macro 'setup' texture_blender_noise_funcs.cl:851:2: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:839:22: note: expanded from macro 'setup' texture_blender_noise_funcs.cl:851:2: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:843:19: note: expanded from macro 'setup' texture_blender_noise_funcs.cl:852:2: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:839:22: note: expanded from macro 'setup' texture_blender_noise_funcs.cl:852:2: warning: double precision constant requires cl_khr_fp64, casting to single precision texture_blender_noise_funcs.cl:843:19: note: expanded from macro 'setup' texture_blender_noise_funcs.cl:917:27: error: passing 'float *' to parameter of type 'float *' changes address space of pointer texture_blender_noise_funcs.cl:845:27: note: passing argument to parameter 'vec' here texture_blender_noise_funcs.cl:932:23: error: passing 'float *' to parameter of type 'float *' changes address space of pointer texture_blender_noise_funcs.cl:845:27: note: passing argument to parameter 'vec' here texture_blender_noise_funcs.cl:942:34: error: passing 'float *' to parameter of type 'float *' changes address space of pointer texture_blender_noise_funcs.cl:845:27: note: passing argument to parameter 'vec' here texture_blender_noise_funcs.cl:953:23: error: passing 'float *' to parameter of type 'float *' changes address space of pointer texture_blender_noise_funcs.cl:845:27: note: passing argument to parameter 'vec' here Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():5 :54: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():1 0:57: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():1 5:66: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():1 5:71: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():1 5:76: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():2 0:69: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():2 0:74: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():2 0:79: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():2 5:66: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():2 5:72: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():2 5:78: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():3 0:69: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():3 0:75: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():3 0:81: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():3 5:66: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():3 5:72: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():3 5:78: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():4 0:69: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():4 0:75: warning: double precision constant requires cl_khr_fp64, casting to single precision Texture evaluation code form CompiledScene::GetTexturesEvaluationSourceCode():4 0:81: warning: double precision constant requires cl_khr_fp64, casting to single precision
2019-12-10 00:57:11 - RUNTIME ERROR: PathOCLBase kernel compilation error
Leave a comment: