(if test ! -d lib ; then mkdir lib; fi)
make -C base mods
make[1]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base»
make -C modules objs F90="" F90COPT=" "
(if test ! -d include ; then mkdir include; fi; /usr/bin/install -c -p -m 644 Make.inc  include/Make.inc.psblas)
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/modules»
/usr/bin/install -c -p -p  *.mod ../../modules
(if test ! -d modules ; then mkdir modules; fi;)	
/usr/bin/install -c -p -p  psb_config.h psb_types.h ../../include
make[2]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/modules»
make[1]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base»
make -C util mods 
make -C prec mods
make -C ext mods
make -C base objs
make[1]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/util»
mpifort -frecursive -g -O3     -I. -I../modules  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_metispart_mod.F90 -o psb_metispart_mod.o
make[1]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base»
make -C modules objs F90="" F90COPT=" "
make[1]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/ext»
/bin/cp -p *.mod ../modules
mpifort -frecursive -g -O3     -I. -I../modules  -c psb_renum_mod.f90 -o psb_renum_mod.o
make[1]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/prec»
mpifort -frecursive -g -O3     -I. -I../modules -c psb_d_bjacprec.f90 -o psb_d_bjacprec.o
mpifort -frecursive -g -O3     -I. -I../modules  -c psb_gps_mod.f90 -o psb_gps_mod.o
mpifort -frecursive -g -O3     -I. -I../modules -c psb_s_bjacprec.f90 -o psb_s_bjacprec.o
mpifort -frecursive -g -O3     -I. -I../modules -c psb_c_bjacprec.f90 -o psb_c_bjacprec.o
mpifort -frecursive -g -O3     -I. -I../modules -c psb_z_bjacprec.f90 -o psb_z_bjacprec.o
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/modules»
/usr/bin/install -c -p -p  *.mod ../../modules
/usr/bin/install -c -p -p  psb_config.h psb_types.h ../../include
make[2]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/modules»
make -C serial objs 
make -C comm objs 
make -C auxil objs 
make -C psblas objs 
make -C tools objs 
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/serial»
make -C impl objs
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/comm»
make -C internals objs
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/auxil»
make -C sort objs
(make psi_desc_index.o psi_fnd_owner.o psi_a2a_fnd_owner.o psi_graph_fnd_owner.o psi_adjcncy_fnd_owner.o psi_symm_dep_list.o FC="mpifort")	
make psb_dscatter.o psb_zscatter.o psb_iscatter.o psb_lscatter.o psb_cscatter.o psb_sscatter.o psb_dscatter_a.o psb_zscatter_a.o psb_mscatter_a.o psb_escatter_a.o psb_cscatter_a.o psb_sscatter_a.o psb_dspgather.o psb_sspgather.o psb_zspgather.o psb_cspgather.o FC="mpifort" 
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/psblas»
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_dspmm.f90 -o psb_dspmm.o
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_dhalo.f90 -o psb_dhalo.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_dspsm.f90 -o psb_dspsm.o
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_sgeprt.f90 -o psb_sgeprt.o
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_dovrl.f90 -o psb_dovrl.o
make[2]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/tools»
(make psb_icdasb.o psb_ssphalo.o  psb_dsphalo.o psb_csphalo.o psb_zsphalo.o psb_dcdbldext.o psb_zcdbldext.o psb_scdbldext.o psb_ccdbldext.o psb_s_remote_mat.o psb_d_remote_mat.o psb_c_remote_mat.o psb_z_remote_mat.o psb_s_remote_vect.o psb_d_remote_vect.o psb_c_remote_vect.o psb_z_remote_vect.o psb_e_remote_vect.o psb_m_remote_vect.o  FC="mpifort")
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_shalo.f90 -o psb_shalo.o
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_zgeprt.f90 -o psb_zgeprt.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_zspmm.f90 -o psb_zspmm.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_zspsm.f90 -o psb_zspsm.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_dspins.F90 -o psb_dspins.o
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_sovrl.f90 -o psb_sovrl.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_saxpby.f90 -o psb_saxpby.o
make[3]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/comm/internals»
(make psi_dswapdata.o psi_dswaptran.o psi_sswapdata.o  psi_sswaptran.o psi_iswapdata.o psi_iswaptran.o psi_lswapdata.o psi_lswaptran.o psi_cswapdata.o psi_cswaptran.o psi_zswapdata.o psi_zswaptran.o psi_dswapdata_a.o psi_dswaptran_a.o psi_sswapdata_a.o  psi_sswaptran_a.o psi_mswapdata_a.o psi_mswaptran_a.o psi_eswapdata_a.o psi_eswaptran_a.o psi_cswapdata_a.o psi_cswaptran_a.o psi_zswapdata_a.o psi_zswaptran_a.o   FC="mpifort" )	
make[3]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/serial/impl»
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_s_base_mat_impl.F90 -o psb_s_base_mat_impl.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_sdot.f90 -o psb_sdot.o
mpifort -frecursive -g -O3     -I. -I../modules -I..  -c psb_iovrl.f90 -o psb_iovrl.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -c psb_lins.f90 -o psb_lins.o
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_d_base_mat_impl.F90 -o psb_d_base_mat_impl.o
make[3]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/serial/sort»
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -c psb_e_qsort_impl.f90 -o psb_e_qsort_impl.o
make[3]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/comm»
make[3]: «psb_dscatter.o» è aggiornato.
make[3]: «psb_zscatter.o» è aggiornato.
make[3]: «psb_iscatter.o» è aggiornato.
make[3]: «psb_lscatter.o» è aggiornato.
make[3]: «psb_cscatter.o» è aggiornato.
make[3]: «psb_sscatter.o» è aggiornato.
make[3]: «psb_dscatter_a.o» è aggiornato.
make[3]: «psb_zscatter_a.o» è aggiornato.
make[3]: «psb_mscatter_a.o» è aggiornato.
make[3]: «psb_escatter_a.o» è aggiornato.
make[3]: «psb_cscatter_a.o» è aggiornato.
make[3]: «psb_sscatter_a.o» è aggiornato.
make[3]: «psb_dspgather.o» è aggiornato.
make[3]: «psb_sspgather.o» è aggiornato.
make[3]: «psb_zspgather.o» è aggiornato.
make[3]: «psb_cspgather.o» è aggiornato.
make[3]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/comm»
make[3]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/auxil»
make[3]: attenzione: jobserver non disponibile, viene usato -j1. Aggiungere «+» alla regola make superiore.
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_c_base_mat_impl.F90 -o psb_c_base_mat_impl.o
make[3]: «psi_desc_index.o» è aggiornato.
make[3]: «psi_fnd_owner.o» è aggiornato.
make[3]: «psi_a2a_fnd_owner.o» è aggiornato.
make[3]: «psi_graph_fnd_owner.o» è aggiornato.
make[3]: «psi_adjcncy_fnd_owner.o» è aggiornato.
make[3]: «psi_symm_dep_list.o» è aggiornato.
make[3]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/auxil»
make[3]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/tools»
make[3]: attenzione: jobserver non disponibile, viene usato -j1. Aggiungere «+» alla regola make superiore.
make[2]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/auxil»
make[3]: «psb_icdasb.o» è aggiornato.
make[4]: ingresso nella directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/comm/internals»
make[3]: «psb_ssphalo.o» è aggiornato.
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_z_base_mat_impl.F90 -o psb_z_base_mat_impl.o
make[4]: attenzione: jobserver non disponibile, viene usato -j1. Aggiungere «+» alla regola make superiore.
make[3]: «psb_dsphalo.o» è aggiornato.
make[3]: «psb_csphalo.o» è aggiornato.
make[3]: «psb_zsphalo.o» è aggiornato.
make[3]: «psb_dcdbldext.o» è aggiornato.
make[3]: «psb_zcdbldext.o» è aggiornato.
make[3]: «psb_scdbldext.o» è aggiornato.
make[3]: «psb_ccdbldext.o» è aggiornato.
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_s_remote_mat.F90 -o psb_s_remote_mat.o
make[4]: «psi_dswapdata.o» è aggiornato.
make[4]: «psi_dswaptran.o» è aggiornato.
make[4]: «psi_sswapdata.o» è aggiornato.
make[4]: «psi_sswaptran.o» è aggiornato.
make[4]: «psi_iswapdata.o» è aggiornato.
make[4]: «psi_iswaptran.o» è aggiornato.
mpifort -frecursive -g -O3     -I. -I../../modules -I../.. -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psi_lswapdata.F90 -o psi_lswapdata.o
make[1]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/ext»
mpifort -frecursive -g -O3     -I. -I../../modules -I../.. -c psi_lovrl_save.f90 -o psi_lovrl_save.o
make[3]: uscita dalla directory «/home/stack/Desktop/PSBLAS/comm/psblas3/base/serial/sort»
mpifort -frecursive -g -O3     -I. -I../../modules -I../.. -c psi_lovrl_upd.f90 -o psi_lovrl_upd.o
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_s_csr_impl.F90 -o psb_s_csr_impl.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_d_remote_mat.F90 -o psb_d_remote_mat.o
mpifort -frecursive -g -O3     -I. -I../../modules -I../.. -c psi_sovrl_restr.f90 -o psi_sovrl_restr.o
mpifort -frecursive -g -O3     -I. -I../../modules -I../.. -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psi_lswaptran.F90 -o psi_lswaptran.o
psb_dspmm.f90:600:88:

  600 |             call psi_swapdata(flag=ior(psb_swap_send_,psb_swap_recv_), beta=dzero, y=x%v, desc_a=desc_a, &
      |                                                                                        1
Error: Unexpected ‘%’ for nonderived-type variable ‘x’ at (1)
psb_dspmm.f90:618:5:

  618 |   end if
      |     1
Error: Expecting END SUBROUTINE statement at (1)
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -c psb_sallc.f90 -o psb_sallc.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -c psb_sasb.f90 -o psb_sasb.o
psb_sovrl.f90:316:48:

  316 |          & desc_a,iwork,info,data=psb_comm_ovr_)
      |                                                1
