( for d in test examples benchmarks ; do \ make -C $d ptests $* ; \ done ) ; make[1]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test' for i in 2 4 6 ; do \ (echo "=============================================") && \ (echo " Parallel testing on $i MPI processes") && \ (echo "=============================================") && \ ( for d in common C fandc nc_test cdf_format header testcases nonblocking largefile nf_test nf90_test F90 ; do \ make -w -C $d ptest$i $* ; \ done ) ; \ done ; ============================================= Parallel testing on 2 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/common' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/common' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/C' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/fandc' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/fandc' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nc_test' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nc_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/cdf_format' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/cdf_format' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/header' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in header_consistency; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/2/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done *** TESTING C header_consistency for header consistency ------ pass *** TESTING C header_consistency for header consistency ------ pass make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/header' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/testcases' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e; for i in ncmpi_vars_null_stride vectors collective_error test_varm alignment_test flexible flexible2 flexible_varm nonblocking noclobber record inq_num_vars varn_int modes one_record inq_recsize test_vard test_vard_rec test_vard_multiple varn_contig ivarn check_striping add_var buftype_free last_large_var check_type test_erange scalar null_args tst_dimsizes mix_collectives large_var_cdf5 tst_max_var_dims tst_info tst_vars_fill tst_def_var_fill test_fillvalue erange_fill varn_intf attrf buftype_freef put_parameter test_vardf inq_num_varsf inq_recsizef test_vardf90 varn_real; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/2/g'` ./$i ./$i.nc ; \ if [ -n "" ]; then ( \ export PNETCDF_HINTS="nc_dw=enable;nc_dw_dirname=.;nc_dw_overwrite=enable" ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/2/g'` ./$i ./$i.nc ; \ unset PNETCDF_HINTS ; \ ) ; fi ; \ ) ; done ; } ; done *** TESTING C ncmpi_vars_null_stride for NULL stride ------ Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:2114: recipe for target 'ptest2' failed make[2]: *** [ptest2] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/testcases' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nonblocking' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in test_bput interleaved i_varn_int64 flexible_bput wait_after_indep req_all i_varn_indef large_num_reqs bput_varn column_wise mcoll_testf77 test_bputf77 mcoll_testf test_bputf; do ( \ rm -f ./$i.nc ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/2/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done *** TESTING C test_bput for bput API ------ pass *** TESTING C interleaved for writing interleaved fileviews ------ pass Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:1431: recipe for target 'ptest2' failed make[2]: *** [ptest2] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nonblocking' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/largefile' for j in 0 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in ; do ( \ rm -f ./$i.nc ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/2/g'` ./$i ./$i.nc ; \ rm -f ./$i.nc ; \ ) ; done ; } ; done make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/largefile' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf_test' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf90_test' make[2]: Nothing to be done for 'ptest2'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf90_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/F90' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in f90tst_parallel f90tst_parallel2 f90tst_parallel3 f90tst_parallel4; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/2/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:1276: recipe for target 'ptest2' failed make[2]: *** [ptest2] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/F90' ============================================= Parallel testing on 4 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/common' make[2]: Nothing to be done for 'ptest4'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/common' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/C' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in pres_temp_4D_wr pres_temp_4D_rd; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./pres_temp_4D.nc ; \ ) ; done ; } ; done *** TESTING C pres_temp_4D_wr for writing file ------ pass *** TESTING C pres_temp_4D_rd for reading file ------ pass *** TESTING C pres_temp_4D_wr for writing file ------ pass *** TESTING C pres_temp_4D_rd for reading file ------ pass make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/fandc' make[2]: Nothing to be done for 'ptest4'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/fandc' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nc_test' make[2]: Nothing to be done for 'ptest4'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nc_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/cdf_format' export PNETCDF_SAFE_MODE=0 && `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./test_inq_format . *** TESTING C test_inq_format for inquiring CDF file formats ------ pass export PNETCDF_SAFE_MODE=0 && `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./cdf_type ./cdf_type.nc *** TESTING C cdf_type for CDF-5 type in CDF-1 and 2 ------ pass export PNETCDF_SAFE_MODE=0 && `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./dim_cdf12 ./dim_cdf12.nc *** TESTING C dim_cdf12 for defining dim in CDF-1/2 format ------ pass export PNETCDF_SAFE_MODE=1 && `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./test_inq_format . *** TESTING C test_inq_format for inquiring CDF file formats ------ pass export PNETCDF_SAFE_MODE=1 && `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./cdf_type ./cdf_type.nc *** TESTING C cdf_type for CDF-5 type in CDF-1 and 2 ------ pass export PNETCDF_SAFE_MODE=1 && `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./dim_cdf12 ./dim_cdf12.nc *** TESTING C dim_cdf12 for defining dim in CDF-1/2 format ------ pass make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/cdf_format' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/header' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in header_consistency; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done *** TESTING C header_consistency for header consistency ------ pass *** TESTING C header_consistency for header consistency ------ Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:707: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/header' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/testcases' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e; for i in ncmpi_vars_null_stride vectors collective_error test_varm alignment_test flexible flexible2 flexible_varm nonblocking noclobber record inq_num_vars varn_int modes one_record inq_recsize test_vard test_vard_rec test_vard_multiple varn_contig ivarn check_striping add_var buftype_free last_large_var check_type test_erange scalar null_args tst_dimsizes mix_collectives large_var_cdf5 tst_max_var_dims tst_info tst_vars_fill tst_def_var_fill test_fillvalue erange_fill varn_intf attrf buftype_freef put_parameter test_vardf inq_num_varsf inq_recsizef test_vardf90 varn_real; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./$i.nc ; \ if [ -n "" ]; then ( \ export PNETCDF_HINTS="nc_dw=enable;nc_dw_dirname=.;nc_dw_overwrite=enable" ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./$i.nc ; \ unset PNETCDF_HINTS ; \ ) ; fi ; \ ) ; done ; } ; done *** TESTING C ncmpi_vars_null_stride for NULL stride ------ pass *** TESTING C vectors for put_vara/get_vara ------ pass *** TESTING C collective_error for collective abort ------ pass *** TESTING C test_varm for get/put varm ------ pass *** TESTING C alignment_test for alignment ------ pass *** TESTING C flexible for flexible put and get ------ pass *** TESTING C flexible2 for flexible APIs ------ pass *** TESTING C flexible_varm for flexible varm APIs ------ pass *** TESTING C nonblocking for using ncmpi_iput_vara_int() ------ pass *** TESTING C noclobber for NC_NOCLOBBER and NC_EEXIST ------ pass *** TESTING C record for write records in reversed order ------ pass *** TESTING C inq_num_vars for no. record/fixed variables ------ Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:2102: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/testcases' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nonblocking' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in test_bput interleaved i_varn_int64 flexible_bput wait_after_indep req_all i_varn_indef large_num_reqs bput_varn column_wise mcoll_testf77 test_bputf77 mcoll_testf test_bputf; do ( \ rm -f ./$i.nc ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done *** TESTING C test_bput for bput API ------ pass *** TESTING C interleaved for writing interleaved fileviews ------ pass *** TESTING C i_varn_int64 for iput/iget varn ------ pass *** TESTING C flexible_bput for flexible bput_varm ------ pass *** TESTING C wait_after_indep for ncmpi_end_indep_data ------ pass *** TESTING C req_all for NC_REQ_ALL ------ pass *** TESTING C i_varn_indef for iput/iget varn in define mode ------ pass *** TESTING C large_num_reqs for large number of iput/iget ------ pass *** TESTING C bput_varn for bput_varn ------ pass *** TESTING C column_wise for iput/iget interleaved access ------ pass *** TESTING F77 mcoll_testf77 for iput API ------ pass *** TESTING F77 test_bputf77 for bput_varm_real API ------ pass Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:1423: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nonblocking' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/largefile' for j in 0 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in ; do ( \ rm -f ./$i.nc ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./$i.nc ; \ rm -f ./$i.nc ; \ ) ; done ; } ; done make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/largefile' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf_test' make[2]: Nothing to be done for 'ptest4'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf90_test' make[2]: Nothing to be done for 'ptest4'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf90_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/F90' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in f90tst_parallel f90tst_parallel2 f90tst_parallel3 f90tst_parallel4; do ( \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done *** TESTING F90 f90tst_parallel ------ pass *** TESTING F90 f90tst_parallel2 for strided access ------ pass *** TESTING F90 f90tst_parallel3 ------ pass *** TESTING F90 f90tst_parallel4 ------ pass *** TESTING F90 f90tst_parallel ------ pass *** TESTING F90 f90tst_parallel2 for strided access ------ pass *** TESTING F90 f90tst_parallel3 ------ pass Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:1269: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/F90' ============================================= Parallel testing on 6 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/common' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/common' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/C' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/fandc' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/fandc' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nc_test' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nc_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/cdf_format' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/cdf_format' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/header' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/header' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/testcases' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e; for i in ncmpi_vars_null_stride vectors collective_error test_varm alignment_test flexible flexible2 flexible_varm nonblocking noclobber record inq_num_vars varn_int modes one_record inq_recsize test_vard test_vard_rec test_vard_multiple varn_contig ivarn check_striping add_var buftype_free last_large_var check_type test_erange scalar null_args tst_dimsizes mix_collectives large_var_cdf5 tst_max_var_dims tst_info tst_vars_fill tst_def_var_fill test_fillvalue erange_fill varn_intf attrf buftype_freef put_parameter test_vardf inq_num_varsf inq_recsizef test_vardf90 varn_real; do ( \ ./$i ./$i.nc ; \ if [ -n "" ]; then ( \ export PNETCDF_HINTS="nc_dw=enable;nc_dw_dirname=.;nc_dw_overwrite=enable" ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/6/g'` ./$i ./$i.nc ; \ unset PNETCDF_HINTS ; \ ) ; fi ; \ ) ; done ; } ; done *** TESTING C ncmpi_vars_null_stride for NULL stride ------ pass *** TESTING C vectors for put_vara/get_vara ------ pass *** TESTING C collective_error for collective abort ------ pass *** TESTING C test_varm for get/put varm ------ pass *** TESTING C alignment_test for alignment ------ pass *** TESTING C flexible for flexible put and get ------ pass *** TESTING C flexible2 for flexible APIs ------ pass *** TESTING C flexible_varm for flexible varm APIs ------ pass *** TESTING C nonblocking for using ncmpi_iput_vara_int() ------ pass *** TESTING C noclobber for NC_NOCLOBBER and NC_EEXIST ------ pass *** TESTING C record for write records in reversed order ------ pass *** TESTING C inq_num_vars for no. record/fixed variables ------ pass *** TESTING C varn_int for ncmpi_put_varn_int_all() ------ pass *** TESTING C modes for file create/open modes ------ pass *** TESTING C one_record for only one record variable ------ pass *** TESTING C inq_recsize for inquiring record size ------ pass *** TESTING C test_vard for vard put and get ------ pass *** TESTING C test_vard_rec for vard put on record var ------ pass *** TESTING C test_vard_multiple for vard to 2 variables ------ pass *** TESTING C varn_contig for put_varn with contig fileview ------ pass *** TESTING C ivarn for ncmpi_iput_varn_() ------ pass *** TESTING C check_striping for striping info ------ pass *** TESTING C add_var for checking offsets of new variables ------ pass *** TESTING C buftype_free for free buftype in flexible API ------ pass *** TESTING C last_large_var for last large var in CDF-1/2 ------ pass *** TESTING C check_type for checking for type conflict ------ pass *** TESTING C test_erange for checking for NC_ERANGE ------ pass *** TESTING C scalar for get/put scalar variables ------ pass *** TESTING C null_args for NULL arguments ------ pass *** TESTING C tst_dimsizes for defining max dimension sizes ------ pass *** TESTING C mix_collectives for get/put varm ------ pass *** TESTING C large_var_cdf5 for large var in CDF-5 ------ pass *** TESTING C tst_max_var_dims for checking NC_MAX_VAR_DIMS ------ skip *** TESTING C tst_info for merging env info ------ pass *** TESTING C tst_vars_fill for strided put with fill mode on ------ pass *** TESTING C tst_def_var_fill for def_var_fill ------ pass *** TESTING C test_fillvalue for _FillValue for NC_GLOBAL ------ pass *** TESTING C erange_fill for checking for type conflict ------ pass *** TESTING F77 varn_intf for varn API ------ pass *** TESTING F77 attrf for attribute overflow ------ pass *** TESTING F77 buftype_freef for flexible API ------ pass *** TESTING F77 put_parameter for using immutable write buf ------ pass *** TESTING F77 test_vardf for vard API ------ pass *** TESTING F90 inq_num_varsf for no. record/fixed variables ------ pass *** TESTING F90 inq_recsizef for inquiring record size ------ pass *** TESTING F90 test_vardf90 for vard API ------ pass *** TESTING F90 varn_real for varn API ------ pass *** TESTING C ncmpi_vars_null_stride for NULL stride ------ pass *** TESTING C vectors for put_vara/get_vara ------ pass *** TESTING C collective_error for collective abort ------ pass *** TESTING C test_varm for get/put varm ------ pass *** TESTING C alignment_test for alignment ------ pass *** TESTING C flexible for flexible put and get ------ pass *** TESTING C flexible2 for flexible APIs ------ pass *** TESTING C flexible_varm for flexible varm APIs ------ pass *** TESTING C nonblocking for using ncmpi_iput_vara_int() ------ pass *** TESTING C noclobber for NC_NOCLOBBER and NC_EEXIST ------ pass *** TESTING C record for write records in reversed order ------ pass *** TESTING C inq_num_vars for no. record/fixed variables ------ pass *** TESTING C varn_int for ncmpi_put_varn_int_all() ------ pass *** TESTING C modes for file create/open modes ------ pass *** TESTING C one_record for only one record variable ------ pass *** TESTING C inq_recsize for inquiring record size ------ pass *** TESTING C test_vard for vard put and get ------ pass *** TESTING C test_vard_rec for vard put on record var ------ pass *** TESTING C test_vard_multiple for vard to 2 variables ------ pass *** TESTING C varn_contig for put_varn with contig fileview ------ pass *** TESTING C ivarn for ncmpi_iput_varn_() ------ pass *** TESTING C check_striping for striping info ------ pass *** TESTING C add_var for checking offsets of new variables ------ pass *** TESTING C buftype_free for free buftype in flexible API ------ pass *** TESTING C last_large_var for last large var in CDF-1/2 ------ pass *** TESTING C check_type for checking for type conflict ------ pass *** TESTING C test_erange for checking for NC_ERANGE ------ pass *** TESTING C scalar for get/put scalar variables ------ pass *** TESTING C null_args for NULL arguments ------ pass *** TESTING C tst_dimsizes for defining max dimension sizes ------ pass *** TESTING C mix_collectives for get/put varm ------ pass *** TESTING C large_var_cdf5 for large var in CDF-5 ------ pass *** TESTING C tst_max_var_dims for checking NC_MAX_VAR_DIMS ------ skip *** TESTING C tst_info for merging env info ------ pass *** TESTING C tst_vars_fill for strided put with fill mode on ------ pass *** TESTING C tst_def_var_fill for def_var_fill ------ pass *** TESTING C test_fillvalue for _FillValue for NC_GLOBAL ------ pass *** TESTING C erange_fill for checking for type conflict ------ pass *** TESTING F77 varn_intf for varn API ------ pass *** TESTING F77 attrf for attribute overflow ------ pass *** TESTING F77 buftype_freef for flexible API ------ pass *** TESTING F77 put_parameter for using immutable write buf ------ pass *** TESTING F77 test_vardf for vard API ------ pass *** TESTING F90 inq_num_varsf for no. record/fixed variables ------ pass *** TESTING F90 inq_recsizef for inquiring record size ------ pass *** TESTING F90 test_vardf90 for vard API ------ pass *** TESTING F90 varn_real for varn API ------ pass make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/testcases' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nonblocking' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in test_bput interleaved i_varn_int64 flexible_bput wait_after_indep req_all i_varn_indef large_num_reqs bput_varn column_wise mcoll_testf77 test_bputf77 mcoll_testf test_bputf; do ( \ rm -f ./$i.nc ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/6/g'` ./$i ./$i.nc ; \ ) ; done ; } ; done *** TESTING C test_bput for bput API ------ Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 Makefile:1439: recipe for target 'ptest6' failed make[2]: *** [ptest6] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nonblocking' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/largefile' for j in 0 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ set -e ; for i in ; do ( \ rm -f ./$i.nc ; \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/6/g'` ./$i ./$i.nc ; \ rm -f ./$i.nc ; \ ) ; done ; } ; done make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/largefile' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf_test' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf90_test' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/nf90_test' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/test/F90' make[2]: Nothing to be done for 'ptest6'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test/F90' make[1]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/test' make[1]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples' for i in 3 4 8 ; do \ (echo "=============================================") && \ (echo " Parallel testing on $i MPI processes") && \ (echo "=============================================") && \ ( for d in C tutorial F77 F90 ; do \ make -w -C $d ptest$i $* ; \ done ) ; \ done ; ============================================= Parallel testing on 3 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/C' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in collective_write nonblocking_write nonblocking_write_in_def column_wise block_cyclic flexible_api get_info hints mput put_varn_float put_varn_int create_open global_attributes put_vara get_vara transpose vard_int i_varn_int64 bput_varn_uint bput_varn_int64 fill_mode ghost_cell req_all vard_mvars ; do { \ if [ $i = "get_vara" ] ; then \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/3/g'` ./$i -q ./put_vara.nc ; \ else \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/3/g'` ./$i -q ./$i.nc ; \ fi ; \ if [ $? = 0 ] ; then \ echo "PASS: C parallel run on 3 processes --------------- $i"; \ else \ echo "FAILED: C parallel run on 3 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: C parallel run on 3 processes --------------- collective_write PASS: C parallel run on 3 processes --------------- nonblocking_write PASS: C parallel run on 3 processes --------------- nonblocking_write_in_def PASS: C parallel run on 3 processes --------------- column_wise PASS: C parallel run on 3 processes --------------- block_cyclic Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: C parallel run on 3 processes ------------- flexible_api Makefile:952: recipe for target 'ptest3' failed make[2]: *** [ptest3] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/tutorial' make[2]: Nothing to be done for 'ptest3'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/tutorial' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F77' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in nonblocking_write column_wise block_cyclic flexible_api get_info hints put_vara put_varn_real put_varn_int transpose i_varn_real bput_varn_int8 fill_mode vard_int; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/3/g'` ./$i -q ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: F77 parallel run on 3 processes --------------- $i"; \ else \ echo "FAILED: F77 parallel run on 3 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: F77 parallel run on 3 processes --------------- nonblocking_write PASS: F77 parallel run on 3 processes --------------- column_wise PASS: F77 parallel run on 3 processes --------------- block_cyclic Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: F77 parallel run on 3 processes ------------- flexible_api Makefile:816: recipe for target 'ptest3' failed make[2]: *** [ptest3] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F77' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F90' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in nonblocking_write column_wise block_cyclic flexible_api get_info hints put_var put_varn_real put_varn_int transpose fill_mode vard_int; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/3/g'` ./$i -q ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: F90 parallel run on 3 processes --------------- $i"; \ else \ echo "FAILED: F90 parallel run on 3 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: F90 parallel run on 3 processes --------------- nonblocking_write PASS: F90 parallel run on 3 processes --------------- column_wise PASS: F90 parallel run on 3 processes --------------- block_cyclic PASS: F90 parallel run on 3 processes --------------- flexible_api Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: F90 parallel run on 3 processes ------------- get_info Makefile:797: recipe for target 'ptest3' failed make[2]: *** [ptest3] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F90' ============================================= Parallel testing on 4 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/C' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in collective_write nonblocking_write nonblocking_write_in_def column_wise block_cyclic flexible_api get_info hints mput put_varn_float put_varn_int create_open global_attributes put_vara get_vara transpose vard_int i_varn_int64 bput_varn_uint bput_varn_int64 fill_mode ghost_cell req_all vard_mvars; do { \ if [ $i = "get_vara" ] ; then \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i -q ./put_vara.nc ; \ else \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i -q ./$i.nc ; \ fi ; \ if [ $? = 0 ] ; then \ echo "PASS: C parallel run on 4 processes --------------- $i"; \ else \ echo "FAILED: C parallel run on 4 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: C parallel run on 4 processes --------------- collective_write PASS: C parallel run on 4 processes --------------- nonblocking_write PASS: C parallel run on 4 processes --------------- nonblocking_write_in_def PASS: C parallel run on 4 processes --------------- column_wise PASS: C parallel run on 4 processes --------------- block_cyclic PASS: C parallel run on 4 processes --------------- flexible_api PASS: C parallel run on 4 processes --------------- get_info PASS: C parallel run on 4 processes --------------- hints PASS: C parallel run on 4 processes --------------- mput Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: C parallel run on 4 processes ------------- put_varn_float Makefile:920: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/tutorial' PASS: parallel run on 4 processes --------------- pnetcdf-write-from-master PASS: parallel run on 4 processes --------------- pnetcdf-read-from-master PASS: parallel run on 4 processes --------------- pnetcdf-write-nfiles PASS: parallel run on 4 processes --------------- pnetcdf-read-nfiles Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: parallel run on 4 processes ------------- pnetcdf-write-standard Makefile:900: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/tutorial' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F77' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in nonblocking_write column_wise block_cyclic flexible_api get_info hints put_vara put_varn_real put_varn_int transpose i_varn_real bput_varn_int8 fill_mode vard_int; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i -q ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: F77 parallel run on 4 processes --------------- $i"; \ else \ echo "FAILED: F77 parallel run on 4 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: F77 parallel run on 4 processes --------------- nonblocking_write PASS: F77 parallel run on 4 processes --------------- column_wise PASS: F77 parallel run on 4 processes --------------- block_cyclic Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 2 FAILED: F77 parallel run on 4 processes ------------- flexible_api Makefile:792: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F77' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F90' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in nonblocking_write column_wise block_cyclic flexible_api get_info hints put_var put_varn_real put_varn_int transpose fill_mode vard_int; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i -q ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: F90 parallel run on 4 processes --------------- $i"; \ else \ echo "FAILED: F90 parallel run on 4 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: F90 parallel run on 4 processes --------------- nonblocking_write PASS: F90 parallel run on 4 processes --------------- column_wise PASS: F90 parallel run on 4 processes --------------- block_cyclic PASS: F90 parallel run on 4 processes --------------- flexible_api PASS: F90 parallel run on 4 processes --------------- get_info PASS: F90 parallel run on 4 processes --------------- hints PASS: F90 parallel run on 4 processes --------------- put_var PASS: F90 parallel run on 4 processes --------------- put_varn_real PASS: F90 parallel run on 4 processes --------------- put_varn_int Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: F90 parallel run on 4 processes ------------- transpose Makefile:773: recipe for target 'ptest4' failed make[2]: *** [ptest4] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F90' ============================================= Parallel testing on 8 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/C' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in collective_write nonblocking_write nonblocking_write_in_def column_wise block_cyclic flexible_api get_info hints mput put_varn_float put_varn_int create_open global_attributes put_vara get_vara transpose vard_int i_varn_int64 bput_varn_uint bput_varn_int64 fill_mode ghost_cell req_all vard_mvars; do { \ if [ $i = "get_vara" ] ; then \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/8/g'` ./$i -q ./put_vara.nc ; \ else \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/8/g'` ./$i -q ./$i.nc ; \ fi ; \ if [ $? = 0 ] ; then \ echo "PASS: C parallel run on 8 processes --------------- $i"; \ else \ echo "FAILED: C parallel run on 8 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: C parallel run on 8 processes --------------- collective_write PASS: C parallel run on 8 processes --------------- nonblocking_write PASS: C parallel run on 8 processes --------------- nonblocking_write_in_def PASS: C parallel run on 8 processes --------------- column_wise PASS: C parallel run on 8 processes --------------- block_cyclic PASS: C parallel run on 8 processes --------------- flexible_api PASS: C parallel run on 8 processes --------------- get_info PASS: C parallel run on 8 processes --------------- hints PASS: C parallel run on 8 processes --------------- mput Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: C parallel run on 8 processes ------------- put_varn_float Makefile:936: recipe for target 'ptest8' failed make[2]: *** [ptest8] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/tutorial' make[2]: Nothing to be done for 'ptest8'. make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/tutorial' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F77' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in nonblocking_write column_wise block_cyclic flexible_api get_info hints put_vara put_varn_real put_varn_int transpose i_varn_real bput_varn_int8 fill_mode vard_int; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/8/g'` ./$i -q ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: F77 parallel run on 8 processes --------------- $i"; \ else \ echo "FAILED: F77 parallel run on 8 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: F77 parallel run on 8 processes --------------- nonblocking_write PASS: F77 parallel run on 8 processes --------------- column_wise PASS: F77 parallel run on 8 processes --------------- block_cyclic PASS: F77 parallel run on 8 processes --------------- flexible_api PASS: F77 parallel run on 8 processes --------------- get_info PASS: F77 parallel run on 8 processes --------------- hints PASS: F77 parallel run on 8 processes --------------- put_vara PASS: F77 parallel run on 8 processes --------------- put_varn_real PASS: F77 parallel run on 8 processes --------------- put_varn_int PASS: F77 parallel run on 8 processes --------------- transpose PASS: F77 parallel run on 8 processes --------------- i_varn_real PASS: F77 parallel run on 8 processes --------------- bput_varn_int8 PASS: F77 parallel run on 8 processes --------------- fill_mode PASS: F77 parallel run on 8 processes --------------- vard_int Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 1 FAILED: F77 parallel run on 8 processes ------------- nonblocking_write Makefile:804: recipe for target 'ptest8' failed make[2]: *** [ptest8] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F77' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F90' for j in 0 1 ; do { \ export PNETCDF_SAFE_MODE=$j ; \ for i in nonblocking_write column_wise block_cyclic flexible_api get_info hints put_var put_varn_real put_varn_int transpose fill_mode vard_int; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/8/g'` ./$i -q ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: F90 parallel run on 8 processes --------------- $i"; \ else \ echo "FAILED: F90 parallel run on 8 processes ------------- $i"; \ exit 1; \ fi ; } ; done ; } ; done PASS: F90 parallel run on 8 processes --------------- nonblocking_write PASS: F90 parallel run on 8 processes --------------- column_wise Assertion failed in file ../src/mpid/ch3/channels/nemesis/src/ch3_progress.c at line 530: payload_len >= sizeof (MPIDI_CH3_Pkt_t) internal ABORT - process 5 FAILED: F90 parallel run on 8 processes ------------- block_cyclic Makefile:785: recipe for target 'ptest8' failed make[2]: *** [ptest8] Error 1 make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples/F90' Makefile:729: recipe for target 'ptests' failed make[1]: *** [ptests] Error 2 make[1]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/examples' make[1]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/benchmarks' (echo "=============================================") && \ (echo " Parallel testing on 4 MPI processes") && \ (echo "=============================================") && \ ( for d in C FLASH-IO ; do \ make -w -C $d ptest4 $* ; \ done ) ; ============================================= Parallel testing on 4 MPI processes ============================================= make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/benchmarks/C' for i in aggregation write_block_read_column; do { \ `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./$i -q 10 ./$i.nc ; \ if [ $? = 0 ] ; then \ echo "PASS: C parallel run on 4 processes --------------- $i"; \ else \ echo "FAILED: C parallel run on 4 processes ------------- $i"; \ exit 1; \ fi ; } ; done PASS: C parallel run on 4 processes --------------- aggregation PASS: C parallel run on 4 processes --------------- write_block_read_column make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/benchmarks/C' make[2]: Entering directory '/lustre/home/brx-jedwards/src/pnetcdf/benchmarks/FLASH-IO' `echo /lustre/projects/bristol/modules-arm/mpich/3.2/arm-18.4/bin/mpiexec -n NP | /usr/bin/sed -e 's/NP/4/g'` ./flash_benchmark_io -q ./flash_io_test_ ; \ if [ $? = 0 ] ; then \ echo "PASS: F90 parallel run on 4 processes --------------- FLASH_IO"; \ else \ echo "FAILED: F90 parallel run on 4 processes ------------- FLASH_IO"; \ fi PASS: F90 parallel run on 4 processes --------------- FLASH_IO make[2]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/benchmarks/FLASH-IO' make[1]: Leaving directory '/lustre/home/brx-jedwards/src/pnetcdf/benchmarks'