In several of the src/lib/*.c files there is <br><br>#ifdef HAVE_STDLIB_H<br>#include &lt;stdlib.h&gt;<br>#endif<br><br>HAVE_STDLIB_H is defined in ncconfig.h which is included by nc.h - one of these two files needs to be included in each file prior to the above test - otherwise 
stdlib.h is not included and malloc returns an int which will cause a 64-bit compile to fail when allocating pointers.<br><br><div><span class="gmail_quote">On 2/16/07, <b class="gmail_sendername">Jim Edwards</b> &lt;<a href="mailto:jedwards@ucar.edu">
jedwards@ucar.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I find that I am also having this issue on AIX - have you made any progress in finding the problem?&nbsp; ( i&#39;ve traced the coredump to an assignment in ncmpiio_new
<br><br>&nbsp;nciop-&gt;ioflags = ioflags;<br><br>it seems that the nciop memory is corrupt, but i haven&#39;t figured out why.
<br><span class="sg"><br>Jim</span><div><span class="e" id="q_110cc79518157d4f_2"><br><br><br><div><span class="gmail_quote">On 2/15/07, <b class="gmail_sendername">Patrick Jöckel</b> &lt;<a href="mailto:joeckel@mpch-mainz.mpg.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
joeckel@mpch-mainz.mpg.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello Jim,<br><br>thank&#39;s for the fix. This worked fine for the configure.<br><br>Unfortunately the segmentation faults remain.<br><br>Yours,<br><br> Patrick<br><br><br>On Thursday 15 February 2007 15:29, Jim Edwards wrote:
<br>&gt; &gt; configure shows the following problem:<br>&gt; &gt;<br>&gt; &gt; ...<br>&gt; &gt; checking for working alloca.h... yes<br>&gt; &gt; checking for alloca... yes<br>&gt; &gt; checking for struct stat.st_blksize.
.
. yes<br>&gt; &gt; checking for IEEE floating point format... yes<br>&gt; &gt; checking for size_t... yes<br>&gt; &gt; ./configure[5919]: test: argument expected<br>&gt; &gt; ./configure[5967]: test: argument expected<br>

&gt; &gt; ./configure[6015]: test: argument expected<br>&gt; &gt; checking for MPI_Request_get_status... yes<br>&gt; &gt; checking for MPI_Type_dup... yes<br>&gt; &gt; checking if MPI includes MPI_COMBINER_DUP... yes<br>
&gt; &gt; checking if MPI includes MPI_COMBINER_HVECTOR_INTEGER... yes
<br>&gt; &gt; ...<br>&gt;<br>&gt; Patrick,<br>&gt;<br>&gt; The three errors in configure are due to missing quotes on line 194 of<br>&gt; <a href="http://configure.in" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
configure.in</a>.&nbsp;&nbsp; I don&#39;t know if they have anything to do with your other
<br>&gt; error...<br>&gt;<br>&gt; On 2/8/07, Jim Edwards &lt;<a href="mailto:edwards.jim@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">edwards.jim@gmail.com</a>&gt; wrote:<br>&gt; &gt; Rob,
<br>&gt; &gt; I found the problem:<br>&gt; &gt; configure. in &lt;<a href="http://configure.in" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://configure.in</a>&gt; line 194 needs quotes:<br>&gt; &gt; if test ! &quot;$ac_cv_sizeof_MPI_Offset&quot;; then<br>&gt; &gt;<br>&gt; &gt; On 2/8/07, Jim Edwards &lt;<a href="mailto:edwards.jim@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
edwards.jim@gmail.com
</a>&gt; wrote:<br>&gt; &gt; &gt; Tried that and got the same problem.&nbsp;&nbsp;I&#39;m sending the entire<br>&gt; &gt; &gt; config.logbecause it looks like both tests are in there.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On 2/8/07, Robert Latham &lt; 
<a href="mailto:robl@mcs.anl.gov" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">robl@mcs.anl.gov</a>&gt; wrote:<br>&gt; &gt; &gt; &gt; On Thu, Feb 08, 2007 at 02:52:37PM -0700, Jim Edwards wrote:
<br>&gt; &gt; &gt; &gt; &gt; Hi Rob,<br>&gt; &gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; Did you forget to update configure from 
<a href="http://configure.in" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">configure.in</a>?&nbsp;&nbsp;I see that<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Chris&#39;s<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; &gt; change is there.&nbsp;&nbsp; I also tried by hand his change and it will work
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; fine.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; There must be a bug in my &quot;make the release&quot; script. That&#39;s why I<br>&gt; &gt; &gt; &gt; asked about your config.log

 -- to make sure it was testing what I<br>&gt; &gt; &gt; &gt; thought it should be testing.<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Can you confirm that if you re-run &#39;autoconf&#39;, you get a configure<br>&gt; &gt; &gt; &gt; script that works for you on AIX?&nbsp;&nbsp;Or is there still a problem with
<br>&gt; &gt; &gt; &gt; Fortran type detection?<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Thanks<br>&gt; &gt; &gt; &gt; ==rob<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; --<br>&gt; &gt; &gt; &gt; Rob Latham<br>&gt; &gt; &gt; &gt; Mathematics and Computer Science Division&nbsp;&nbsp;&nbsp;&nbsp;A215 0178 EA2D B059 8CDF
<br>&gt; &gt; &gt; &gt; Argonne National Lab, IL USA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B29D F333 664A 4280 315B<br><br>--<br>---------------------------------------------------------------<br>Dr. Patrick Joeckel<br>Max Planck Institute for Chemistry
<br>Joh.-J. Becher Weg 27<br>55128 Mainz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; phone:++49-6131-305452<br>Germany&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fax&nbsp;&nbsp;:++49-6131-305436<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:e-mail:joeckel@mpch-mainz.mpg.de" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
e-mail:joeckel@mpch-mainz.mpg.de
</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.mpch-mainz.mpg.de/%7Ejoeckel" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.mpch-mainz.mpg.de/~joeckel</a><br>---------------------------------------------------------------
<br>Nicht das Erreichte zaehlt, sondern das Erzaehlte reicht!
<br>&nbsp;&nbsp; (frei nach Ingo Borchers)<br><br></blockquote></div><br>
</span></div></blockquote></div><br>