[Couenne] Trunk Password, Binary and Installation.

Pietro Belotti petr.7b6 at gmail.com
Tue Apr 15 18:18:26 EDT 2014


To add to what Tony said, you can avoid installing SCIP with the configure
option "--without-scip". While SCIP is not necessary for the correct
functioning of Couenne, it is used in its Feasibility pump heuristic.

Pietro


On Tue, Apr 15, 2014 at 10:44 PM, Tony Kelman <kelman at berkeley.edu> wrote:

>   All I see there are warnings. Can you capture all of the output of make
> to a log file (`make > make.log 2>&1`) and post that somewhere like
> gist.github.com or similar?
>
> Whatever this error is, it’s in SCIP which I have very little experience
> using. Do you absolutely need SCIP? It probably needs some fixes to get
> working on Windows.
>
>
>
>  *From:* Mostafa.B <bakhtvar at gmail.com>
> *Sent:* Tuesday, April 15, 2014 2:26 PM
> *To:* Tony Kelman <kelman at berkeley.edu> ; couenne at list.coin-or.org
> *Subject:* Re: [Couenne] Trunk Password, Binary and Installation.
>
>  OK summary of what I did:
>
> 1. Downloaded Couenne Trunk
> 2. Downloaded Thirdparty: SCIP, COINHSL and SOPLEX from corresponding
> websites and METIS, MUMPS, LAPACK, BLAS and ASL through wget.
> 3. configure -C
> 4. make
>
> and below is the error I got. Any help is appreciated.
>
> Regards,
>
> Mosy
>
> ../../../ThirdParty/SCIP/scip/src/cppad/local/tan_op.hpp:168:5: warning:
> convers
> ion to 'double' from 'size_t {aka long long unsigned int}' may alter its
> value [
> -Wconversion]
> ../../../ThirdParty/SCIP/scip/src/cppad/local/tan_op.hpp:169:4: warning:
> convers
> ion to 'double' from 'size_t {aka long long unsigned int}' may alter its
> value [
> -Wconversion]
> In file included from
> ../../../ThirdParty/SCIP/scip/src/cppad/local/op.hpp:50:0,
>
>                  from ../../../ThirdParty/SCIP/scip/src/cppad/cppad.hpp:81,
>                  from
> ../../../ThirdParty/SCIP/scip/src/nlpi/exprinterpret_cppad
> .cpp:68:
> ../../../ThirdParty/SCIP/scip/src/cppad/local/tanh_op.hpp: In
> instantiation of '
> void CppAD::reverse_tanh_op(size_t, size_t, size_t, size_t, const Base*,
> size_t,
> Base*) [with Base = CppAD::SCIPInterval; size_t = long long unsigned int]':
> ../../../ThirdParty/SCIP/scip/src/cppad/local/reverse_sweep.hpp:506:4:
> require
> d from 'void CppAD::ReverseSweep(size_t, size_t, size_t,
> CppAD::player<Base>*, s
> ize_t, const Base*, size_t, Base*) [with Base = CppAD::SCIPInterval;
> size_t = lo
> ng long unsigned int]'
> ../../../ThirdParty/SCIP/scip/src/cppad/local/reverse.hpp:174:2:
> required from
> 'VectorBase CppAD::ADFun<Base>::Reverse(size_t, const VectorBase&) [with
> Vector
> Base = std::vector<CppAD::SCIPInterval>; Base = CppAD::SCIPInterval;
> size_t = lo
> ng long unsigned int]'
> ../../../ThirdParty/SCIP/scip/src/cppad/local/jacobian.hpp:186:4:
> required fro
> m 'void CppAD::JacobianRev(CppAD::ADFun<Base>&, const Vector&, Vector&)
> [with Ba
> se = CppAD::SCIPInterval; Vector = std::vector<CppAD::SCIPInterval>]'
> ../../../ThirdParty/SCIP/scip/src/cppad/local/jacobian.hpp:227:7:
> required fro
> m 'Vector CppAD::ADFun<Base>::Jacobian(const Vector&) [with VectorBase =
> std::ve
> ctor<CppAD::SCIPInterval>; Base = CppAD::SCIPInterval]'
> ../../../ThirdParty/SCIP/scip/src/nlpi/exprinterpret_cppad.cpp:1940:61:
> requir
> ed from here
> ../../../ThirdParty/SCIP/scip/src/cppad/local/tanh_op.hpp:166:3: warning:
> conver
> sion to 'double' from 'size_t {aka long long unsigned int}' may alter its
> value
> [-Wconversion]
> ../../../ThirdParty/SCIP/scip/src/cppad/local/tanh_op.hpp:168:5: warning:
> conver
> sion to 'double' from 'size_t {aka long long unsigned int}' may alter its
> value
> [-Wconversion]
> ../../../ThirdParty/SCIP/scip/src/cppad/local/tanh_op.hpp:169:4: warning:
> conver
> sion to 'double' from 'size_t {aka long long unsigned int}' may alter its
> value
> [-Wconversion]
> ../../../ThirdParty/SCIP/scip/src/nlpi/exprinterpret_cppad.cpp: At global
> scope:
>
> ../../../ThirdParty/SCIP/scip/src/nlpi/exprinterpret_cppad.cpp:177:13:
> warning:
> 'init_parallel_return' defined but not used [-Wunused-variable]
> make[2]: *** [exprinterpret_cppad.lo] Error 1
> make[2]: Leaving directory
> `/home/Mostafa/MyBuild/couenne/build/ThirdParty/SCIP'
>
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/home/Mostafa/MyBuild/couenne/build/ThirdParty/SCIP'
>
> make: *** [all-recursive] Error 1
>
>
> On Tue, Apr 15, 2014 at 7:36 PM, Mostafa.B <bakhtvar at gmail.com> wrote:
>
>>  Hi Tony,
>>
>> from the user manual in:
>>
>> http://www.coin-or.org/Couenne/couenne-user-manual.pdf
>>
>> I was using this address to access trunk:
>>
>> https://project.coin-or.org/svn/Couenne/trunk
>>
>> which appears to be wrong and the correct address is:
>>
>> https://projects.coin-or.org/svn/Couenne/trunk
>>
>> I am trying to build executables for use with AMPL (COOPR-Pyomo). I will
>> give it another try and let you know what happens
>>
>> Regards,
>>
>> Mosy
>>
>>
>> On Tue, Apr 15, 2014 at 7:30 PM, Tony Kelman <kelman at berkeley.edu> wrote:
>>
>>>   I was able to do this a few months ago with all of Optimization
>>> Services including Couenne. However I was using Mumps rather than the HSL
>>> solvers.
>>>
>>> Please describe in detail how far you’ve gotten and exactly what is
>>> going wrong. Also what do you need in the end? An AMPL executable, or a
>>> static library, or a dll?
>>>
>>> Read-only access should not require a username or password. Are you sure
>>> you were only trying to checkout? Does a blank username and password work
>>> for checkout?
>>>
>>> -Tony
>>>
>>>
>>>  *From:* Mostafa.B <bakhtvar at gmail.com>
>>> *Sent:* Tuesday, April 15, 2014 11:10 AM
>>> *To:* couenne at list.coin-or.org
>>> *Subject:* [Couenne] Trunk Password, Binary and Installation.
>>>
>>>   Hi,
>>>
>>> Could someone please provide a recent binary of Couenne or some
>>> instruction of how to install it (trunk or must recent version) on win-64
>>> using MingW 64 (gcc 4.7.1) and also the coinhsl solvers (coinhsl.zip)? I am
>>> really stuck with it.
>>> In addition to that, svn for trunk asks for username and password.
>>>
>>> Regards,
>>>
>>> Mosy
>>> ------------------------------
>>> _______________________________________________
>>> Couenne mailing list
>>> Couenne at list.coin-or.org
>>> http://list.coin-or.org/mailman/listinfo/couenne
>>>
>>
>>
>
>
> _______________________________________________
> Couenne mailing list
> Couenne at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/couenne
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/couenne/attachments/20140415/909b3017/attachment.html>


More information about the Couenne mailing list