--- /home/eczeek/work/src/boost_1_35_0/boost/mpi/collectives/scatter.hpp 2007-11-25 11:07:19.000000000 -0700 +++ /home/eczeek/local/boost/include/boost/mpi/collectives/scatter.hpp 2008-06-25 14:43:24.000000000 -0600 @@ -131,7 +131,7 @@ int root) { if (comm.rank() == root) - detail::scatter_impl(comm, in_values, n, out_values, root, + detail::scatter_impl(comm, in_values, out_values, n, root, is_mpi_datatype()); else detail::scatter_impl(comm, out_values, n, root, is_mpi_datatype());