Boost C++ Libraries: Ticket #4298: boost build mpi fails to compile with CC: Sun C++ 5.9 SunOS_sparc Patch 124863-23 2010/04/13 https://svn.boost.org/trac10/ticket/4298 <p> I'm trying to compile boost on Solaris SPARC 10 with latest Sun Studio compiler and mpi support and the mpi component fails. First error is: "libs/mpi/src/python/py_communicator.cpp", line 48: Error: Overloading ambiguity between "boost::python::make_tuple&lt;boost::python::api::object, boost::mpi::st atus&gt;(const boost::python::api::object&amp;, const boost::mpi::status&amp;)" and "boost::tuples::make_tuple&lt;boost::python::api::object, boost::mpi::status&gt;(const boos t::python::api::object&amp;, const boost::mpi::status&amp;)". </p> <p> More detailed log will be attached. </p> <p> C++ Compiler: $ CC -V CC: Sun C++ 5.9 SunOS_sparc Patch 124863-23 2010/04/13 </p> <p> Open MPI implementation: Oracle HPC <a class="missing wiki">ClusterTools</a> 8.2.1c </p> <p> boost build is performed as per recommended instructions with mpi enabled: ./bjam --with-mpi and with "using mpi ;" in user-config.jam </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4298 Trac 1.4.3 nikolov.javor@… Fri, 04 Jun 2010 21:53:46 GMT attachment set https://svn.boost.org/trac10/ticket/4298 https://svn.boost.org/trac10/ticket/4298 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost-build.log</span> </li> </ul> <p> output of ./bjam --with-mpi --debug-building -d+2 </p> Ticket Steven Watanabe Sat, 05 Jun 2010 20:05:36 GMT component changed; owner set https://svn.boost.org/trac10/ticket/4298#comment:1 https://svn.boost.org/trac10/ticket/4298#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Douglas Gregor</span> </li> <li><strong>component</strong> <span class="trac-field-old">Building Boost</span> → <span class="trac-field-new">mpi</span> </li> </ul> Ticket