[Mesa-dev] [Bug 39338] New: Mesa: LLVM dependency mishmash
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jul 18 07:37:37 PDT 2011
https://bugs.freedesktop.org/show_bug.cgi?id=39338
Summary: Mesa: LLVM dependency mishmash
Product: Mesa
Version: git
Platform: All
OS/Version: All
Status: NEW
Severity: blocker
Priority: medium
Component: Mesa core
AssignedTo: mesa-dev at lists.freedesktop.org
ReportedBy: johannesobermayr at gmx.de
LLVM >= 135219 (git: 1abf2cb) required:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9228bfb37519e4a03183ec89e82a80f39addeeeb
LLVM < 134829 (git: 1afcace) and 134839 (git: 7c72c92) required:
$ grep -r -n "LLVMAddTypeName" ./
./src/gallium/drivers/llvmpipe/lp_jit.c:116:
LLVMAddTypeName(gallivm->module, "texture", texture_type);
./src/gallium/drivers/llvmpipe/lp_jit.c:158:
LLVMAddTypeName(gallivm->module, "context", context_type);
./src/gallium/auxiliary/draw/draw_llvm.c:287:
LLVMAddTypeName(gallivm->module, struct_name, vertex_header);
./src/gallium/auxiliary/draw/draw_llvm.c:303:
LLVMAddTypeName(gallivm->module, "texture", texture_type);
./src/gallium/auxiliary/draw/draw_llvm.c:306:
LLVMAddTypeName(gallivm->module, "draw_jit_context", context_type);
./src/gallium/auxiliary/draw/draw_llvm.c:310:
LLVMAddTypeName(gallivm->module, "buffer", buffer_type);
./src/gallium/auxiliary/draw/draw_llvm.c:314:
LLVMAddTypeName(gallivm->module, "pipe_vertex_buffer", vb_type);
Additional hint: LLVM < 135245 (git: ef58218) required:
grep -r -n "LLVMInvalidateStructLayout" ./
./src/gallium/drivers/llvmpipe/lp_jit.c:74:
LLVMInvalidateStructLayout(gallivm->target, texture_type);
./src/gallium/drivers/llvmpipe/lp_jit.c:135:
LLVMInvalidateStructLayout(gallivm->target, context_type);
./src/gallium/auxiliary/draw/draw_llvm.c:129:
LLVMInvalidateStructLayout(gallivm->target, texture_type);
./src/gallium/auxiliary/draw/draw_llvm.c:196:
LLVMInvalidateStructLayout(gallivm->target, context_type);
./src/gallium/auxiliary/draw/draw_llvm.c:231:
LLVMInvalidateStructLayout(gallivm->target, vb_type);
./src/gallium/auxiliary/draw/draw_llvm.c:264:
LLVMInvalidateStructLayout(gallivm->target, vertex_header);
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list