Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-8608

[C++] Update vendored mpark/variant.h to latest to fix NVCC compilation issues

    XMLWordPrintableJSON

Details

    Description

      Arrow vendors https://github.com/mpark/variant. The vendored version is  from 2019, which has issues compiling with NVCC (CUDA compiler). Projects like cuDF that depend on Arrow are stuck on a version of Arrow from before this dependency was added because they can't compile. 

      mpark/variant's two most recent PRs are fixes for NVCC compilation. 

      We would like to move cuDF forward to Arrow 0.16 or 0.17 soon, so it would be great to update the version mpark/variant in Arrow.

      Attachments

        Issue Links

          Activity

            People

              paul.e.taylor Paul Taylor
              harrism Mark Harris
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m