[mpich-discuss] lib/libmpi.so doesn't contain the MPI_Status_c2f symbol in the FreeBSD mpich package
Si, Min
msi at anl.gov
Thu Sep 27 21:48:26 CDT 2018
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 discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss
More information about the discuss
mailing list