Hello all, this is just a blind guess but I have seen various strange Fortan compiler errors if one forgets to include "-traditional" in the FPPFLAGS options in the option list.
If you do not set FPPFLAGS at all then you should be good since the default includes it, however if you eg have FPPFLAGS=-DFOO then you have to change it to be FPPFLAGS=-DFOO -traditional Yours, Roland > Hi Andrea, > > The error message points to line 11 in the source file, which is the > line that contains > > DECLARE_CCTK_FUNCTIONS > > This is expanded by a C-preprocessor before being handed of to the > compiler. > > The preprocessed file can be found in the directory: > > /home/wa65fop/CS_Wu/THC_ZM1/Cactus/configs/<your config > name>/build/SummationByParts > > and is named Derivatives_2_1.f90. > > It seems like the C-preprocessor is not expanding > "DECLARE_CCTK_FUNCTIONS" correctly and that the preprocessed file > contains a line like: > > end interface & interface > > which is clearly not valid fortran. Can you check your preprocessed file > and verify that this is indeed present? > > I don't see anything obviously wrong with your preprocessor flags, but > why is there a > -I/opt/intel/compilers_and_libraries_2018.0.128/linux/mpi/intel64/include > in your CPPFLAGS in you options file? > > Cheers, > > Peter > > On Friday 2018-11-16 11:08, Erik Schnetter wrote: > > >Date: Fri, 16 Nov 2018 11:08:48 > >From: Erik Schnetter <[email protected]> > >To: Andrea Endrizzi <[email protected]> > >Cc: Einstein Toolkit Users <[email protected]> > >Subject: Re: [Users] Summatiobyparts compilation failure on ARA cluster > >(latest > > ET release) > > > > Andrea > > > > The error message quotes a line that is not and should not be present > > in the source code. I wonder whether maybe your source file has > > somehow become corrupted? > > > > Can you attach the file > > /home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90 > > > > from your source tree, as well as the preprecessed file > > /home/wa65fop/CS_Wu/THC_ZM1/Cactus/configs/whiskyTHC_ZM1/build/SummationByParts/Derivatives_2_1.f90? > > > > -erik > > > >> On Nov 16, 2018, at 1:51 , Andrea Endrizzi <[email protected]> wrote: > >> > >> Good morning, > >> I was trying to compile ET on ARA cluster, specifically with the > >> latest intel compilers (2018, Update 3). All the C/C++ code compiled > >> nicely, but when reaching the SummationByParts thorn, the file > >> Derivatives_2_1.F90 failed (attached is a .txt of the error). I never > >> saw this kind of error before when compiling previous versions of ET, > >> but it seems to complain about syntax in a file that looked ok when I > >> opened the source. Could it be related to the compiler/the compiler's > >> flags I'm using? If that may be the case, I also attach the .cfg file > >> I'm using (architecture of the nodes is Skylake). I am currently > >> trying to build with a previous version, to check whether it is > >> version-related or just a problem on my side. > >> > >> Thanks already for your attention! > >> > >> Best regards, > >> > >> Andrea Endrizzi > >> <error_report_summationbyparts.txt><ara-skl-icc_v0.1.cfg> > > > > -- > > Erik Schnetter <[email protected]> > > http://www.perimeterinstitute.ca/personal/eschnetter/ > > > > > > > > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.einsteintoolkit.org/mailman/listinfo/users -- My email is as private as my paper mail. I therefore support encrypting and signing email messages. Get my PGP key from http://keys.gnupg.net.
pgpOSwd2Ht7p4.pgp
Description: OpenPGP digital signature
_______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
