Hello, With openmpi svn trunk as of
Repository Root: http://svn.open-mpi.org/svn/ompi Repository UUID: 63e3feb5-37d5-0310-a306-e8a459e722fe Revision: 26616 we are observing the following strange issue (see below). How do you think, is it a problem of NVCC or OpenMPI? Thanks, - Dima. [dmikushin@tesla-apc mpitest]$ cat mpitest.cu #include <mpi.h> __global__ void kernel() { } [dmikushin@tesla-apc mpitest]$ nvcc -I/opt/openmpi-trunk/include -c mpitest.cu /opt/openmpi-trunk/include/mpi.h(365): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(374): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(382): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(724): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(730): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(736): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(790): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(791): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1049): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1070): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1072): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1074): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1145): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1149): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1151): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1345): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1347): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1484): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1507): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1510): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1515): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1525): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1527): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1589): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1610): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1612): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1614): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1685): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1689): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1691): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1886): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(1888): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(2024): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(2047): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(2050): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(2055): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(2065): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/mpi.h(2067): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/openmpi/ompi/mpi/cxx/comm.h(102): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/openmpi/ompi/mpi/cxx/win.h(90): error: attribute "__deprecated__" does not take arguments /opt/openmpi-trunk/include/openmpi/ompi/mpi/cxx/file.h(298): error: attribute "__deprecated__" does not take arguments 41 errors detected in the compilation of "/tmp/tmpxft_00004a17_00000000-4_mpitest.cpp1.ii".