Hi, there,<div><br></div><div>I am trying to compile gromacs 4.0.5, 4.0.7, and 4.5.5 on a bluegene Q machine, which is brand new. After some playing around. they are all compiled and seem to run OK. However, during the compilation, there are outputs that I cannot explain and I don&#39;t know if they matter. Some of them are shown as below,</div>
<div><br></div><div>##################################################################################################################################################################################################</div><div>
<div>The NOSTRICT option (default at OPT(3)) has the potential to alter the semantics of a program.  Please refer to documentation on the STRICT/NOSTRICT option for more information.</div><div><br></div><div>&quot;clincs.c&quot;, line 1284.1: 1506-469 (I) The static function &quot;rvec_dec&quot; is declared or defined but never referenced.</div>
<div><br></div><div>&quot;/bgsys/drivers/toolchain/V1R1M1/gnu-linux/lib/gcc/powerpc64-bgq-linux/4.4.6/../../../../powerpc64-bgq-linux/sys-include/time.h&quot;, line 127.9: 1506-290 (I) Unknown macro name __need_timespec on #undef directive.</div>
</div><div>##################################################################################################################################################################################################</div><div><br></div>
<div>They messages appear many times, but they don&#39;t pop up all together as I showed. I just select a few at different times, but I think they are representative.</div><div><br></div><div>Could anyone explain what those messages mean? Thank you very much.</div>
<div><br></div><div>In addition, I also modified the src/gmxlib/nonbonded/nb_kernel/mknb_innerloop.c. </div><div><br></div><div><div>            /* mknb_assign (rinv,&quot;frsqrtes(dble(%s))&quot;,rsq); */                                                </div>
<div>to</div><div>            mknb_assign (rinv,&quot;frsqrte(dble(%s))&quot;,rsq); </div></div><div><br></div><div>this modification doesn&#39;t matter, right, does it? The compiler I used is bgxlc_r, bgxlC_r, bgxlf_r, which are similar to the original IBM compilers. The difference is that they are for cross compilation.</div>
<div><br></div><div>Thank you,</div><div>Zhuyi</div>