<div dir="ltr">To be more precise, my code looks something like this<div><br></div><div>implicit none</div><div><div style="font-size:12.800000190734863px">#include <petsc/finclude/petsc.h90></div></div><div>double precision time</div><div><br></div><div>time = MPI_Wtime()</div><div><br></div><div>I get the warning of conversion from REAL(16) to REAL(8) and the value of time is always zero.</div><div><br></div><div>Thanks</div><div>praveen</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 26, 2017 at 5:59 PM, Praveen C <span dir="ltr"><<a href="mailto:cpraveen@gmail.com" target="_blank">cpraveen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear all<div><br></div><div>In my petsc fortran code, I am using MPI_Wtime to measure times. I include</div><div><br></div><div><div>#include <petsc/finclude/petsc.h90></div></div><div><br></div><div>When compiling, I get warning for MPI_Wtime</div><div><br></div><div><p style="margin:0px;font-size:11px;line-height:normal;font-family:menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures;color:rgb(213,59,211)"><b>Warning:</b></span><span style="font-variant-ligatures:no-common-ligatures"> Possible change of value in conversion from REAL(16) to REAL(8) at (1) [</span><span style="font-variant-ligatures:no-common-ligatures;color:rgb(213,59,211)"><b>-Wconversion</b></span><span style="font-variant-ligatures:no-common-ligatures">]</span></p><p style="margin:0px;font-size:11px;line-height:normal;font-family:menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p>But MPI_Wtime is supposed to return double precision. The values I get from this function also seem to be wrong, always zero.<br><br>Thanks<span class="HOEnZb"><font color="#888888"><br>praveen</font></span></div></div>
</blockquote></div><br></div>