I also come up with the same error when i tried to compile mcl_dfti.f90:> ifx -c mkl_dfti.f90 mkl_dfti.f90(20): error #7001: Error in creating the compiled module file. [MKL_DFT_TYPE] MODULE MKL_DFT_TYPE -------^ mkl_dfti.f90(222): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE ------^ mkl_dfti.f90(228): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(232): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(240): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(244): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(255): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(259): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(260): error #6683: A kind type parameter must be a compile-time constant. [DFTI_SPKP] REAL(DFTI_SPKP), INTENT(IN) :: s ------------^ mkl_dfti.f90(270): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(274): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(275): error #6683: A kind type parameter must be a compile-time constant. [DFTI_SPKP] REAL(DFTI_SPKP), INTENT(IN) :: s ------------^ mkl_dfti.f90(285): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(289): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(290): error #6683: A kind type parameter must be a compile-time constant. [DFTI_DPKP] REAL(DFTI_DPKP), INTENT(IN) :: d ------------^ mkl_dfti.f90(300): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(304): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(305): error #6683: A kind type parameter must be a compile-time constant. [DFTI_DPKP] REAL(DFTI_DPKP), INTENT(IN) :: d ------------^ mkl_dfti.f90(316): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(320): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(321): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: new_desc ------------^ mkl_dfti.f90(329): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(333): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(342): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(348): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(353): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(358): error #6683: A kind type parameter must be a compile-time constant. [DFTI_SPKP] REAL(DFTI_SPKP), INTENT(IN) :: sglval ------------^ mkl_dfti.f90(359): error #6457: This derived type name has not been declared. [DFTI_DESCRIPTOR] TYPE(DFTI_DESCRIPTOR), POINTER :: desc ------------^ mkl_dfti.f90(364): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MKL_DFT_TYPE] USE MKL_DFT_TYPE -----------^ mkl_dfti.f90(369): error #6683: A kind type parameter must be a compile-time constant. [DFTI_DPKP] REAL(DFTI_DPKP), INTENT(IN) :: DblVal ------------^ mkl_dfti.f90(771): catastrophic error: Too many errors, exiting compilation aborted for mkl_dfti.f90 (code 1)
ifx -qmkl basic_dp_complex_dft_1d.f90 ifx: error #10236: File not found: 'basic_dp_complex_dft_1d.f90' ifx: command line error: no files specified; for help type "ifx -help" ./a.out zsh: no such file or directory: ./a.out