<html><body>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Dear Axel,</div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Thank you very much for your comments. </div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">You are right. The programmers choose what to do and users is the other side.</div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Bests,</div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">mahmoud</div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>
<div style="font-size: 16px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">
<blockquote style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">-----Original Message-----<br />
From: Axel Kohlmeyer <akohlmey@gmail.com><br />
To: PWSCF Forum <pw_forum@pwscf.org><br />
Date: Tue, 9 Feb 2016 10:37:02 +0100<br />
Subject: Re: [Pw_forum] Problem with QE-5.2.1 in building exx routines<br />
<div style="font-family: monospace, courier new, courier">On Tue, Feb 9, 2016 at 10:28 AM, Mahmoud Payami Shabestari<br />
<<a href="mailto:mpayami%40aeoi.org.ir">mpayami@aeoi.org.ir</a>> wrote:<br />
> I went through all the "exx_*.f90" routines and it seems the problem was not<br />
> what I mentioned in my last post. However, whatever the cause of the error<br />
> is, it is in these routines (I do not know the exact reason). Maybe there is<br />
> some small programming error which is ignored by newer versions of<br />
> compilers?!<br />
<br />
if you get an "internal compiler error", the problem is with the<br />
specific compiler version.<br />
please note that intel 11.1 is six years old and its compliance with<br />
newer fortran standards is sub-par and their implementation has bugs.<br />
upgrading to a newer version of the compiler is the way to proceed, or<br />
you'll have to stick with older versions of QE or you have to place a<br />
strategic if statement to cause the code to abort and thus disable<br />
this feature and remove the offending code. mind you, the last of<br />
those approaches still leaves plenty of doubts about the compiler, as<br />
there may be other cases, where you do not get an internal compiler<br />
error, but just miscompiled code.<br />
<br />
in short, trying to fix code to accommodate an outdated compiler is a<br />
fool's errand.<br />
<br />
axel.<br />
<br />
<br />
><br />
><br />
> -----Original Message-----<br />
> From: Lorenzo Paulatto <<a href="mailto:lorenzo.paulatto%40impmc.upmc.fr">lorenzo.paulatto@impmc.upmc.fr</a>><br />
> To: PWSCF Forum <<a href="mailto:pw_forum%40pwscf.org">pw_forum@pwscf.org</a>><br />
> Date: Mon, 8 Feb 2016 13:23:30 +0100<br />
> Subject: Re: [Pw_forum] Problem with QE-5.2.1 in building exx routines<br />
><br />
><br />
> On 8 Feb 2016 11:41 a.m., "Mahmoud Payami Shabestari" <<a href="mailto:mpayami%40aeoi.org.ir">mpayami@aeoi.org.ir</a>><br />
> wrote:<br />
>><br />
>> Ciao Paolo,<br />
>> Thank you very much for your reply.<br />
>> As it is mentioned in the UG-5.3.0, "Also, compilers that do not support<br />
>> intrinsic calls flush, get_environment_variable,get_command_argument,<br />
>> command_argument_count are no longer supported since v.5.2.1.", the old<br />
>> compiler complains about "internal error" which most probably is due to the<br />
>> above-mentioned calls present in "exx_X.f90" routines in the CP package.<br />
> This is very unlikely, there are no calls to those intrinsic functions in<br />
> EXX, and even if there were, they wouldn't cause an internal compiler error.<br />
> Upgrade your compiler or ask your system administrator if you cannot.<br />
> For others there is no problem.<br />
>> Thank you again,<br />
>> mahmoud<br />
>><br />
>>><br />
>>><br />
>>> Hi Mahmoud, it depends upon the kind of problem. If it is an "internal<br />
>>> compiler error", there is little that can be done. What does the old<br />
>>> compiler complain about exactly? Paolo<br />
>>> Dear QE users and developers,<br />
>>><br />
>>> Kindly, I encountered with some problems in compiling the CP package<br />
>>> using Intel ifort-11.1.080. The problem is referred to some line in<br />
>>> exx_psi.f90.<br />
>>> However, using a newer version of Intel Compiler such as Compxe-2013, the<br />
>>> compilation proceeds without any problem.<br />
>>> Is there any simple solution other than moving to new versions of<br />
>>> compilers?<br />
>>> Any suggestions is highly appreciated.<br />
>>><br />
>>> Mahmoud Payami<br />
>>> Theoretical and Computational Physics Group<br />
>>> AEOI, Tehran, Iran<br />
>>><br />
>>><br />
>>> _______________________________________________<br />
>>> Pw_forum mailing list<br />
>>> <a href="mailto:Pw_forum%40pwscf.org">Pw_forum@pwscf.org</a><br />
>>> <a href="http://pwscf.org/mailman/listinfo/pw_forum" target="_blank">http://pwscf.org/mailman/listinfo/pw_forum</a><br />
>><br />
>><br />
>> _______________________________________________<br />
>> Pw_forum mailing list<br />
>> <a href="mailto:Pw_forum%40pwscf.org">Pw_forum@pwscf.org</a><br />
>> <a href="http://pwscf.org/mailman/listinfo/pw_forum" target="_blank">http://pwscf.org/mailman/listinfo/pw_forum</a><br />
><br />
><br />
> _______________________________________________<br />
> Pw_forum mailing list<br />
> <a href="mailto:Pw_forum%40pwscf.org">Pw_forum@pwscf.org</a><br />
> <a href="http://pwscf.org/mailman/listinfo/pw_forum" target="_blank">http://pwscf.org/mailman/listinfo/pw_forum</a><br />
<br />
<br />
<br />
--<br />
Dr. Axel Kohlmeyer <a href="mailto:akohlmey%40gmail.com">akohlmey@gmail.com</a> <a href="http://goo.gl/1wk0" target="_blank">http://goo.gl/1wk0</a><br />
College of Science & Technology, Temple University, Philadelphia PA, USA<br />
International Centre for Theoretical Physics, Trieste. Italy.<br />
_______________________________________________<br />
Pw_forum mailing list<br />
<a href="mailto:Pw_forum%40pwscf.org">Pw_forum@pwscf.org</a><br />
<a href="http://pwscf.org/mailman/listinfo/pw_forum" target="_blank">http://pwscf.org/mailman/listinfo/pw_forum</a></div>
</blockquote>
</div>
</body></html>