Re: [mpich-discuss] lib/libmpi.so doesn't contain the MPI_Status_c2f symbol in the FreeBSD mpich package
Could you please attache the whole config.log ? I just tried MPICH-3.2.1 on FreeBSD 10.3, it lists both PMPI and MPI symbols. It looks like your build does not contain weak symbols.
readelf -s install/lib/libmpi.so | grep MPI_Status_c2 445: 00000000000e8b60 101 FUNC GLOBAL DEFAULT 10 PMPI_Status_c2f 1634: 00000000000e8b60 101 FUNC WEAK DEFAULT 10 MPI_Status_c2f 5014: 00000000000e8b60 101 FUNC GLOBAL DEFAULT 10 PMPI_Status_c2f 6203: 00000000000e8b60 101 FUNC WEAK DEFAULT 10 MPI_Status_c2f
Min On 2018/09/27 21:06, Yuri wrote:
On 9/27/18 6:53 PM, Jeff Hammond wrote:
Does Fortran configure test for integer size pass?
In the log, every test containing the word "fortran" passes, but none say "integer size".
Yuri
$ grep size configure.log checking size of void *... 8 checking size of int... 4 checking size of char... 1 checking size of unsigned char... 1 checking size of short... 2 checking size of unsigned short... 2 checking size of int... 4 checking size of unsigned int... 4 checking size of long... 8 checking size of unsigned long... 8 checking size of long long... 8 checking size of unsigned long long... 8 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking size of void *... 8 checking size of wchar_t... 4 checking size of float_int... 8 checking size of double_int... 16 checking size of long_int... 16 checking size of short_int... 8 checking size of two_int... 8 checking size of long_double_int... 32 checking size of _Bool... 1 checking size of float _Complex... 8 checking size of double _Complex... 16 checking size of long double _Complex... 32 checking for size of Fortran type integer... 4 checking for size of Fortran type real... 4 checking for size of Fortran type double precision... 8 checking size of bool... 1 checking size of Complex... 8 checking size of DoubleComplex... 16 checking size of LongDoubleComplex... 32 checking for size_t... (cached) yes checking size of MPIR_Bsend_data_t... 96 checking size of long long... 8 checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking size of int... 4 checking size of void *... 8 checking size of long long... (cached) 8 checking for blksize_t... yes checking size of unsigned long... 8 checking for size_t... (cached) yes checking size of OPA_ptr_t... 8 checking the sizeof MPI_Offset... 8 checking for size of MPI_Status... 20 configure: WARNING: The ch3 device did not set the maximum size of an error string, 512 being used. config.status: creating src/binding/fortran/use_mpi/mpi_sizeofs.f90 checking size of void *... 8 checking size of void *... (cached) 8 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of short... 2 checking for C integer type of address size... long config.status: creating f77/ext/add1size.h config.status: creating f77/rma/addsize.h config.status: creating errors/f77/io/addsize.h
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
participants (1)
-
Si, Min