[Osi] submitting tickets/reporting a bug?
victor.zverovich at googlemail.com
Thu Feb 11 13:22:44 EST 2010
I think you need to register to submit a ticket. You can register at
On 11 February 2010 18:07, Christophe-Marie Duquesne <chm.duquesne at gmail.com
> I would like to report a bug in OSI, however I cannot create a trac
> account and I cannot follow the link "report a bug" on
> Is it possible for you to fix it?
> This is the bug/ticket I would like to submit:
> [feature request] fix Osi public headers
> The OSI public header OsiSolverInterface.hpp includes (via
> CoinMessageHandler.hpp:17 -> CoinFinite.hpp:9 -> CoinUtilsConfig.h:28)
> the file config_coinutils.h. This is deprecated and should be avoided.
> This file defines macros like PACKAGE_STRING, PACKAGE_NAME, and so on.
> When writing code that uses autotools and Osi, I have to define these
> macros as well, and thus my macros will conflict with Osi's because of
> this inclusion. The public interface of a library should never include
> the file config.h, which must be considered as an internal header file
> that is not part of the API and should not be distributed as it causes
> bad side-effects. This was confirmed on the autoconf mailing list on
> this thread:
> Christophe-Marie Duquesne
> 06 84 14 26 82 - mobile
> 04 76 57 48 06 - g-scop
> 04 97 04 27 33 - amadeus
> Osi mailing list
> Osi at list.coin-or.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Osi