Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] startpu 1.2.0 compilation issues

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] startpu 1.2.0 compilation issues


Chronologique Discussions 
  • From: Nathalie Furmento <nathalie.furmento@labri.fr>
  • To: Heike Jagode <jagode@icl.utk.edu>
  • Cc: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] startpu 1.2.0 compilation issues
  • Date: Tue, 22 Nov 2016 23:34:19 +0100
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=nathalie.furmento@labri.fr; spf=None smtp.mailfrom=nathalie.furmento@labri.fr; spf=None smtp.helo=postmaster@v-zimmta02.u-bordeaux.fr
  • Ironport-phdr: 9a23:37TMmB07d3yaUkT9smDT+DRfVm0co7zxezQtwd8ZsegUK/ad9pjvdHbS+e9qxAeQG96KsLQe1qGP7v+oGTRZp83e4DZaKN0EfiRGoPtVtjRoONSCB0z/IayiRA0BN+MGamVY+WqmO1NeAsf0ag6aiHSz6TkPBke3blItdazdU7TfhMWv1u2054abI0AR3GL8MvtOK0CWoATSu4E0iIRlJqt5nhnArXxEdsxXzmcuOE6Q2Rvw+5Hj0oRk9nF2su4h/spBXO3UYr49QLpEC3xyNWkp5MTvtBSFQxaV43YaTmI+lhNCGQmD4gusDcS5iTfzqucogHrSBsbxV71hHG36t6o=
  • List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel/>
  • List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>

Hello,

It seems your version of fortran is too old. As stated in the StarPU
documentation

The Native Fortran support relies on Fortran 2008 specific constructs,
as well as on the support of interoperability of assumed-shape arrays
introduced as part of Fortran's Technical Specification ISO/IEC TS
29113:2012, for which no equivalent are available in previous versions
of the standard. It has currently been tested successfully with GNU
GFortran 4.9, GFortran 5.x, GFortran 6.x and the Intel Fortran Compiler
>= 2016. It is known not to work with GNU GFortran < 4.9, Intel Fortran
>Compiler < 2016.

Unless you really need fortran, you should disable the fortran support
when configuring StarPU. It is done with the option --disable-fortran

Cheers,

Nathalie

On nov. 18, 12:11, Heike Jagode wrote:
> Hi,
>
> I configured StarPU 1.2.0 as follows (see config.log attached):
>
> ./configure --prefix=$PWD/install --disable-build-doc --disable-cuda
> --disable-opencl CC=icc FC=ifort F77=ifort MPICC=mpiicc CXX=icpc
>
>
> During compilation, I get the following error:
>
> Error: Assumed-shape array 'arglist' at (1) cannot be an argument to the
> procedure 'fstarpu_task_insert' at (2) because the procedure is BIND(C)
> ../../include/fstarpu_mod.f90:1444.63-45:
>
> subroutine fstarpu_unpack_arg(cl_arg,bufferlist) bind(C)
> 2 1
> Error: Assumed-shape array 'bufferlist' at (1) cannot be an argument to the
> procedure 'fstarpu_unpack_arg' at (2) because the procedure is BIND(C)
> ../../include/fstarpu_mod.f90:330.16:
>
> function fstarpu_worker_get_by_devid(typeid, devid) bind(C)
> 1
>
> Any suggested what I could be doing wrong?
> Thanks,
> Heike
>
>
> --
> ___________________________________
> Heike Jagode
> Innovative Computing Laboratory (ICL)
> University of Tennessee, Knoxville (UTK)
> e-mail: jagode@icl.utk.edu
> phone: +1 865 974 8057
> fax: +1 865 974 8296


> _______________________________________________
> Starpu-devel mailing list
> Starpu-devel@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/mailman/listinfo/starpu-devel


--
----------------------------------------------------------------------------
Dr Nathalie Furmento CNRS R&D Engineer
Centre de Recherche INRIA Bordeaux Sud-Ouest http://www.labri.fr/~furmento/
200 avenue de la vieille Tour Tel: +33 (0)5 24 57 41 20
33405 Talence cedex, FRANCE Fax: +33 (0)5 24 57 40 41
----------------------------------------------------------------------------




Archives gérées par MHonArc 2.6.19+.

Haut de le page