<p>&nbsp;Hi Ran, thanks for the reply</p> 
  <p>I ran &quot;make tests&quot; after compiling with double precision, and it came out fine. <br /></p> 
  <p>Could it be that this, second, compilation might have caused some problems -- I had GROMACS compiled in single-precision, and it worked fine -- could compiling in double-precision after the initial single-precision overrun some files? I'm not sure anymore...</p> 
  <p>Also, the grompp in double-precision works fine (no warnings, etc.) but I get the segfault from mdrun (also in double-precision). Sometimes this happens in the first minimization step, and sometimes in the second. I was told that this might hint that the input file/s (e.g. the *.gro file) were input in single- and not double-precision. However, since the files have coordinates written in nanometers to four significant digits, I can't see how the input numbers could be in single or double precision. It was suggested that I insert a &quot;print to screen&quot; line in the source code immediately after the *.gro file is read, to see if the printed data is in single-precision or double-precision format. What do you think?</p> 
  <p><br /></p> 
  <p>Thanks again, everyone<br /></p> 
  <p><br /></p> 
  <p class="imp-signature"><!--begin_signature-->-- <br />Inon&nbsp; &nbsp;Sharony<br />ינון&nbsp; &nbsp; &nbsp;שרוני<br />+972(3)6407634<br />atto.TAU.ac.IL/~inonshar<br />Please consider your environmental responsibility before printing this e-mail.<!--end_signature--></p>