<br><font size=2 face="sans-serif">Laci -- all is forgiven, especially
on a holiday. Anyway here is the main point. All compilers
suck. </font>
<br>
<br><font size=2 face="sans-serif">All we want is the ability to set compiler
directives separately from link directives and to run benchmarks. </font>
<br><font size=2 face="sans-serif"><br>
Alan</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>ladanyi@watson.ibm.com</b>
</font>
<br><font size=1 face="sans-serif">Sent by: coin-discuss-bounces@list.coin-or.org</font>
<p><font size=1 face="sans-serif">05/28/2005 04:40 PM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
Discussions about open source software for Operations Research
<coin-discuss@list.coin-or.org></font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Discussions about open source software
for Operations Research <coin-discuss@list.coin-or.org></font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Coin-discuss] Optimization level
for OsiClp, bug in pack1.mps</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>My mistake... I looked at Clp, not OsClp... D'oh!<br>
Anyway, I have changed it to -O.<br>
<br>
BTW, probably John Forrest would be the best to answer the following<br>
philosophycal question: <br>
How important is it to compile OsiClp with -O? after all, the methods in
it<br>
should just invoke Clp, and maybe do a bunch of memory copying. And if
both<br>
Clp and Coin are compiled with -O, does it matter if OsiClp is compiled
with<br>
-g? Is there anything timeconsuming in the methods of OsiClp? (The same<br>
question can be directed to ay other OsiXxx maintainer...)<br>
<br>
--Laci<br>
<br>
On Sat, 28 May 2005, Francois Margot wrote:<br>
<br>
> >><br>
> >> Why is the default for compiling OsiClp set to -g instead
of -O, like<br>
> >> for all the other modules?<br>
> ><br>
> > I just checked it out and it's set to -O1...<br>
> ><br>
> <br>
> Call me crazy, but using a browser to the cvs repository at 14:00
EST<br>
> Saturday, the first lines in COIN/Osi/OsiClp/Makefile are:<br>
> <br>
> # Static or shared libraries should be built (STATIC or SHARED)?<br>
> LibType := SHARED<br>
> <br>
> # Select optimization (-O or -g). -O will be automatically bumped
up to the <br>
> # highest level of optimization the compiler supports. If want something
in<br>
> # between then specify the exact level you want, e.g., -O1 or -O2<br>
> OptLevel := -O<br>
> OptLevel := -g<br>
> <br>
> My understanding is that OptLevel will be set to -g.<br>
> <br>
> Francois<br>
> _______________________________________________<br>
> Coin-discuss mailing list<br>
> Coin-discuss@list.coin-or.org<br>
> http://list.coin-or.org/mailman/listinfo/coin-discuss<br>
> <br>
<br>
_______________________________________________<br>
Coin-discuss mailing list<br>
Coin-discuss@list.coin-or.org<br>
http://list.coin-or.org/mailman/listinfo/coin-discuss<br>
</tt></font>
<br>