Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] 1.6.2rc2 VT/OMP build failure with PGI 8.0-6
From: Paul Hargrove (phhargrove_at_[hidden])
Date: 2012-09-11 15:08:05


While newer PGI compilers don't complain, I find that PGI-8.0-6 fails as
shown below.
In addition to 1 error, there are 3 warnings that might be worth
examination.

My guess is that the code is trying to use OMP features more recent than
the support provided by this older compiler.
However, OMPI's README gives the impression that PGI compilers 6.0-5 should
work.

I also have a PGI-7.2-5 build queued and will follow up with those results
when available.

-Paul

  CXX vtunify-vt_unify_hooks_aevents.o
> "/users/phargrov/SCRATCH/OMPI/openmpi-1.6.2rc2-linux-x86_64-pgi-8.0/openmpi-1.6.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_aevents.cc",
> line 69: warning:
> variable "otf_rc" was set but never used
> uint8_t otf_rc;
> ^
> "/users/phargrov/SCRATCH/OMPI/openmpi-1.6.2rc2-linux-x86_64-pgi-8.0/openmpi-1.6.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_aevents.cc",
> line 310: error:
> unrecognized text in pragma
> # pragma omp threadprivate(manager)
> ^
> "/users/phargrov/SCRATCH/OMPI/openmpi-1.6.2rc2-linux-x86_64-pgi-8.0/openmpi-1.6.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_aevents.cc",
> line 304: warning:
> variable "error" was set but never used
> bool error = false;
> ^
> "/users/phargrov/SCRATCH/OMPI/openmpi-1.6.2rc2-linux-x86_64-pgi-8.0/openmpi-1.6.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_aevents.cc",
> line 336: warning:
> variable "error" was set but never used
> bool error = false;
> ^
> 1 error detected in the compilation of
> "/users/phargrov/SCRATCH/OMPI/openmpi-1.6.2rc2-linux-x86_64-pgi-8.0/openmpi-1.6.2rc2/ompi/contrib/vt/vt/tools/vtunify/hooks/vt_unify_hooks_aevents.cc".
> make[7]: *** [vtunify-vt_unify_hooks_aevents.o] Error 2

On Tue, Sep 11, 2012 at 7:10 AM, Jeff Squyres <jsquyres_at_[hidden]> wrote:

> 1.6.2rc2 is out -- please test:
>
> http://www.open-mpi.org/software/ompi/v1.6/
>
> Changes since rc1:
>
> - VT compile fix on Solaris
> - rmaps segv fix
>
> --
> Jeff Squyres
> jsquyres_at_[hidden]
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>

-- 
Paul H. Hargrove                          PHHargrove_at_[hidden]
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900