Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[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: