[Ipopt] Ipopt version 3.12.9
Stefan Vigerske
svigerske at gams.com
Thu Jun 4 12:26:19 EDT 2020
No.
On 6/4/20 6:21 PM, Brad Bell wrote:
>
>
> On 6/4/20 9:03 AM, Stefan Vigerske wrote:
>> Hi,
>>
>> you won't have to use coinbrew to use a current Ipopt.
>>
>> But the problem you report also comes up with current Ipopt (mainly
>> since it's not an Ipopt problem). It's the MUMPS source that isn't
>> compatible with the Fortran language version that Gfortran 10 assumes.
>>
>> Getting -fallow-argument-mismatch or -std=legacy into the Fortran
>> compiler flags should work around this.
>
> If I switch to the current release Ipopt-3.13.2, will it automatically
> put those flags in for me ?
> https://github.com/coin-or/Ipopt/releases/tag/releases%2F3.13.2
>
>>
>> Stefan
>>
>> On 6/4/20 5:55 PM, Brad Bell wrote:
>>> I am still using the ThridParty directory, instead of coinbrew,
>>> because it works.
>>> (Similar to how the coin optimization suite still uses autotools to
>>> install CppAD even though that feature has been deprecated for 10
>>> years).
>>> I am getting a new error with a new version of gfortran. Would it be
>>> fixed if I switched over to using coinbrew ?
>>>
>>> Ipopt Version: 3.12.9
>>> gfortan Vection: 10.1.1-1
>>>
>>> Error Message:
>>> gfortran -I. -I../../../ThirdParty/Mumps
>>> -I../../../ThirdParty/Mumps/MUMPS/src
>>> -I../../../ThirdParty/Mumps/MUMPS/libseq
>>> -I../../../ThirdParty/Mumps/MUMPS/include -g -O0 -pipe -Dmetis -c
>>> ../../../ThirdParty/Mumps/MUMPS/src/dmumps_comm_buffer.F -o
>>> dmumps_comm_buffer.o
>>> ../../../ThirdParty/Mumps/MUMPS/src/dmumps_comm_buffer.F:2667:23:
>>>
>>> 2658 | CALL MPI_PACK( WHAT, 1, MPI_INTEGER,
>>> | 2
>>> ......
>>> 2667 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER,
>>> | 1
>>> Error: Rank mismatch between actual argument at (1) and actual
>>> argument at (2) (scalar and rank-1)
>>>
>>>
>>> _______________________________________________
>>> Ipopt mailing list
>>> Ipopt at list.coin-or.org
>>> https://list.coin-or.org/mailman/listinfo/ipopt
>>
>
More information about the Ipopt
mailing list