Merge remote-tracking branch 'origin/master' into MPI 66/12466/1
Antoine ELIAS [Mon, 9 Sep 2013 08:29:55 +0000 (10:29 +0200)]
Change-Id: I56dce416ea9c3444ab830d738745d048954d08c9

1  2 
scilab/modules/mpi/tests/unit_tests/mpi_bcast.tst
scilab/modules/string/Makefile.in

index 5b49ec8,0000000..dab85c5
mode 100644,000000..100644
--- /dev/null
@@@ -1,40 -1,0 +1,40 @@@
 +// =============================================================================
 +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 +// Copyright (C) 2010-2010 - DIGITEO - Sylvestre LEDRU
 +//
 +//  This file is distributed under the same license as the Scilab package.
 +// =============================================================================
 +//
 +// <-- MPI TEST 4 -->
 +//
 +MPI_Init();
 +rnk =    MPI_Comm_rank();
 +sizeNodes =    MPI_Comm_size();
 +
 +assert_checkequal(MPI_Comm_size(), 4);
 +
 +SLV = rnk;                // handy shortcuts, master is rank 0
 +Master = ~ SLV;            // slaves are all other
 +
 +a=-1
 +if Master
 +   // Declare a
 +   a=42
 +end
 +b=MPI_Bcast(a, 0);
 +assert_checkequal(b,42);
 +
 +a2=-1
 +
 +if Master
 +   // Declare a
 +   a2=[2,2;3,2];
 +
 +end
 +
 +b2=MPI_Bcast(a2, 0);
 +assert_checkequal(b2,[2,2;3,2]);
 +
 +
 +MPI_Finalize();
- exit
++exit
Simple merge