Hi,<div><br></div><div>I apologize ahead of time if this is a duplicate of a previous report (I searched for recent matches and didn't find any).</div><div><br></div><div>I am trying to build ESPRESSO 5.0 for a couple different parallel machines but am having trouble verifying the build.</div>
<div><br></div><div>In particular, for builds with scalapack, the PW/tests fail pretty substantially when using more than 1 processor. Here is the output using PGI Compilers + Cray LibSci using 4 processors.</div><div><br>
</div><div><div>hecking atom...passed</div><div>Checking atom-lsda...passed</div><div>Checking atom-pbe...discrepancy in number of scf iterations detected</div><div>Reference: 7, You got: 5</div><div>discrepancy in pressure detected</div>
<div>Reference: -14.46, You got: 94.93</div><div>Checking atom-sigmapbe...discrepancy in number of scf iterations detected</div><div>Reference: 11, You got: 15</div><div>discrepancy in pressure detected</div><div>Reference: -14.98, You got: 104.92</div>
</div><div><br></div><div>I get the same result using GNU Compilers + LibSci and using various levels of optimization include -O0. I also see the same problem using my own scalapack build as well as using MKL scalapack on another machine. When using only one processor, these tests pass as well as with 4 processors and scalapack disabled.</div>
<div><br></div><div>It is possible I am missing something obvious (like these tests only being intended to be run in serial), but I want to make sure the code is behaving as expected.</div><div><br></div><div>Sincerely,</div>
<div><br></div><div>Jack Deslippe</div>