<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Paolo,<br>
    </p>
    <div class="moz-cite-prefix">El 06/10/2017 a las 10:59, Paolo
      Giannozzi escribió:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPMgbCvpt=WqbOQxDx5B1nLjB_FLeVVFmMvWqjcgLtEYzByjMA@mail.gmail.com">
      <div dir="ltr"> $ grep finclude make.inc <br>
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div>IFLAGS         = -I$(TOPDIR)/include
              -I$(TOPDIR)/FoX/finclude -I../include/
              -I/opt/intel/mkl/include<br>
              <br>
            </div>
            <div>is $(TOPDIR)/FoX/finclude there, and does it contain
              compiled modules? <br>
            </div>
            <br>
          </div>
        </div>
      </div>
    </blockquote>
    I see the cause of this problem. I was using, like for qe-6.1, the
    following call to configure:<br>
    <br>
    ./configure --with-scalapack=intel ARCH=x86_64 F90=ifort
    MPIF90=mpiifort
    LIBDIRS="/opt/intel/composer_xe_2015.1.133/mkl/lib/intel64
    /opt/fftw-3.2.2/lib" IFLAGS="-I/opt/fftw-3.2.2/include -I../include"<br>
    <br>
    This explains that, although $(TOPDIR)/FoX/finclude does contain
    many modules,<br>
    $ grep finclude make.inc<br>
    gives nothing, as indeed in make.inc I have this:<br>
    <br>
    IFLAGS         = -I/opt/fftw-3.2.2/include -I../include<br>
    <br>
    I thus have added -I../FoX/finclude to the configure call and that
    problem disappears.<br>
    Now I find a new one, as I get these other errors:<br>
    <br>
    pw_restart_new.f90(18): error #7002: Error in opening the compiled
    module file.  Check INCLUDE paths.   [FOX_WXML]<br>
      USE qes_module<br>
    ------^<br>
    pw_restart_new.f90(142): error #6618: The INTERFACE/CONTAINS stack
    is full. This means that modules are being 'used' in a circular
    way.   [QES_LIBS_MODULE]<br>
          ALLOCATE( ngk_g( nkstot ) )<br>
    ^<br>
    pw_restart_new.f90(142): error #6618: The INTERFACE/CONTAINS stack
    is full. This means that modules are being 'used' in a circular
    way.   [FOX_WXML]<br>
          ALLOCATE( ngk_g( nkstot ) )<br>
    ^<br>
    pw_restart_new.f90(116): error #7002: Error in opening the compiled
    module file.  Check INCLUDE paths.   [FOX_WXML]<br>
          USE qexsd_input,          ONLY : qexsd_init_k_points_ibz,
    qexsd_init_occupations, qexsd_init_smearing<br>
    ----------^<br>
    pw_restart_new.f90(696): error #6618: The INTERFACE/CONTAINS stack
    is full. This means that modules are being 'used' in a circular
    way.   [FOX_WXML]<br>
          ierr = 0<br>
    ^<br>
    pw_restart_new.f90(677): error #7002: Error in opening the compiled
    module file.  Check INCLUDE paths.   [FOX_WXML]<br>
          USE qes_libs_module,      ONLY : qes_write_input,
    qes_write_output, qes_write_parallel_info, &<br>
    ----------^<br>
    <br>
    I verified that qes_module.mod does appear in Modules directory.
    Which can be the problem then?<br>
    Regards,<br>
    <pre class="moz-signature" cols="72">-- 
José C. Conesa
Instituto de Catálisis y Petroleoquímica, CSIC
Marie Curie 2, Madrid, Spain
<a class="moz-txt-link-abbreviated" href="http://www.icp.csic.es">www.icp.csic.es</a>
Tel. (+34)915854766
</pre>
  </body>
</html>