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