Re: [Boost-bugs] [Boost C++ Libraries] #13152: nvcc Error: Boost 1.64.0 & CUDA 9.0

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13152: nvcc Error: Boost 1.64.0 & CUDA 9.0
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-01-03 23:14:42


#13152: nvcc Error: Boost 1.64.0 & CUDA 9.0
-------------------------------------------------+-------------------------
  Reporter: Alexander Korsunsky | Owner: John
  <a.korsunsky@…> | Maddock
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: config
   Version: Boost 1.64.0 | Severity: Showstopper
Resolution: | Keywords: cuda, nvcc
-------------------------------------------------+-------------------------

Comment (by sean.happel@…):

 I've just attached a potential patch, along with a short test program to
 showcase the bug.
 This is affecting multiple libraries, including caffe and tensorflow.
 Fedora 27 has centered on Boost 1.64, so this issue affects that distro's
 ability to do cuda development with the latest cuda version. I've
 submitted a bug request there
 <https://bugzilla.redhat.com/show_bug.cgi?id=1530828> requesting the patch
 be applied downstream, but it would be really nice if this could be fixed
 in a hotfix for boost itself.

 This link <https://devtalk.nvidia.com/default/topic/858355/cuda_version-
 in-7-5rc-and-taking-different-code-paths-depending-on-nvcc-version-and-
 or-c-11-suppor/> indicates that the MAJOR/MINOR macros have been available
 since at least CUDA 7.5, so I think the patch should be a drop-in
 replacement.

-- 
Ticket URL: <https://svn.boost.org/trac10/boost/ticket/13152#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2018-01-03 23:20:43 UTC