Hi,<br><br>I'm trying to compile espresso on sp5@cineca with xlf compiler. The following is the error message:<br><br>        mpxlf95  -qalias=noaryovrlp:nointptr -I../include  -O3 -qstrict -qarch=auto -qtune=auto -qdpc -Q -qessl -qfree=f90 -qsuffix=cpp=f90 -WF,-D__AIX,-D__XLF,-D__ESSL,-D__MASS,-D__PARA,-D__MPI  -I../Modules -I../PW -I../PH -I../iotk/src -c input.f90<br>
"input.f90", line 282.8: 1511-025 (S) Logical expressions must only be compared using EQV and NEQV operators.<br>"input.f90", line 282.22: 1511-025 (S) Logical expressions must only be compared using EQV and NEQV operators.<br>
"input.f90", line 284.8: 1511-025 (S) Logical expressions must only be compared using EQV and NEQV operators.<br>"input.f90", line 284.28: 1511-025 (S) Logical expressions must only be compared using EQV and NEQV operators.<br>
** iosys   === End of Compilation 1 ===<br>** read_cards   === End of Compilation 2 ===<br>** verify_tmpdir   === End of Compilation 3 ===<br>1501-511  Compilation failed for file input.f90.<br>make: 1254-004 The error code from the last command is 1.<br>
<br><br>Stop.<br>make: 1254-004 The error code from the last command is 2.<br><br>It seems the compiler doesn't like the way the logical expressions are written. <br><br>Is there a way to solve it, other than changing the compiler?<br>
<br>With regards,<br>Prasenjit.<br clear="all"><br>-- <br>PRASENJIT GHOSH,<br>POST-DOC,<br>ROOM NO: 265, MAIN BUILDING,<br>CM SECTION, ICTP,<br>STRADA COSTERIA 11,<br>TRIESTE, 34104,<br>ITALY<br>PHONE: +39 040 2240 369 (O)<br>
              +39 3807528672 (M)<br>