Dear all,

I have found out that the intel 10 compiler does not allow vector notation
in addressing pointers. Hence the errors you see can be fixed by this short
edit.
I have successfully compiled it using the gcc-4.4.5 and ifort 12.0.4
version, so it could be a "fixed" bug in the intel 10.1 version!

Change line 368 from
c(1:Npol) => contour(1:Npol)
to
c => contour(1:Npol)

Change line 379 from
c(1:Nline) => contour(Npol+1:Npol+Nline)
to
c => contour(Npol+1:Npol+Nline)

Change line 407 from
c(1:Ncircle) => contour(Npol+Nline+1:Npol+Nline+Ncircle)
to
c => contour(Npol+Nline+1:Npol+Nline+Ncircle)


I will submit a patch for the trunk version.

Kind regards Nick


2012/11/1 Guangping Zhang <[email protected]>

> **
> Dear Alberto,
>
> Thanks for your kind reply.
>
> I have tried your suggestion and also referred to the TEMPLATE file
> "intel10-openmpi.make" in Sys.
>
> But new error occurs. However I played around the flags, the
> same error turned up.
>
> Please refer to the attachment.
>
> Best regards,
>
> Guang-Ping
>
> 2012-11-01
>  ------------------------------
>  Guangping Zhang
>  ------------------------------
>  *发件人:*Alberto Garcia
> *发送时间:*2012-11-01 06:27
> *主题:*Re: [SIESTA-L] Enhancements to the TranSiesta/TBTrans code
> *收件人:*"siesta-l"<[email protected]>
> *抄送:*
>
>  Guang-Ping,
>
> There is a line in your arch.make setting explicitly the INCFLAGS
> variable. While it works under siesta-3.X, it should not be used in
> general.
> The Makefile sets it automatically, appending the netcdf include path,
> which is by the way contained in NETCDF_INCFLAGS. The name
> NETCDF_INCLUDE
> seems to be a fossil used by the old configure mechanism.
>
> Please see Src/Sys/DOCUMENTED-TEMPLATE.make for a full explanation of
> the variables used.
>
>   Best regards,
>
>    Alberto
>
> On Wed, Oct 31, 2012 at 5:42 PM, Guangping Zhang <[email protected]> wrote:
> > Dear users and developers:
> >
>
> > I have encoutered some problems in the compling the new realased version of
>
> > siesta-truck-424, which has the enhancements to the Transiesta and TBTtrans.
> > The arch.make can be use succeeded in compling the siesta-3.1.
> >
> > The files related in the attachment.
> >
> > Please give some advice.
> >
> > best
> >
> >
> > Guang-Ping
> >
> > 2012-11-01
> > ________________________________
> > Guangping Zhang
> > ________________________________
> > 发件人:Alberto Garcia
> > 发送时间:2012-10-31 18:14
> > 主题:[SIESTA-L] Enhancements to the TranSiesta/TBTrans code
> > 收件人:"http://www.uam.es/siesta Siesta Self-Consistent DFT LCAO
> > program"<[email protected]>
> > 抄送:
> >
> > Dear Siesta users,
> >
> > A number of enhancements to the TranSiesta and TBTrans subsystems have
> > been added by Nick Papior Andersen, of the Technical Univ. of
> > Denkmark.
> >
> > The new code is in the "development version" of Siesta, available in
> > the "Access to the code" section of the Siesta website. Current
> > TranSiesta users are encouraged to test it, as it provides a number of
> > new features and performance enhancements. (See Docs/CHANGES for a
> > full list of changes.)
> >
> > Users should read the file Docs/TranSiestaUpdate.pdf, as well as the
> > manual, to get a primer on the new features and things to watch out
> > for and explore in the new version.
> >
> > To report any remaining issues, see Docs/REPORTING_BUGS
> >
> > Thanks for your patience and continuous support.
> >
> > The Siesta team
> >
> > October 31, 2012
> >
> > Dr. Alberto Garcia       -- Email: [email protected]
> > Institut de Ciencia de Materials de Barcelona - CSIC
> > Campus de la UAB, E-08193 Bellaterra, SPAIN
> > Tel: +34-93-580-1853 ext 280 -- Fax: +34-93-580-5729
> >
> >
>

Responder a