https://bugs.freedesktop.org/show_bug.cgi?id=86760
Jos van Wolput <wolput at onsneteindhoven.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- Summary|mesa 07ae697... doesn't |mesa doesn't build: recipe |build: recipe for target |for target 'r600_llvm.lo' |'r600_llvm.lo' failed |failed --- Comment #3 from Jos van Wolput <wolput at onsneteindhoven.nl> --- (In reply to Dave Airlie from comment #2) > oops pushing fix now. Dave, it still doesn't build after your fix! Now getting the following error (after make clean): make ----- CC r600_llvm.lo r600_llvm.c: In function 'llvm_emit_tex': r600_llvm.c:692:5: error: too many arguments to function 'llvm_load_const_buffer' llvm_load_const_buffer(bld_base, offset, LLVM_R600_BUFFER_INFO_CONST_BUFFER, ^ r600_llvm.c:29:21: note: declared here static LLVMValueRef llvm_load_const_buffer( ^ r600_llvm.c:693:42: error: expected ')' before ';' token lp_build_const_int32(gallivm, 0), ""); ^ r600_llvm.c:691:26: error: too few arguments to function 'LLVMBuildExtractElement' LLVMValueRef ZLayer = LLVMBuildExtractElement(gallivm->builder, ^ In file included from ../../../../src/gallium/drivers/radeon/radeon_llvm.h:30:0, from r600_llvm.h:7, from r600_llvm.c:1: /usr/lib/llvm-3.5/include/llvm-c/Core.h:2700:14: note: declared here LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef, LLVMValueRef VecVal, ^ r600_llvm.c:698:3: error: expected ',' or ';' before '}' token } CC r600_llvm.lo r600_llvm.c: In function 'llvm_emit_tex': r600_llvm.c:692:5: error: too many arguments to function 'llvm_load_const_buffer' llvm_load_const_buffer(bld_base, offset, LLVM_R600_BUFFER_INFO_CONST_BUFFER, ^ r600_llvm.c:29:21: note: declared here static LLVMValueRef llvm_load_const_buffer( ^ r600_llvm.c:693:42: error: expected ')' before ';' token lp_build_const_int32(gallivm, 0), ""); ^ r600_llvm.c:691:26: error: too few arguments to function 'LLVMBuildExtractElement' LLVMValueRef ZLayer = LLVMBuildExtractElement(gallivm->builder, ^ In file included from ../../../../src/gallium/drivers/radeon/radeon_llvm.h:30:0, from r600_llvm.h:7, from r600_llvm.c:1: /usr/lib/llvm-3.5/include/llvm-c/Core.h:2700:14: note: declared here LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef, LLVMValueRef VecVal, ^ r600_llvm.c:698:3: error: expected ',' or ';' before '}' token } ^ r600_llvm.c:691:17: warning: unused variable 'ZLayer' [-Wunused-variable] LLVMValueRef ZLayer = LLVMBuildExtractElement(gallivm->builder, ^ r600_llvm.c:701:13: error: invalid storage class for function 'emit_cndlt' static void emit_cndlt( ^ r600_llvm.c:715:13: error: invalid storage class for function 'dp_fetch_args' static void dp_fetch_args( ^ r600_llvm.c:752:2: error: initializer element is not constant .fetch_args = dp_fetch_args, ^ r600_llvm.c:752:2: error: (near initialization for 'dot_action.fetch_args') r600_llvm.c:892:1: error: expected declaration or statement at end of input } ^ Makefile:813: recipe for target 'r600_llvm.lo' failed make[3]: *** [r600_llvm.lo] Error 1 ^ r600_llvm.c:691:17: warning: unused variable 'ZLayer' [-Wunused-variable] LLVMValueRef ZLayer = LLVMBuildExtractElement(gallivm->builder, ^ r600_llvm.c:701:13: error: invalid storage class for function 'emit_cndlt' static void emit_cndlt( ^ r600_llvm.c:715:13: error: invalid storage class for function 'dp_fetch_args' static void dp_fetch_args( ^ r600_llvm.c:752:2: error: initializer element is not constant .fetch_args = dp_fetch_args, ^ r600_llvm.c:752:2: error: (near initialization for 'dot_action.fetch_args') r600_llvm.c:892:1: error: expected declaration or statement at end of input } ^ Makefile:813: recipe for target 'r600_llvm.lo' failed make[3]: *** [r600_llvm.lo] Error 1 ----- -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20141127/05b1f357/attachment.html>