imay opened a new issue #2910: [PROPOSAL] Remove unused LLVM related codes
URL: https://github.com/apache/incubator-doris/issues/2910
 
 
   At present, there are many LLVM related codes in code base, but these codes 
are not really used. During my attempt to upgrade GCC, I found that the higher 
version of GCC is not compatible with the LLVM 3.4.2 version currently used by 
Doris. I propose to delete all LLVM related code in the code. With this 
deletion, we can gain the following benefits
   
   1. Remove irrelevant code to make our code more refined
   2. Ability to upgrade our toolchain from GCC7 to GCC9 or higher
   3. In the future we will be able to use later versions of LLVM. The APIs of 
the LLVM versions are not compatible, and there is no way to smoothly upgrade 
to a higher version. And a large amount of code that is no longer used will 
become a constraint on our future use of higher versions of LLVM.
   
   Since our LLVM code is not really used, this operation will not bring other 
harm.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to