]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/mpi/collectives/all_reduce.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / mpi / collectives / all_reduce.hpp
index e6ce93c81b70afb1bd986855f0ba8b557750fa5a..302430ff66de325eb638a6a85be0c1977eec2806 100644 (file)
@@ -77,7 +77,7 @@ namespace detail {
       // implementation in this case.
       // it's not clear how/if we can avoid the copy.
       std::vector<T> tmp_in( out_values, out_values + n);
-      reduce(comm, &(tmp_in[0]), n, out_values, op, 0);
+      reduce(comm, detail::c_data(tmp_in), n, out_values, op, 0);
     } else {
       reduce(comm, in_values, n, out_values, op, 0);
     }