Error: There is no specific subroutine for the generic ‘psi_swapdata’ at (1)
make[2]: *** [../../Make.inc:114: psb_sovrl.o] Errore 1
make[2]: *** Attesa per i processi non terminati....
mpifort -frecursive -g -O3     -I. -I../../modules -I../..  -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_s_coo_impl.F90 -o psb_s_coo_impl.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -I../modules -DPSB_HAVE_LAPACK -DPSB_HAVE_FLUSH_STMT -DPSB_LPK8 -DPSB_IPK4 -DPSB_MPI_MOD  -c psb_c_remote_mat.F90 -o psb_c_remote_mat.o
psb_dspsm.f90:212:57:

  212 |          & done,y%v,desc_a,iwork,info,data=psb_comm_ovr_)
      |                                                         1
Error: There is no specific subroutine for the generic ‘psi_swapdata’ at (1)
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_sasum.f90 -o psb_sasum.o
mpifort -frecursive -g -O3     -I. -I../modules -I.. -c psb_samax.f90 -o psb_samax.o
make[2]: *** [../../Make.inc:114: psb_samax.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_dspsm.o] Interruzione
make[1]: *** [../Make.inc:116: psb_metispart_mod.o] Interruzione
make[3]: *** [../../../Make.inc:116: psb_s_base_mat_impl.o] Interruzione
make[3]: *** [../../../Make.inc:116: psb_d_base_mat_impl.o] Interruzione
make[3]: *** [../../../Make.inc:116: psb_c_base_mat_impl.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_lins.o] Interruzione
make[3]: *** [../../../Make.inc:116: psb_z_base_mat_impl.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_sasb.o] Interruzione
make[3]: *** [../../../Make.inc:116: psb_s_csr_impl.o] Interruzione
make[3]: *** [../../../Make.inc:116: psb_s_coo_impl.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_dspmm.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_zspmm.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_saxpby.o] Interruzione
make[4]: *** wait: Nessun processo figlio.  Arresto.
make[4]: *** Attesa per i processi non terminati....
make[4]: *** wait: Nessun processo figlio.  Arresto.
make[2]: *** [../../Make.inc:114: psb_sallc.o] Interruzione
make[3]: *** [../../../Make.inc:114: psi_sovrl_restr.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_zspsm.o] Interruzione
make[2]: *** [../../Make.inc:116: psb_dspins.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_sdot.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_sasum.o] Interruzione
make[3]: *** [../../Make.inc:116: psb_c_remote_mat.o] Interruzione
make[1]: *** [../Make.inc:114: psb_s_bjacprec.o] Interruzione
make[2]: *** [../../Make.inc:114: psb_zgeprt.o] Interruzione
make[2]: *** [Makefile:34: impld] Interruzione
make[2]: *** wait: Nessun processo figlio.  Arresto.
make[2]: *** Attesa per i processi non terminati....
make[1]: *** [../Make.inc:114: psb_gps_mod.o] Interruzione
make[2]: *** wait: Nessun processo figlio.  Arresto.
make[1]: *** [../Make.inc:114: psb_c_bjacprec.o] Interruzione
make[1]: *** wait: Nessun processo figlio.  Arresto.
make[1]: *** Attesa per i processi non terminati....
make[1]: *** wait: Nessun processo figlio.  Arresto.
make[1]: *** [Makefile:31: pb] Interruzione
make[3]: *** [Makefile:41: mpfobjs] Errore 2
make[1]: *** [../Make.inc:114: psb_z_bjacprec.o] Interruzione
make[1]: *** wait: Nessun processo figlio.  Arresto.
make[1]: *** Attesa per i processi non terminati....
make[1]: *** wait: Nessun processo figlio.  Arresto.
make[1]: *** [Makefile:25: sr] Errore 2
make: *** [Makefile:21: utilmods] Errore 2
make[2]: *** [Makefile:51: mpfobjs] Interruzione
make: *** [Makefile:17: precmods] Errore 2
make[1]: *** [Makefile:33: tl] Interruzione
make[2]: *** [Makefile:38: interns] Interruzione
make[1]: *** [Makefile:27: cm] Interruzione
make: *** [Makefile:56: based] Interruzione
