<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 13-03-01 11:44 AM, Jeff Laake - NOAA
Federal wrote:<br>
</div>
<blockquote
cite="mid:CA+_rFB+DabZuSMELOHtiswj6RQwcR3+-U221k+C3c_PcsW08Pw@mail.gmail.com"
type="cite">
<div dir="ltr">Just a guess here but what happens if you try long
long int</div>
</blockquote>
<br>
I think the right type would be fpos_t<br>
<br>
<blockquote
cite="mid:CA+_rFB+DabZuSMELOHtiswj6RQwcR3+-U221k+C3c_PcsW08Pw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div><br>
</div>
<div>See</div>
<div><br>
</div>
<div><a moz-do-not-send="true"
href="http://stackoverflow.com/questions/1523483/does-gcc-support-long-long-int">http://stackoverflow.com/questions/1523483/does-gcc-support-long-long-int</a><br>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Fri, Mar 1, 2013 at 11:40 AM, dave
fournier <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:davef@otter-rsch.com" target="_blank">davef@otter-rsch.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<div>On 13-03-01 10:20 AM, Jeff Laake - NOAA Federal
wrote:<br>
<br>
I think the problem is that a long int in windows is
only 32 bytes.<br>
I compiled this in <br>
<br>
gcc -m64<br>
<br>
on linux<br>
<br>
#include <stdio.h><br>
main()<br>
{<br>
int nbits=sizeof(char*);<br>
if (nbits==4)<br>
printf("this is 32 bytes\n");<br>
else if (nbits==8)<br>
printf("this is 64 bytes\n");<br>
else<br>
printf("this can't happen");<br>
<br>
nbits=sizeof(long int);<br>
if (nbits==4)<br>
printf("this is 32 bytes\n");<br>
else if (nbits==8)<br>
printf("this is 64 bytes\n");<br>
else<br>
printf("this can't happen");<br>
<br>
nbits=sizeof(int);<br>
if (nbits==4)<br>
printf("this is 32 bytes\n");<br>
else if (nbits==8)<br>
printf("this is 64 bytes\n");<br>
else<br>
printf("this can't happen");<br>
<br>
}<br>
<br>
on linux I get output<br>
<br>
this is 64 bytes<br>
this is 64 bytes<br>
this is 32 bytes<br>
<br>
using the windows cross compiler I get<br>
<br>
<br>
this is 64 bytes<br>
this is 32 bytes<br>
this is 32 bytes<br>
<br>
so a long int is 32 bytes in the 64 bit version.
Strange eh?<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>
<div>
<div class="h5">
<blockquote type="cite">
<div dir="ltr">So I installed the 64 bit version of
admb 10.1 and gcc 4.5.2 and the problem persists.
What versions are you using and what type of
machine? I'm running win7 on an 64 bit machine
with 8gb ram. This will be difficult to work this
out if you can't replicate on your machine. What
quantity did you run for -gh? -gh 6 worked for me
but -gh 7 or higher did not. Can you try a higher
-gh value to see if you can get it to fail?
<div> <br>
</div>
<div>regards --jeff</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Fri, Mar 1, 2013 at
8:32 AM, Jeff Laake - NOAA Federal <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:jeff.laake@noaa.gov"
target="_blank">jeff.laake@noaa.gov</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">This email just came through. I
already replied to user list. I'm was using
the 32 bit. Arni already replied with
instructions on how to get 64 bit version
which wasn't clear from admb site.
<div> <br>
</div>
<div>Thanks for your help.</div>
<span><font color="#888888">
<div><br>
</div>
<div>--jeff</div>
</font></span></div>
<div>
<div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote"> On Fri, Mar 1,
2013 at 8:28 AM, dave fournier <span
dir="ltr"><<a
moz-do-not-send="true"
href="mailto:davef@otter-rsch.com"
target="_blank">davef@otter-rsch.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">that runs
fine for me. what compiler are you
using?<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>