Hi Projjal,

> Let me test the change by running it with Dremio.

Thanks!

> Will update if there are any issues.

It means that we can move forward if we don't get any
responses from you in a week (long? short?), right?


Thanks,
--
kou

In <[email protected]>
  "Re: [Gandiva] LLVM version" on Mon, 03 Feb 2020 11:26:43 +0530,
  "Projjal Chanda" <[email protected]> wrote:

> Hi Kou,
> Let me test the change by running it with Dremio. Will update if there are 
> any issues.
> 
> Regards,
> Projjal
> 
> On Mon, Feb 3, 2020, at 9:11 AM, Wes McKinney wrote:
>> hi Kou,
>> 
>> Since nearly 2 weeks have passed, and the changes do not seem too
>> risky, absent more comments I think it's safe to move forward with the
>> upgrade.
>> 
>> - Wes
>> 
>> On Sun, Feb 2, 2020 at 6:55 PM Sutou Kouhei <[email protected]> wrote:
>> >
>> > Hi,
>> >
>> > Does Gandiva have any policy about LLVM version?
>> >
>> > The current Gandiva requires LLVM 7. Other LLVM versions
>> > aren't supported. But the latest LLVM is 9. Can we upgrade
>> > LLVM?
>> >
>> > Homebrew provides LLVM 4, 6, 7, 8 and 9 but doesn't accept
>> > apache-arrow package that depends outdated LLVM:
>> >
>> > https://github.com/Homebrew/homebrew-core/pull/42385
>> >
>> > It means that apache-arrow package on Homebrew can't enable
>> > Gandiva until we upgrade LLVM to the latest version.
>> >
>> >
>> > We have a pull request that upgrades supported LLVM to 8:
>> > https://github.com/apache/arrow/pull/6266
>> >
>> > In the pull request, Wes mentioned to Gandiva developers but
>> > there are no responses.
>> >
>> >
>> > In the pull request, there are no Gandiva changes. So we
>> > will be able to support LLVM 7 and 8 without any #ifdef.
>> > Can we support multiple LLVM versions? Or should we support
>> > only one LLVM version?
>> >
>> >
>> > I think that we can consider C++ tools provided by LLVM such
>> > as clang-format separately. We will be able to use different
>> > LLVM versions for Gandiva and C++ tools. For example, we
>> > will be able to use LLVM 8 for Gandiva and LLVM 7 for
>> > clang-format at the same time by improving our CMake
>> > configuration.
>> >
>> >
>> > Thanks,
>> > --
>> > kou
>> 

Reply via email to