NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

[netcdfgroup] namespace collision between mvapich2 and netcdf4

There is a namespace collision between mvapich2 and NetCDF4 when NetCDF
(4.1) is compiled with parallel HDF5 (1.8.4).  Seems both mvapich2 and
NetCDF use flex/bison to generate some code and the generated routine
names collide.  

E.g.
/nobackup/***/mvapich2-1.4/lib/libmpich.a(parser.o): In function 
`parser_setup_string':
/home1/***/***/mvapich2-1.4/src/mpid/ch3/channels/mrail/src/plpa/parser.l:77: 
multiple definition of `yyin'
ncgentab.o:/home1/***/Baselibs/GMAO-Baselibs-3_1_5/src/netcdf-4.1/ncgen3/ncgen.y:571:
 first defined here
/nobackup/***/mvapich2-1.4/lib/libmpich.a(parser.o): In function 
`parser_setup_string':
/home1/***/***/mvapich2-1.4/src/mpid/ch3/channels/mrail/src/plpa/parser.l:77: 
multiple definition of `yyout'
ncgentab.o:/home1/dkokron/Baselibs/GMAO-Baselibs-3_1_5/src/netcdf-4.1/ncgen3/ncgen.y:570:
 first defined here

See
http://mail.cse.ohio-state.edu/pipermail/mvapich-commit/2009-October/001080.html
for more information.

I've searched the netcdfgroup archives for this issue without finding
anything.  Has anyone else seen this?

-- 
Dan Kokron
Global Modeling and Assimilation Office
NASA Goddard Space Flight Center
Greenbelt, MD 20771
Daniel.S.Kokron@xxxxxxxx
Phone: (301) 614-5192
Fax:   (301) 614-5304



  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: