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 > > > > >
