From 1d3790a0e466c193d8c74ac46af76f68671dc1c0 Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Tue, 3 Jul 2012 15:07:27 +0200 Subject: [PATCH] Updating multiple roles test. --- eo/test/mpi/multipleRoles.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/eo/test/mpi/multipleRoles.cpp b/eo/test/mpi/multipleRoles.cpp index 5b829c89..ce10f621 100644 --- a/eo/test/mpi/multipleRoles.cpp +++ b/eo/test/mpi/multipleRoles.cpp @@ -31,7 +31,9 @@ void subtask( vector& v, int rank ) workers.push_back( rank + 4 ); DynamicAssignmentAlgorithm algo( workers ); SubWork sw; - ParallelApply job( sw, v, algo, rank ); + + ParallelApplyStore store( sw, v, rank ); + ParallelApply job( algo, rank, store ); job.run(); } @@ -72,7 +74,8 @@ int main(int argc, char** argv) { Work w; DynamicAssignmentAlgorithm algo( 1, 2 ); - ParallelApply< vector > job( w, metaV, algo, 0 ); + ParallelApplyStore< vector > store( w, metaV, 0 ); + ParallelApply< vector > job( algo, 0, store ); job.run(); if( job.isMaster() ) {