[Boost-bugs] [Boost C++ Libraries] #10998: Error: Boost_MPI send(): explicit specialization must precede its first use

Subject: [Boost-bugs] [Boost C++ Libraries] #10998: Error: Boost_MPI send(): explicit specialization must precede its first use
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-02-06 12:26:47


#10998: Error: Boost_MPI send(): explicit specialization must precede its first use
------------------------------+---------------------
 Reporter: anonymous | Owner: troyer
     Type: Support Requests | Status: new
Milestone: To Be Determined | Component: mpi
  Version: Boost 1.55.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------
 Dear Boost-Support,

 when compiling a file with NVCC 6.5.14
 containing calls to isend() etc. of boost:mpi, the following error occ

 nvcc -std=c++11 -arch=sm_20 -c file.cu
 boost/1.55.0-gnu4.8/include/boost/mpi/communicator.hpp(1612): error:
 explicit specialization of function "boost::mpi::communicator::send(int,
 int, const T &) const [with T=boost::mpi::packed_oarchive]" must precede
 its first use (
 (1127): here)

 boost/1.55.0-gnu4.8/include/boost/mpi/communicator.hpp(1635): error:
 explicit specialization of function "boost::mpi::communicator::recv(int,
 int, T &) const [with T=boost::mpi::packed_iarchive]" must precede its
 first use (
 (1191): here)

 boost/1.55.0-gnu4.8/include/boost/mpi/communicator.hpp(1670): error:
 explicit specialization of function "boost::mpi::communicator::isend(int,
 int, const T &) const [with T=boost::mpi::packed_oarchive]" must precede
 its first use (
 (1276): here)

 Could you please help me regarding the error above?

 Best regards,
 Peter

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10998>
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 : 2017-02-16 18:50:17 UTC