id summary reporter owner description type status milestone component version severity resolution keywords cc 2485 MPI broadcast issue bryon.robidoux@… Matthias Troyer "The broadcast function is crashing and I can't see anything that I am doing wrong. Below I have the code and output to a very simple program that I used test the boost API. I compiled the boost libraries using Visual Studio 2008 SP1. I linked the MPI library against msmpi that is provided with the HPC server 2008 SDK. I ran this on a single HPC server 2008 box, so there is no cluster involved. It is the simplest case possible. Thanks for your help, Bryon Example Program *************************************************** int main(int argc, char* argv[]) { mpi::environment env(argc, argv); mpi::communicator world; char value[128]={'\0'}; if(world.rank()==0){ strcpy(value,""Hello Bryon from C API\0""); cout<<""start ""<mpiexec -n 2 TaskParallelMPI start Hello Bryon from C API 0 Hello Bryon from C API 0 :Success with broacasting boolean 1 Hello Bryon from C API 1 :Success with broacasting boolean This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. job aborted: [ranks] message [0] terminated [1] process exited without calling finalize ---- error analysis ----- [1] on 2008ROBIDOUXBR TaskParallelMPI ended prematurely and may have crashed. exit code 255 ---- error analysis ----- E:\HPC Class\hpcs-day3\HPCS-Day3\demos\09 MPI-Send-Recv\TaskParallelMPI\x64\rele ase>" Bugs closed Boost 1.38.0 mpi Boost 1.36.0 Showstopper worksforme broadcast MPI