May 15,2018
We released modified MPI library.
----
Regarding MPI/SX library, we found problems on a content released at our maintenance in January 2018.
We will release new MPI/SX library modified the problems in the first half of the next week. Our system does not stop a service. we will inform again after finishing the release.
Contents of the problem
If the MPI/SX shell script including mpicc, mpif90 for compiling and linking MPI programs is used with the following options, an error occurs and the compiling and linking fails.
[sx]mpif90
* -pi expin=
[sx]mpicc, [sx]mpic++, [sx]mpif03
* -pi file=
% sxmpif90 -pi expin=sample.f90 main.o
sxf90 fatal : No source or object file specified.
Cause of the problem
The problem is caused by the modification in the MPI/SX shell script for compiling and linking MPI programs released in the local correction LC110088 and LC110089. The contents of the modification is as follows.
LC110088
(A) If a source program with a size of zero is specified to mpicc, mpic++, mpif90 or mpif03 script.
LC110089
(A) If a source program with a size of zero is specified to sxmpicc, sxmpic++, sxmpif90 or sxmpif03 script.
The purpose of the modification is to accept the source programs with a size of zero, however, the modification includes the incorrect processing. The incorrect processing accepts unnecessary options and causes this problem.
Posted : April 26,2018