[Users] Summatiobyparts compilation failure on ARA cluster (latest ET release)

Andrea Endrizzi aendrizzi7 at gmail.com
Fri Nov 16 00:51:58 CST 2018


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20181116/ef45eee8/attachment.html 
-------------- next part --------------
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #7401: The generic-spec may be included in the end-interface-stmt only if it was provided in the interface-stmt.   [INTERFACE]
  end interface                                 &   interface
----------------------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6218: This statement is positioned incorrectly and/or has syntax errors.
  subroutine Diff2_coeff (cctkGH, dir, nsize, imin, imax, q, table_handle)
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6222: This IMPLICIT statement is not positioned correctly within the scoping unit.
  implicit none
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6785: This name does not match the unit name.   [DIFF2_COEFF]
  end subroutine Diff2_coeff
-----------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [VAR]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
--------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [NI]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
-------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [NJ]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
-----------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [NK]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
---------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [BB]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
------------------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [GSIZE]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
----------------------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [OFFSET]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
-----------------------------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [DELTA]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
-------------------------------------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(5): error #6404: This name does not have a type, and must have an explicit type.   [DVAR]
subroutine deriv_gf_2_1 ( var, ni, nj, nk, dir, bb, gsize, offset, delta, dvar )
--------------------------------------------------------------------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6221: The assumed-size array must be a dummy argument.   [IMIN]
  INTEGER*4 imin(*)
------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6221: The assumed-size array must be a dummy argument.   [IMAX]
  INTEGER*4 imax(*)
------------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6221: The assumed-size array must be a dummy argument.   [Q]
  REAL*8 q(*)
---------^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine Diff2_gv
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine Diff_coeff
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine Diff_gf
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine Diff_gv
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine Diff_up_coeff
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine Diff_up_gv
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6620: An END INTERFACE statement exists without a valid INTERFACE statement.
  end interface
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/arrangements/CactusNumerical/SummationByParts/src/Derivatives_2_1.F90(11): error #6621: This INTERFACE block has not been terminated; an END INTERFACE statement is missing.
  end subroutine GetBoundWidth
--^
/home/wa65fop/CS_Wu/THC_ZM1/Cactus/configs/whiskyTHC_ZM1/build/SummationByParts/Derivatives_2_1.f90(227): catastrophic error: Too many errors, exiting
compilation aborted for /home/wa65fop/CS_Wu/THC_ZM1/Cactus/configs/whiskyTHC_ZM1/build/SummationByParts/Derivatives_2_1.f90 (code 1)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ara-skl-icc_v0.1.cfg
Type: application/octet-stream
Size: 3138 bytes
Desc: not available
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20181116/ef45eee8/attachment.obj 


More information about the Users mailing list