<div dir="ltr">I&#39;ve replicated this on the Windows box I have on Jenkins. You can get all the build logs etc from there:<div><br></div><div><a href="http://jenkins.coin-or.org:8080/job/all-t-dll-x86_64-pc-cygwin-gcc4.8.1/135/console">http://jenkins.coin-or.org:8080/job/all-t-dll-x86_64-pc-cygwin-gcc4.8.1/135/console</a><br>

</div><div><br></div><div>Upgrading to 4.9.0 should fix the problem, as Stefan indicated, but I&#39;ll leave it on 4.8.3 to try to chase down the problem. Incidentally, I upgraded to 4.8.3 to try to fix what seemed to be a bug in 4.8.1 that was preventing OS from building.<br>

</div><div><br></div><div>Cheers,</div><div><br></div><div>Ted</div><div><br></div><div>Cheers,</div><div><br></div><div>Ted</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 10, 2014 at 2:17 PM, Stefan Vigerske <span dir="ltr">&lt;<a href="mailto:stefan@math.hu-berlin.de" target="_blank">stefan@math.hu-berlin.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I&#39;m running GCC 4.9.0 under Linux and get no problem:<br>
<br>
checking whether drand48 is declared... yes<br>
checking whether rand is declared... yes<br>
checking whether srand is declared... yes<span class="HOEnZb"><font color="#888888"><br>
<br>
Stefan</font></span><div class=""><br>
<br>
On 06/10/2014 05:57 PM, Tony Kelman wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
Good.<br>
<br>
This worries me slightly. If anyone on the mailing list has access to a Linux distribution where GCC 4.8.3 is already easily available, I’d appreciate if you could contact me and let me know whether or not you see the same thing. I have no idea at the moment whether this change in behavior is specific to Cygwin or will start showing up on Linux as well.<br>


<br>
Thanks,<br>
Tony<br>
<br>
<br>
From: Yao Xie<br>
Sent: Tuesday, June 10, 2014 8:28 AM<br>
To: Tony Kelman ; <a href="mailto:ipopt@list.coin-or.org" target="_blank">ipopt@list.coin-or.org</a><br>
Subject: RE: [Ipopt] Missing random generator function using Cygwin 64<br>
<br>
Yes, it works... after I downgraded gcc from 4.8.3 to 4.8.2<br>
<br>
Thanks again.<br>
<br>
Yao<br>
<br></div>
------------------------------<u></u>------------------------------<u></u>--------------------<div class=""><br>
From: Tony Kelman (<a href="mailto:kelman@berkeley.edu" target="_blank">kelman@berkeley.edu</a>)<br>
Sent: Tuesday, June 10, 2014 08:49 AM<br>
To: Yao Xie (<a href="mailto:xieyao04@gmail.com" target="_blank">xieyao04@gmail.com</a>); <a href="mailto:ipopt@list.coin-or.org" target="_blank">ipopt@list.coin-or.org</a><br>
Subject: Re: [Ipopt] Missing random generator function using Cygwin 64<br>
Ah, crap.<br>
conftest.cc:75:22: error: ISO C++ forbids casting between pointer-to-function and pointer-to-object [-Werror=pedantic]<br>
    char *p = (char *) rand;<br>
                       ^<br>
Apparently you’ve updated your GCC more recently than I have, and now in 4.8.3 this old-autotools method of checking for the existence of a function is an error, where it used to be a warning. I’m really surprised the grouping of a warning would be changed in a point release like that... the right solution is to update our autotools version, but that’s a big job that we haven’t put enough full-time work into yet. I’ll try to think if there’s a quick short-term fix for this, but in the meantime can you try reverting your GCC version to the previous release through Cygwin’s setup program?<br>


-Tony<br>
P.S: The attachment came through to me personally, but I guess not the mailing list. For future use you can try uploading log files somewhere like <a href="http://gist.github.com" target="_blank">gist.github.com</a> and send a link in your message.<br>


<br>
<br>
<br></div><div class="">
______________________________<u></u>_________________<br>
Ipopt mailing list<br>
<a href="mailto:Ipopt@list.coin-or.org" target="_blank">Ipopt@list.coin-or.org</a><br>
<a href="http://list.coin-or.org/mailman/listinfo/ipopt" target="_blank">http://list.coin-or.org/<u></u>mailman/listinfo/ipopt</a><br>
<br>
</div></blockquote><div class="HOEnZb"><div class="h5">
<br>
______________________________<u></u>_________________<br>
Ipopt mailing list<br>
<a href="mailto:Ipopt@list.coin-or.org" target="_blank">Ipopt@list.coin-or.org</a><br>
<a href="http://list.coin-or.org/mailman/listinfo/ipopt" target="_blank">http://list.coin-or.org/<u></u>mailman/listinfo/ipopt</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Dr. Ted Ralphs<br>Associate Professor, Lehigh University<br>(610) 628-1280<br>ted &#39;at&#39; lehigh &#39;dot&#39; edu<br><a href="http://coral.ie.lehigh.edu/~ted" target="_blank">coral.ie.lehigh.edu/~ted</a><br>


</div>