Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-19 Thread Dmitry N. Mikushin
ol*f* > > ** ** > > *From:* users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] *On > Behalf Of *Dmitry N. Mikushin > *Sent:* Monday, June 18, 2012 10:56 AM > *To:* Open MPI Users > *Cc:* Олег Рябков > *Subject:* Re: [OMPI users] NVCC mpi.h: error: at

Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Rolf vandeVaart
en-mpi.org] On Behalf Of Rolf vandeVaart Sent: Monday, June 18, 2012 11:00 AM To: Open MPI Users Cc: Олег Рябков Subject: Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments Hi Dmitry: Let me look into this. Rolf From: users-boun...@open-mpi.org [mailto:users-

Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Rolf vandeVaart
Hi Dmitry: Let me look into this. Rolf From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] On Behalf Of Dmitry N. Mikushin Sent: Monday, June 18, 2012 10:56 AM To: Open MPI Users Cc: Олег Рябков Subject: Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__&

Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Dmitry N. Mikushin
Yeah, definitely. Thank you, Jeff. - D. 2012/6/18 Jeff Squyres > On Jun 18, 2012, at 10:41 AM, Dmitry N. Mikushin wrote: > > > No, I'm configuring with gcc, and for openmpi-1.6 it works with nvcc > without a problem. > > Then I think Rolf (from Nvidia) should figure this

Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Jeff Squyres
On Jun 18, 2012, at 10:41 AM, Dmitry N. Mikushin wrote: > No, I'm configuring with gcc, and for openmpi-1.6 it works with nvcc without > a problem. Then I think Rolf (from Nvidia) should figure this out; I don't have access to nvcc. :-) > Actually, nvcc always meant to be more or less

Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Dmitry N. Mikushin
No, I'm configuring with gcc, and for openmpi-1.6 it works with nvcc without a problem. Actually, nvcc always meant to be more or less compatible with gcc, as far as I know. I'm guessing in case of trunk nvcc is the source of the issue. And with ./configure CC=nvcc etc. it won't build:

Re: [OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Jeff Squyres
Did you configure and build Open MPI with nvcc? I ask because Open MPI should auto-detect whether the underlying compiler can handle a message argument with the deprecated directive or not. You should be able to build Open MPI with: ./configure CC=nvcc etc. make clean all install

[OMPI users] NVCC mpi.h: error: attribute "__deprecated__" does not take arguments

2012-06-18 Thread Dmitry N. Mikushin
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.