<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Yes, this is on fusion. </div><div><br></div><div>By delving into the problem, I found that the code in iBase_f.h is looking for the user predefined macro PTRSIZE. If this macros is not found, then for different compilers, define the different size for IMESH_HANDLE_T. In the case for searching gfortran compiler, it is looking for predefined macro __SIZEOF_SIZE_T__. However, this macro is not defined by gfortran compiler on fusion. </div><div><br></div><div>The default mpi used on fusion is compiled with intel compiler, in this case a different code path is chosen, intel's fortran compiler is used. That explains why it works for Rajeev.</div><div><br></div><div>The __SIZEOF_SIZE_T__ is defined by gfortran compiler on mcs machines, I guess that's why the nightly tests are not complaining.</div><div><br></div><div>For greater portability, I think the assumption for the predefined macro __SIZEOF_SIZE_T__ in gfortran compiler should be removed.</div><div><br></div><div>Xiabing</div><div><br></div><div><div>On Aug 31, 2011, at 5:08 PM, Rajeev Jain wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span>Is this problem on fusion?. It works for me, it seems like a complier issue. Look at my fusion config: /home/jain/moab<br>
</span></div>
<div><span>I had an error: "</span><strong style="font-weight: normal;">error while loading shared libraries: libimf.so" which went away by: </strong><span>source ifortvars_intel64.csh</span></div>
<div> </div><div><font style="font-family: arial,helvetica,sans-serif;" size="2">Rajeev</font><br><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Arial" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Xiabing Xu <<a href="mailto:xbxu@mcs.anl.gov">xbxu@mcs.anl.gov</a>><br><b><span style="font-weight: bold;">To:</span></b> <a href="mailto:moab-dev@mcs.anl.gov">moab-dev@mcs.anl.gov</a><br><b><span style="font-weight: bold;">Sent:</span></b> Wednesday, August 31, 2011 3:28 PM<br><b><span style="font-weight: bold;">Subject:</span></b> [MOAB-dev] Make check failure (5143)<br></font><br>Error messages:<br><br>Making check in itaps<br>make[2]: Entering directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build/examples/itaps'<br>make FindConnectF TagIterateC TagIterateF<br>make[3]:
Entering directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build/examples/itaps'<br> PPF77 FindConnectF.o<br>In file included from ../../itaps/imesh/iMesh_f.h:5,<br> from FindConnectF.F:11:<br>../../itaps/iBase_f.h:21: error: #error "Unknown compiler. Please define PTRSIZE."<br>make[3]: *** [FindConnectF.o] Error 1<br>make[3]: Leaving directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build/examples/itaps'<br>make[2]: *** [check-am] Error 2<br>make[2]: Leaving directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build/examples/itaps'<br>make[1]: *** [check-recursive] Error 1<br>make[1]: Leaving directory `/fusion/gpfs/home/xbxu/parvis/moab-trunk-build/examples'<br>make: *** [check-recursive] Error 1<br><br><br>My configuration:<br><br>./configure --prefix=/homes/xbxu/parvis/moab-trunk-build/install --with-mpi=/fusion/group/climate/software/mpi2/mpich2-1.4/install
--with-pnetcdf=/fusion/group/climate/software/pnetcdf/parallel-netcdf-1.2.0/install --with-netcdf=/fusion/group/climate/software/netcdf/netcdf-4.1.2-parallel/install --with-hdf5=/fusion/group/climate/software/hdf5/hdf5-1.8.6-parallel/install --with-zlib=/fusion/group/climate/software/zlib/zlib-1.2.5/install --with-szip=/fusion/group/climate/software/szip/szip-2.1/install --enable-debug CC=/fusion/group/climate/software/mpi2/mpich2-1.4/install/bin/mpicc CXX=/fusion/group/climate/software/mpi2/mpich2-1.4/install/bin/mpicxx FC=/fusion/group/climate/software/mpi2/mpich2-1.4/install/bin/mpif90 F77=/fusion/group/climate/software/mpi2/mpich2-1.4/install/bin/mpif77<br><br>F77=gfortran<br><br>Thanks,<br><br>Xiabing<br><br></div></div></blockquote></div></div></div></blockquote></div><br></body></html>