[ 
https://issues.apache.org/jira/browse/IMPALA-12334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Smith resolved IMPALA-12334.
------------------------------------
    Fix Version/s: Impala 4.4.0
       Resolution: Fixed

> Enable debug symbols in LLVM library debug build
> ------------------------------------------------
>
>                 Key: IMPALA-12334
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12334
>             Project: IMPALA
>          Issue Type: Task
>          Components: Backend
>            Reporter: Michael Smith
>            Priority: Major
>             Fix For: Impala 4.4.0
>
>
> Impala uses two builds of LLVM, one that's Release-optimized and another with 
> assertions enabled. The library with assertions enabled is only used for 
> Impala debug builds.
> It would be useful to have debug symbols enabled when developing with LLVM to 
> understand errors and assertion failures in LLVM source code. LLVM supports a 
> RelWithDebInfo build 
> (https://llvm.org/docs/CMake.html#frequently-used-cmake-variables) that 
> shouldn't affect performance much (if at all) and would make debugging 
> simpler. Let's enable it in the assertion-enabled builds (which already 
> accept a performance hit from assertions).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to