[ create a new paste ] login | about

Link: http://codepad.org/xODHjReC    [ raw code | output | fork ]

C++, pasted on Aug 12:
Performing configuration checks

    - symlinks supported       : yes (cached)
...patience...
...patience...
...found 6340 targets...
...updating 912 targets...
gcc.compile.c++ ../../../bin.v2/libs/mpi/test/all_gather_test-1.test/gcc-4.8/debug/threading-multi/all_gather_test.o
In file included from ../../../boost/serialization/version.hpp:20:0,
                 from ../../../boost/archive/detail/oserializer.hpp:52,
                 from ../../../boost/mpi/detail/mpi_datatype_oarchive.hpp:14,
                 from ../../../boost/mpi/detail/mpi_datatype_cache.hpp:13,
                 from ../../../boost/mpi/datatype.hpp:27,
                 from ../../../boost/mpi/collectives/all_gather.hpp:12,
                 from all_gather_test.cpp:8:
../../../boost/mpi/datatype.hpp: In instantiation of _dtype* boost::mpi::get_mpi_datatype(const T&) [with T = signed char; MPI_Datatype = _dtype*]:
../../../boost/mpi/detail/packed_oprimitive.hpp:76:42:   required from void boost::mpi::packed_oprimitive::save(const T&) [with T = signed char]
../../../boost/archive/detail/oserializer.hpp:88:9:   required from static void boost::archive::save_access::save_primitive(Archive&, const T&) [with Archive = boost::mpi::packed_oarchive; T = signed char]
../../../boost/archive/detail/oserializer.hpp:232:46:   required from static void boost::archive::detail::save_non_pointer_type<Archive>::save_primitive::invoke(Archive&, const T&) [with T = signed char; Archive = boost::mpi::packed_oarchive]
../../../boost/archive/detail/oserializer.hpp:308:28:   required from static void boost::archive::detail::save_non_pointer_type<Archive>::invoke(Archive&, const T&) [with T = signed char; Archive = boost::mpi::packed_oarchive]
../../../boost/archive/detail/oserializer.hpp:525:24:   required from void boost::archive::save(Archive&, T&) [with Archive = boost::mpi::packed_oarchive; T = const signed char]
../../../boost/archive/detail/common_oarchive.hpp:69:40:   required from void boost::archive::detail::common_oarchive<Archive>::save_override(T&, int) [with T = const signed char; Archive = boost::mpi::packed_oarchive]
../../../boost/mpi/packed_oarchive.hpp:97:79:   required from void boost::mpi::packed_oarchive::save_override(const T&, int, mpl_::false_) [with T = signed char; mpl_::false_ = mpl_::bool_<false>]
../../../boost/mpi/packed_oarchive.hpp:112:5:   required from void boost::mpi::packed_oarchive::save_override(const T&, int) [with T = signed char]
../../../boost/archive/detail/interface_oarchive.hpp:63:9:   required from Archive& boost::archive::detail::interface_oarchive<Archive>::operator<<(T&) [with T = const signed char; Archive = boost::mpi::packed_oarchive]
../../../boost/mpi/packed_oarchive.hpp:131:23:   required from here
../../../boost/mpl/assert.hpp:290:13: error: no matching function for call to assertion_failed(mpl_::failed************ boost::mpi::is_mpi_datatype<signed char>::************)
             ) \
             ^
../../../boost/mpl/assert.hpp:60:58: note: in definition of macro BOOST_MPL_AUX_ASSERT_CONSTANT
 #   define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
                                                          ^
../../../boost/mpi/datatype.hpp:186:3: note: in expansion of macro BOOST_MPL_ASSERT
   BOOST_MPL_ASSERT((is_mpi_datatype<T>));
   ^
../../../boost/mpl/assert.hpp:290:13: note: candidate is:
             ) \
             ^
../../../boost/mpl/assert.hpp:60:58: note: in definition of macro BOOST_MPL_AUX_ASSERT_CONSTANT
 #   define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
                                                          ^
../../../boost/mpi/datatype.hpp:186:3: note: in expansion of macro BOOST_MPL_ASSERT
   BOOST_MPL_ASSERT((is_mpi_datatype<T>));
   ^
../../../boost/mpl/assert.hpp:83:5: note: template<bool C> int mpl_::assertion_failed(typename mpl_::assert<C>::type)
 int assertion_failed( typename assert<C>::type );
     ^
../../../boost/mpl/assert.hpp:83:5: note:   template argument deduction/substitution failed:
../../../boost/mpl/assert.hpp:290:13: note:   cannot convert mpl_::assert_arg<boost::mpi::is_mpi_datatype<signed char> >(0u, 1) (type mpl_::failed************ boost::mpi::is_mpi_datatype<signed char>::************) to type mpl_::assert<false>::type {aka mpl_::assert<false>}
             ) \
             ^
../../../boost/mpl/assert.hpp:60:58: note: in definition of macro BOOST_MPL_AUX_ASSERT_CONSTANT
 #   define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
                                                          ^
../../../boost/mpi/datatype.hpp:186:3: note: in expansion of macro BOOST_MPL_ASSERT
   BOOST_MPL_ASSERT((is_mpi_datatype<T>));
   ^

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -pthread -fPIC  -DBOOST_ALL_NO_LIB=1  -I"../../.." -I"/usr/lib/lam/include" -c -o "../../../bin.v2/libs/mpi/test/all_gather_test-1.test/gcc-4.8/debug/threading-multi/all_gather_test.o" "all_gather_test.cpp"

...failed gcc.compile.c++ ../../../bin.v2/libs/mpi/test/all_gather_test-1.test/gcc-4.8/debug/threading-multi/all_gather_test.o...
...failed updating 1 target...


Output:
1
2
3
Line 62: error: invalid suffix "test" on floating constant
Line 16: error: stray '\342' in program
compilation terminated due to -Wfatal-errors.


Create a new paste based on this one


Comments: