[Nek5000-users] XL compiler errors

nek5000-users at lists.mcs.anl.gov nek5000-users at lists.mcs.anl.gov
Thu Jun 19 21:26:15 CDT 2014


Hello all,
I just tried to compile Nek with XL compiler, which seems to be pickier than others, and got a few errors (not severe though). I wondered if anyone can confirm whether the corrections, which are made by compiler, are in the right way. Here are the errors:

"$HOME/nek5_svn/trunk/nek/jl/lob_bnd.c", line 153.29: 1506-1418 (E) Assignment between restrict pointers "br" and "br_" is not allowed. Only outer-to-inner scope assignments between restrict pointers are allowed.
"$HOME/nek5_svn/trunk/nek/jl/lob_bnd.c", line 154.22: 1506-1418 (E) Assignment between restrict pointers "b" and "b_" is not allowed. Only outer-to-inner scope assignments between restrict pointers are allowed.
"$HOME/nek5_svn/trunk/nek/jl/lob_bnd.c", line 165.5: 1506-1418 (E) Assignment between restrict pointers "br" and "br_" is not allowed. Only outer-to-inner scope assignments between restrict pointers are allowed.
"$HOME/nek5_svn/trunk/nek/jl/lob_bnd.c", line 168.7: 1506-1418 (E) Assignment between restrict pointers "b" and "b_" is not allowed. Only outer-to-inner scope assignments between restrict pointers are allowed.
...
.....
"$HOME/nek5_svn/trunk/nek/3rd_party/moab.f", line 564.15: 1514-133 (E) Variable declared as an integer pointer was previously specified in a type declaration statement.  The type specification is ignored.
"$HOME/nek5_svn/trunk/nek/3rd_party/moab.f", line 875.16: 1514-133 (E) Variable declared as an integer pointer was previously specified in a type declaration statement.  The type specification is ignored.
"$HOME/nek5_svn/trunk/nek/3rd_party/moab.f", line 928.15: 1514-133 (E) Variable declared as an integer pointer was previously specified in a type declaration statement.  The type specification is ignored.
"$HOME/nek5_svn/trunk/nek/3rd_party/moab.f", line 1846.16: 1514-133 (E) Variable declared as an integer pointer was previously specified in a type declaration statement.  The type specification is ignored.


Thanks,
Mohsen






More information about the Nek5000-users mailing list