[Boost-bugs] [Boost C++ Libraries] #8411: Boost 1.53.0: libboost_graph_parallel.so fails to build in C++11 mode

Subject: [Boost-bugs] [Boost C++ Libraries] #8411: Boost 1.53.0: libboost_graph_parallel.so fails to build in C++11 mode
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-04-06 20:49:46


#8411: Boost 1.53.0: libboost_graph_parallel.so fails to build in C++11 mode
------------------------------------+---------------------------------------
 Reporter: Arfrever.FTA@… | Owner: jewillco
     Type: Bugs | Status: new
Milestone: Boost 1.54.0 | Component: graph
  Version: Boost 1.53.0 | Severity: Regression
 Keywords: |
------------------------------------+---------------------------------------
 libboost_graph_parallel.so in Boost 1.53.0 fails to build in C++11 mode.
 This bug does not occur in Boost 1.52.0.
 I use GCC 4.7.2.

 {{{
 gcc.compile.c++ bin.v2/libs/graph_parallel/build/gcc-4.7/gentoorelease
 /pch-off/threading-multi/mpi_process_group.o

     "x86_64-pc-linux-gnu-g++" -ftemplate-depth-128 -march=core2 -O2 -pipe
 -std=gnu++11 -finline-functions -Wno-inline -Wall -pthread -fPIC
 -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1
 -DNDEBUG -I"." -I"libs/graph_parallel/src" -c -o
 "bin.v2/libs/graph_parallel/build/gcc-4.7/gentoorelease/pch-off/threading-
 multi/mpi_process_group.o" "libs/graph_parallel/src/mpi_process_group.cpp"

 In file included from libs/graph_parallel/src/mpi_process_group.cpp:14:0:
 ./boost/graph/distributed/mpi_process_group.hpp: In member function
 â€˜boost::graph::distributed::mpi_process_group::operator bool()’:
 ./boost/graph/distributed/mpi_process_group.hpp:419:28: error: cannot
 convert
 â€˜boost::shared_ptr<boost::graph::distributed::mpi_process_group::impl>’ to
 â€˜bool’ in return
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/8411>
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:12 UTC