George Bosilca
72a28e7796
Remove the compilation warnings. Change the my_smp_rank to uint32_t and it's defaul
t value from -1 to 0xffffffff. Remove the volatile from the locks definition, as th ey are useless ie. only the internal integer should be volatile (and that's already the case). Left something inside for the SM maintainer: - one warning in ptl_sm.c. For me it look like a bug (line 856). The PTL does not h ave to signal that the request is completed. That's the PML job. Anyway, the ompi_r equest_complete is called with a mca_pml_base_send_request_t, and that's not exactl y how it should work. - in ptl_sm.c line 122 there is a definition (volatile char** tmp_ptr). As far as I understand the code it's not the char** who should be volatile, but the pointer to char ... This commit was SVN r4024.
Copyright (c) 2004-2005 The Trustees of Indiana University. All rights reserved. Copyright (c) 2004-2005 The Trustees of the University of Tennessee. All rights reserved. Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, University of Stuttgart. All rights reserved. $COPYRIGHT$ Additional copyrights may follow $HEADER$ This is the world's greatest MPI. ...more to write here should be a short file, referring to the real docs.
Описание
Languages
C
82.4%
Fortran
3.8%
Roff
3.7%
Shell
3.3%
Makefile
2.3%
Разное
4.5%