[gmx-users] setting up mpi code

Joanne Hanna J.F.Hanna at warwick.ac.uk
Wed Nov 9 18:17:42 CET 2005


Hi

I have been trying to get gromacs 3.2.1 set up with mpi on our sgi cluster at work. I get a number of errors that i have not received when i have compiled previously on serial intel nodes, e.g:

orires.c(95): warning #1572: floating-point equality and inequality comparisons are unreliable
    if (ir->orires_tau == 0)
                       ^

orires.c(104): warning #1572: floating-point equality and inequality comparisons are unreliable
    if (ir->orires_tau == 0)
                       ^

orires.c(209): warning #1572: floating-point equality and inequality comparisons are unreliable
              (eig[j] != 0) ? eig[i]/eig[j] : 0,v[XX][i],v[YY][i],v[ZZ][i]);
                      ^

orires.c(230): warning #1572: floating-point equality and inequality comparisons are unreliable
    bTAV = (od->edt != 0);
                    ^

orires.c(415): warning #1572: floating-point equality and inequality comparisons are unreliable
    if (od->fc != 0) {
               ^

orires.c(416): warning #1572: floating-point equality and inequality comparisons are unreliable
      bTAV = (od->edt != 0);
                      ^

plus lots lots more along the same lines!

But the code does not fail and seems to compile completely, i.e. luck works!

Should I be concerned about these errors?

I am using icc, ifort and lmpi

Thanks
Jo



More information about the gromacs.org_gmx-users mailing list