Summary: | rasterizer/jitter/JitManager.cpp:252:91: error: no matching function for call to ‘llvm::DIBuilder::createBasicType(const char [8], int, llvm::dwarf::TypeKind)’ | ||
---|---|---|---|
Product: | Mesa | Reporter: | Vinson Lee <vlee> |
Component: | Drivers/Gallium/swr | Assignee: | George Kyriazis <george.kyriazis> |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | CC: | george.kyriazis |
Version: | git | Keywords: | regression |
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 104757 |
Description
Vinson Lee
2018-01-23 01:53:53 UTC
Tracked to: commit 01ab218bbc5c8058a99077a6bc3dc9884e9d218a Author: George Kyriazis <george.kyriazis@intel.com> Date: Fri Jan 19 15:46:59 2018 -0600 swr/rast: Initial work for debugging support. Adds ability to step into jitted llvm IR in Visual Studio. - Updated llvm type generation script to also generate corresponding debug types. - New module pass inserts debug metadata into the IR for each function Disabled by default. Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com> .../swr/rasterizer/codegen/gen_llvm_types.py | 10 +- .../swr/rasterizer/codegen/templates/gen_llvm.hpp | 12 ++ .../drivers/swr/rasterizer/jitter/JitManager.cpp | 157 +++++++++++++++++++-- .../drivers/swr/rasterizer/jitter/JitManager.h | 24 ++++ .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 2 +- .../drivers/swr/rasterizer/jitter/jit_pch.hpp | 2 +- 6 files changed, 191 insertions(+), 16 deletions(-) George, can you comment on this? Think that I was a few seconds quicker at tracking this down. See https://lists.freedesktop.org/archives/mesa-dev/2018-January/183028.html Patch coming out later today. Should be resolved as of commit 0e879aad2fd1dac102c13d680edf455aa068d5df Author: George Kyriazis <george.kyriazis@intel.com> Date: Tue Jan 23 16:12:42 2018 -0600 swr/rast: support llvm 3.9 type declarations LLVM 3.9 was not taken into account in initial check-in. Fixes: 01ab218bbc ("swr/rast: Initial work for debugging support.") cc: mesa-stable@lists.freedesktop.org Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104749 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.