test for long long integer
This commit is contained in:
parent
4bfc814a53
commit
a87db2ba0b
|
@ -86,6 +86,10 @@ subroutine parallelization_init
|
||||||
if (err /= 0) error stop 'Could not determine MPI integer size'
|
if (err /= 0) error stop 'Could not determine MPI integer size'
|
||||||
if (typeSize*8 /= bit_size(0)) error stop 'Mismatch between MPI and DAMASK integer'
|
if (typeSize*8 /= bit_size(0)) error stop 'Mismatch between MPI and DAMASK integer'
|
||||||
|
|
||||||
|
call MPI_Type_size(MPI_INTEGER8,typeSize,err)
|
||||||
|
if (err /= 0) error stop 'Could not determine MPI integer size'
|
||||||
|
if (typeSize*8 /= bit_size(0_pI64)) error stop 'Mismatch between MPI and DAMASK integer (long long)'
|
||||||
|
|
||||||
call MPI_Type_size(MPI_DOUBLE,typeSize,err)
|
call MPI_Type_size(MPI_DOUBLE,typeSize,err)
|
||||||
if (err /= 0) error stop 'Could not determine MPI real size'
|
if (err /= 0) error stop 'Could not determine MPI real size'
|
||||||
if (typeSize*8 /= storage_size(0.0_pReal)) error stop 'Mismatch between MPI and DAMASK real'
|
if (typeSize*8 /= storage_size(0.0_pReal)) error stop 'Mismatch between MPI and DAMASK real'
|
||||||
|
|
Loading…
Reference in New Issue