[Ipopt-tickets] [Ipopt] #119: crash problem before resolution

Ipopt coin-trac at coin-or.org
Mon May 17 07:23:34 EDT 2010


#119: crash problem before resolution
--------------------------------+-------------------------------------------
  Reporter:  ycollet            |       Owner:  andreasw
      Type:  defect             |      Status:  closed  
  Priority:  normal             |   Component:  Ipopt   
   Version:  3.8 (C++ Version)  |    Severity:  normal  
Resolution:  worksforme         |    Keywords:          
--------------------------------+-------------------------------------------

Comment(by ycollet):

 I have applied valgrind to scilab + the ipopt interface on two problems.
 The first one works fine.
 The second one hangs.

 The differences I noticed in the valgrind report:

 {{{
 ==15601== Memcheck, a memory error detector
 ==15601== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
 ==15601== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright
 info
 ==15601== Command: /home/collette/repositories/master/scilab/.libs/lt-
 scilab-cli-bin -nwni -profiling
 ==15601== Parent PID: 15581
 ==15601==
 --15601--
 --15601-- Valgrind options:
 --15601--    --show-below-main=yes
 --15601--    --num-callers=12
 --15601--    --demangle=yes
 --15601--    --leak-check=full
 --15601--    --show-reachable=yes
 --15601--    --smc-check=all
 --15601--    --db-attach=yes
 --15601--    --gen-suppressions=all
 --15601--    -v
 --15601--    --trace-redir=yes
 --15601--    --show-below-main=yes
 --15601--    --track-origins=yes
 --15601--
 --suppressions=/home/collette/repositories/master/scilab/tools/profiling/valgrind.supp
 --15601--    --db-attach=no
 --15601--    --show-below-main=yes
 --15601--    --log-fd=2
 --15601--    --log-file=/tmp/scilab.txt
 --15601--    --num-callers=50
 --15601--    -v
 --15601--    --trace-redir=yes
 --15601--    --read-var-info=yes
 --15601--    --trace-children=yes
 --15601--    --show-reachable=yes
 --15601--    --smc-check=all
 --15601--    --child-silent-after-fork=no
 --15601--    --leak-check=full
 --15601--    --track-origins=yes
 --15601-- Contents of /proc/version:
 --15601--   Linux version 2.6.31.12-desktop-3mnb
 (qateam at titan.mandriva.com) (gcc version 4.4.1 (GCC) ) #1 SMP Thu Mar 25
 12:47:42 EDT 2010
 --15601-- Arch and hwcaps: AMD64, amd64-sse3-cx16
 --15601-- Page sizes: currently 4096, max supported 4096
 --15601-- Valgrind library directory: /usr/lib64/valgrind

 ........

 ==15601==
 ==15601== 79 errors in context 185 of 251:
 ==15601== Invalid write of size 8
 ==15601==    at 0x1CC5B421: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA5620:
 Ipopt::LowRankAugSystemSolver::UpdateFactorization(Ipopt::SymMatrix
 const*, double, Ipopt::Vector const*, double, Ipopt::Vector const*,
 double, Ipopt::Matrix const&, Ipopt::Vector const*, double, Ipopt::Matrix
 const&, Ipopt::Vector const*, double, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector const&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA497E:
 Ipopt::LowRankAugSystemSolver::Solve(Ipopt::SymMatrix const*, double,
 Ipopt::Vector const*, double, Ipopt::Vector const*, double, Ipopt::Matrix
 const*, Ipopt::Vector const*, double, Ipopt::Matrix const*, Ipopt::Vector
 const*, double, Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector&, Ipopt::Vector&,
 Ipopt::Vector&, Ipopt::Vector&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCFEE1: Ipopt::PDFullSpaceSolver::SolveOnce(bool,
 bool, Ipopt::SymMatrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, double, double,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDA33: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBE3BD7:
 Ipopt::QualityFunctionMuOracle::CalculateMu(double, double, double&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB1DA62:
 Ipopt::AdaptiveMuUpdate::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB620B7:
 Ipopt::IpoptAlgorithm::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB60FC7: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Address 0x11d44088 is 8 bytes before a block of size 16 alloc'd
 ==15601==    at 0x4C222D4: operator new[](unsigned long)
 (vg_replace_malloc.c:264)
 ==15601==    by 0x1C9650D2:
 Ipopt::DenseVectorSpace::AllocateInternalStorage() const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C96507E: Ipopt::DenseVector::values_allocated() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5558A: Ipopt::DenseVector::set_values_from_scalar()
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C965009: Ipopt::DenseVector::Values() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5B39B: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA5620:
 Ipopt::LowRankAugSystemSolver::UpdateFactorization(Ipopt::SymMatrix
 const*, double, Ipopt::Vector const*, double, Ipopt::Vector const*,
 double, Ipopt::Matrix const&, Ipopt::Vector const*, double, Ipopt::Matrix
 const&, Ipopt::Vector const*, double, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector const&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA497E:
 Ipopt::LowRankAugSystemSolver::Solve(Ipopt::SymMatrix const*, double,
 Ipopt::Vector const*, double, Ipopt::Vector const*, double, Ipopt::Matrix
 const*, Ipopt::Vector const*, double, Ipopt::Matrix const*, Ipopt::Vector
 const*, double, Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector&, Ipopt::Vector&,
 Ipopt::Vector&, Ipopt::Vector&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCFEE1: Ipopt::PDFullSpaceSolver::SolveOnce(bool,
 bool, Ipopt::SymMatrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, double, double,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDA33: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBE3BD7:
 Ipopt::QualityFunctionMuOracle::CalculateMu(double, double, double&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB1DA62:
 Ipopt::AdaptiveMuUpdate::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB620B7:
 Ipopt::IpoptAlgorithm::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB60FC7: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Addr8
    fun:_ZNK5Ipopt15ExpansionMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZN5Ipopt22LowRankAugSystemSolver19UpdateFactorizationEPKNS_9SymMatrixEdPKNS_6VectorEdS6_dRKNS_6MatrixES6_dS9_S6_dRS5_SA_SA_SA_bi
 fun:_ZN5Ipopt22LowRankAugSystemSolver5SolveEPKNS_9SymMatrixEdPKNS_6VectorEdS6_dPKNS_6MatrixES6_dS9_S6_dRS5_SA_SA_SA_RS4_SB_SB_SB_bi
 fun:_ZN5Ipopt17PDFullSpaceSolver9SolveOnceEbbRKNS_9SymMatrixERKNS_6MatrixES6_S6_S6_S6_S6_RKNS_6VectorES9_S9_S9_S9_S9_S9_S9_S9_S9_ddRKNS_14IteratesVectorERSA_
    fun:_ZN5Ipopt17PDFullSpaceSolver5SolveEddRKNS_14IteratesVectorERS1_bb
    fun:_ZN5Ipopt23QualityFunctionMuOracle11CalculateMuEddRd
    fun:_ZN5Ipopt16AdaptiveMuUpdate22UpdateBarrierParameterEv
    fun:_ZN5Ipopt14IpoptAlgorithm22UpdateBarrierParameterEv
    fun:_ZN5Ipopt14IpoptAlgorithm8OptimizeEb
    fun:_ZN5Ipopt16IpoptApplication13call_optimizeEv
 fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEERNS1_INS_16AlgorithmBuilderEEE
    fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEE
 fun:_ZN5Ipopt16IpoptApplication12OptimizeTNLPERKNS_8SmartPtrINS_4TNLPEEE
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 79 errors in context 186 of 251:
 ==15601== Invalid read of size 8
 ==15601==    at 0x1CC5B418: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA5620:
 Ipopt::LowRankAugSystemSolver::UpdateFactorization(Ipopt::SymMatrix
 const*, double, Ipopt::Vector const*, double, Ipopt::Vector const*,
 double, Ipopt::Matrix const&, Ipopt::Vector const*, double, Ipopt::Matrix
 const&, Ipopt::Vector const*, double, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector const&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA497E:
 Ipopt::LowRankAugSystemSolver::Solve(Ipopt::SymMatrix const*, double,
 Ipopt::Vector const*, double, Ipopt::Vector const*, double, Ipopt::Matrix
 const*, Ipopt::Vector const*, double, Ipopt::Matrix const*, Ipopt::Vector
 const*, double, Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector&, Ipopt::Vector&,
 Ipopt::Vector&, Ipopt::Vector&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCFEE1: Ipopt::PDFullSpaceSolver::SolveOnce(bool,
 bool, Ipopt::SymMatrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, double, double,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDA33: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBE3BD7:
 Ipopt::QualityFunctionMuOracle::CalculateMu(double, double, double&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB1DA62:
 Ipopt::AdaptiveMuUpdate::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB620B7:
 Ipopt::IpoptAlgorithm::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB60FC7: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Address 0x11d44088 is 8 bytes before a block of size 16 alloc'd
 ==15601==    at 0x4C222D4: operator new[](unsigned long)
 (vg_replace_malloc.c:264)
 ==15601==    by 0x1C9650D2:
 Ipopt::DenseVectorSpace::AllocateInternalStorage() const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C96507E: Ipopt::DenseVector::values_allocated() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5558A: Ipopt::DenseVector::set_values_from_scalar()
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C965009: Ipopt::DenseVector::Values() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5B39B: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA5620:
 Ipopt::LowRankAugSystemSolver::UpdateFactorization(Ipopt::SymMatrix
 const*, double, Ipopt::Vector const*, double, Ipopt::Vector const*,
 double, Ipopt::Matrix const&, Ipopt::Vector const*, double, Ipopt::Matrix
 const&, Ipopt::Vector const*, double, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector const&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBA497E:
 Ipopt::LowRankAugSystemSolver::Solve(Ipopt::SymMatrix const*, double,
 Ipopt::Vector const*, double, Ipopt::Vector const*, double, Ipopt::Matrix
 const*, Ipopt::Vector const*, double, Ipopt::Matrix const*, Ipopt::Vector
 const*, double, Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector
 const&, Ipopt::Vector const&, Ipopt::Vector&, Ipopt::Vector&,
 Ipopt::Vector&, Ipopt::Vector&, bool, int) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCFEE1: Ipopt::PDFullSpaceSolver::SolveOnce(bool,
 bool, Ipopt::SymMatrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, double, double,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDA33: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBE3BD7:
 Ipopt::QualityFunctionMuOracle::CalculateMu(double, double, double&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB1DA62:
 Ipopt::AdaptiveMuUpdate::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB620B7:
 Ipopt::IpoptAlgorithm::UpdateBarrierParameter() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB60FC7: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Addr8
    fun:_ZNK5Ipopt15ExpansionMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZN5Ipopt22LowRankAugSystemSolver19UpdateFactorizationEPKNS_9SymMatrixEdPKNS_6VectorEdS6_dRKNS_6MatrixES6_dS9_S6_dRS5_SA_SA_SA_bi
 fun:_ZN5Ipopt22LowRankAugSystemSolver5SolveEPKNS_9SymMatrixEdPKNS_6VectorEdS6_dPKNS_6MatrixES6_dS9_S6_dRS5_SA_SA_SA_RS4_SB_SB_SB_bi
 fun:_ZN5Ipopt17PDFullSpaceSolver9SolveOnceEbbRKNS_9SymMatrixERKNS_6MatrixES6_S6_S6_S6_S6_RKNS_6VectorES9_S9_S9_S9_S9_S9_S9_S9_S9_ddRKNS_14IteratesVectorERSA_
    fun:_ZN5Ipopt17PDFullSpaceSolver5SolveEddRKNS_14IteratesVectorERS1_bb
    fun:_ZN5Ipopt23QualityFunctionMuOracle11CalculateMuEddRd
    fun:_ZN5Ipopt16AdaptiveMuUpdate22UpdateBarrierParameterEv
    fun:_ZN5Ipopt14IpoptAlgorithm22UpdateBarrierParameterEv
    fun:_ZN5Ipopt14IpoptAlgorithm8OptimizeEb
    fun:_ZN5Ipopt16IpoptApplication13call_optimizeEv
 fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEERNS1_INS_16AlgorithmBuilderEEE
    fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEE
 fun:_ZN5Ipopt16IpoptApplication12OptimizeTNLPERKNS_8SmartPtrINS_4TNLPEEE
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 96 errors in context 187 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0xF8779CD: __mpn_rshift (rshift.S:54)
 ==15601==    by 0xF880899: __printf_fp (printf_fp.c:746)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:__mpn_rshift
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 96 errors in context 188 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF8779B4: __mpn_rshift (rshift.S:47)
 ==15601==    by 0xF880899: __printf_fp (printf_fp.c:746)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:__mpn_rshift
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 96 errors in context 189 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0xF8779B2: __mpn_rshift (rshift.S:46)
 ==15601==    by 0xF880899: __printf_fp (printf_fp.c:746)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:__mpn_rshift
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 96 errors in context 190 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF87799C: __mpn_rshift (rshift.S:40)
 ==15601==    by 0xF880899: __printf_fp (printf_fp.c:746)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:__mpn_rshift
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 104 errors in context 191 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0xF877DFB: __mpn_mul_1 (mul_1.S:39)
 ==15601==    by 0xF877A77: __mpn_mul (mul.c:91)
 ==15601==    by 0xF880919: __printf_fp (printf_fp.c:668)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:__mpn_mul_1
    fun:__mpn_mul
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 112 errors in context 192 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF87730F: __mpn_add_n (add_n.S:36)
 ==15601==    by 0xF877B82: __mpn_mul (mul.c:105)
 ==15601==    by 0xF8807B7: __printf_fp (printf_fp.c:663)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:__mpn_add_n
    fun:__mpn_mul
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 129 errors in context 193 of 251:
 ==15601== Invalid write of size 8
 ==15601==    at 0x1CC5B4BC: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5DD34:
 Ipopt::LowRankUpdateSymMatrix::MultVectorImpl(double, Ipopt::Vector
 const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD15AE:
 Ipopt::PDFullSpaceSolver::ComputeResiduals(Ipopt::SymMatrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, double, double, Ipopt::IteratesVector const&,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDFD3: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD9B6F:
 Ipopt::PDSearchDirCalculator::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB62225:
 Ipopt::IpoptAlgorithm::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB6103B: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Address 0x11d46278 is 8 bytes before a block of size 16 alloc'd
 ==15601==    at 0x4C222D4: operator new[](unsigned long)
 (vg_replace_malloc.c:264)
 ==15601==    by 0x1C9650D2:
 Ipopt::DenseVectorSpace::AllocateInternalStorage() const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C96507E: Ipopt::DenseVector::values_allocated() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5558A: Ipopt::DenseVector::set_values_from_scalar()
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C965009: Ipopt::DenseVector::Values() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5B39B: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5DD34:
 Ipopt::LowRankUpdateSymMatrix::MultVectorImpl(double, Ipopt::Vector
 const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD15AE:
 Ipopt::PDFullSpaceSolver::ComputeResiduals(Ipopt::SymMatrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, double, double, Ipopt::IteratesVector const&,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDFD3: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD9B6F:
 Ipopt::PDSearchDirCalculator::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB62225:
 Ipopt::IpoptAlgorithm::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB6103B: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Addr8
    fun:_ZNK5Ipopt15ExpansionMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZNK5Ipopt22LowRankUpdateSymMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZN5Ipopt17PDFullSpaceSolver16ComputeResidualsERKNS_9SymMatrixERKNS_6MatrixES6_S6_S6_S6_S6_RKNS_6VectorES9_S9_S9_S9_S9_S9_S9_S9_S9_ddRKNS_14IteratesVectorESC_RSA_
    fun:_ZN5Ipopt17PDFullSpaceSolver5SolveEddRKNS_14IteratesVectorERS1_bb
    fun:_ZN5Ipopt21PDSearchDirCalculator22ComputeSearchDirectionEv
    fun:_ZN5Ipopt14IpoptAlgorithm22ComputeSearchDirectionEv
    fun:_ZN5Ipopt14IpoptAlgorithm8OptimizeEb
    fun:_ZN5Ipopt16IpoptApplication13call_optimizeEv
 fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEERNS1_INS_16AlgorithmBuilderEEE
    fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEE
 fun:_ZN5Ipopt16IpoptApplication12OptimizeTNLPERKNS_8SmartPtrINS_4TNLPEEE
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 129 errors in context 194 of 251:
 ==15601== Invalid read of size 8
 ==15601==    at 0x1CC5B4A2: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5DD34:
 Ipopt::LowRankUpdateSymMatrix::MultVectorImpl(double, Ipopt::Vector
 const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD15AE:
 Ipopt::PDFullSpaceSolver::ComputeResiduals(Ipopt::SymMatrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, double, double, Ipopt::IteratesVector const&,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDFD3: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD9B6F:
 Ipopt::PDSearchDirCalculator::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB62225:
 Ipopt::IpoptAlgorithm::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB6103B: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Address 0x11d46278 is 8 bytes before a block of size 16 alloc'd
 ==15601==    at 0x4C222D4: operator new[](unsigned long)
 (vg_replace_malloc.c:264)
 ==15601==    by 0x1C9650D2:
 Ipopt::DenseVectorSpace::AllocateInternalStorage() const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C96507E: Ipopt::DenseVector::values_allocated() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5558A: Ipopt::DenseVector::set_values_from_scalar()
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C965009: Ipopt::DenseVector::Values() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5B39B: Ipopt::ExpansionMatrix::MultVectorImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5DD34:
 Ipopt::LowRankUpdateSymMatrix::MultVectorImpl(double, Ipopt::Vector
 const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD15AE:
 Ipopt::PDFullSpaceSolver::ComputeResiduals(Ipopt::SymMatrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, double, double, Ipopt::IteratesVector const&,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDFD3: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD9B6F:
 Ipopt::PDSearchDirCalculator::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB62225:
 Ipopt::IpoptAlgorithm::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB6103B: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Addr8
    fun:_ZNK5Ipopt15ExpansionMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZNK5Ipopt22LowRankUpdateSymMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZN5Ipopt17PDFullSpaceSolver16ComputeResidualsERKNS_9SymMatrixERKNS_6MatrixES6_S6_S6_S6_S6_RKNS_6VectorES9_S9_S9_S9_S9_S9_S9_S9_S9_ddRKNS_14IteratesVectorESC_RSA_
    fun:_ZN5Ipopt17PDFullSpaceSolver5SolveEddRKNS_14IteratesVectorERS1_bb
    fun:_ZN5Ipopt21PDSearchDirCalculator22ComputeSearchDirectionEv
    fun:_ZN5Ipopt14IpoptAlgorithm22ComputeSearchDirectionEv
    fun:_ZN5Ipopt14IpoptAlgorithm8OptimizeEb
    fun:_ZN5Ipopt16IpoptApplication13call_optimizeEv
 fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEERNS1_INS_16AlgorithmBuilderEEE
    fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEE
 fun:_ZN5Ipopt16IpoptApplication12OptimizeTNLPERKNS_8SmartPtrINS_4TNLPEEE
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 136 errors in context 195 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF8779C4: __mpn_rshift (rshift.S:52)
 ==15601==    by 0xF880899: __printf_fp (printf_fp.c:746)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:__mpn_rshift
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 136 errors in context 196 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF8779AD: __mpn_rshift (rshift.S:45)
 ==15601==    by 0xF880899: __printf_fp (printf_fp.c:746)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0B0220:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:465)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:__mpn_rshift
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 138 errors in context 197 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0x4C22ED8: strlen (mc_replace_strmem.c:275)
 ==15601==    by 0xF8B1445: strdup (strdup.c:42)
 ==15601==    by 0xB63CCFB: addErrorMessage (api_error.cpp:88)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0AE2ED:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:307)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:strlen
    fun:strdup
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 138 errors in context 198 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0xF880022: __printf_fp (printf_fp.c:1195)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0AE2ED:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:307)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 138 errors in context 199 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0xF88003A: __printf_fp (printf_fp.c:1193)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0AE2ED:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:307)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 138 errors in context 200 of 251:
 ==15601== Conditional jump or move depends on uninitialised value(s)
 ==15601==    at 0xF87F809: __printf_fp (printf_fp.c:936)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0AE2ED:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:307)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Cond
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 138 errors in context 201 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF87E7C0: hack_digit.12449 (printf_fp.c:231)
 ==15601==    by 0xF87F802: __printf_fp (printf_fp.c:935)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0AE2ED:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:307)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:hack_digit.12449
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 138 errors in context 202 of 251:
 ==15601== Use of uninitialised value of size 8
 ==15601==    at 0xF87E7B8: hack_digit.12449 (printf_fp.c:230)
 ==15601==    by 0xF87F802: __printf_fp (printf_fp.c:935)
 ==15601==    by 0xF87B386: vfprintf (vfprintf.c:1579)
 ==15601==    by 0xF8A2A01: vsnprintf (vsnprintf.c:120)
 ==15601==    by 0xB63CCE6: addErrorMessage (api_error.cpp:75)
 ==15601==    by 0x5C9D28F: getDoubleInPList (parameters.c:365)
 ==15601==    by 0x1B0AE2ED:
 manage_ipopt_params(Ipopt::SmartPtr<Ipopt::OptionsList>, int*, int)
 (manage_ipopt_params.cpp:307)
 ==15601==    by 0x1B086CE4: sciipopt (sciipopt.cpp:1043)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Uninitialised value was created by a stack allocation
 ==15601==    at 0x5C9CED6: getDoubleInPList (parameters.c:264)
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Value8
    fun:hack_digit.12449
    fun:__printf_fp
    fun:vfprintf
    fun:vsnprintf
    fun:addErrorMessage
    fun:getDoubleInPList
    fun:_Z19manage_ipopt_paramsN5Ipopt8SmartPtrINS_11OptionsListEEEPii
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }
 ==15601==
 ==15601== 172 errors in context 203 of 251:
 ==15601== Invalid read of size 8
 ==15601==    at 0x1CC5B765:
 Ipopt::ExpansionMatrix::TransMultVectorImpl(double, Ipopt::Vector const&,
 double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB325CC: Ipopt::Matrix::TransMultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC5DBAB:
 Ipopt::LowRankUpdateSymMatrix::MultVectorImpl(double, Ipopt::Vector
 const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB3257A: Ipopt::Matrix::MultVector(double,
 Ipopt::Vector const&, double, Ipopt::Vector&) const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD15AE:
 Ipopt::PDFullSpaceSolver::ComputeResiduals(Ipopt::SymMatrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Matrix const&, Ipopt::Matrix const&, Ipopt::Matrix const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, Ipopt::Vector const&, Ipopt::Vector const&,
 Ipopt::Vector const&, double, double, Ipopt::IteratesVector const&,
 Ipopt::IteratesVector const&, Ipopt::IteratesVector&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBCDFD3: Ipopt::PDFullSpaceSolver::Solve(double,
 double, Ipopt::IteratesVector const&, Ipopt::IteratesVector&, bool, bool)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD9B6F:
 Ipopt::PDSearchDirCalculator::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB62225:
 Ipopt::IpoptAlgorithm::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB6103B: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==  Address 0x121023f8 is 8 bytes before a block of size 16 alloc'd
 ==15601==    at 0x4C222D4: operator new[](unsigned long)
 (vg_replace_malloc.c:264)
 ==15601==    by 0x1C9650D2:
 Ipopt::DenseVectorSpace::AllocateInternalStorage() const (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C96507E: Ipopt::DenseVector::values_allocated() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC56CEE: Ipopt::DenseVector::AddTwoVectorsImpl(double,
 Ipopt::Vector const&, double, Ipopt::Vector const&, double) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB01E32: Ipopt::Vector::AddTwoVectors(double,
 Ipopt::Vector const&, double, Ipopt::Vector const&, double) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CC51771:
 Ipopt::CompoundVector::AddTwoVectorsImpl(double, Ipopt::Vector const&,
 double, Ipopt::Vector const&, double) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB01E32: Ipopt::Vector::AddTwoVectors(double,
 Ipopt::Vector const&, double, Ipopt::Vector const&, double) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB170F8: Ipopt::Vector::AddOneVector(double,
 Ipopt::Vector const&, double) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CBD9AC7:
 Ipopt::PDSearchDirCalculator::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB62225:
 Ipopt::IpoptAlgorithm::ComputeSearchDirection() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1CB6103B: Ipopt::IpoptAlgorithm::Optimize(bool) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93BAEF: Ipopt::IpoptApplication::call_optimize() (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A880:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&,
 Ipopt::SmartPtr<Ipopt::AlgorithmBuilder>&) (in
 /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C93A493:
 Ipopt::IpoptApplication::OptimizeNLP(Ipopt::SmartPtr<Ipopt::NLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1C939F1E:
 Ipopt::IpoptApplication::OptimizeTNLP(Ipopt::SmartPtr<Ipopt::TNLP> const&)
 (in /opt/stow/Bonmin-1.3.2/lib/libipopt.so.0.0.0)
 ==15601==    by 0x1B086E2F: sciipopt (sciipopt.cpp:1085)
 ==15601==    by 0x7FAAF37: callExternalFunction (sci_gateway.c:33)
 ==15601==    by 0x1B0C4667: libsci_coinor_ (libsci_coinor.c:50)
 ==15601==    by 0x505B917: callinterf_ (callinterf.c:143)
 ==15601==    by 0x5067EE4: scirun_ (scirun.c:129)
 ==15601==    by 0x5055F0C: realmain (realmain.c:131)
 ==15601==    by 0x402060: main (mainscic.c:167)
 ==15601==    by 0xF85691C: __libc_start_main (libc-start.c:220)
 ==15601==    by 0x401C28: ??? (start.S:113)
 ==15601==    by 0x7FEFFF657: ???
 ==15601==    by 0x1B: ???
 ==15601==    by 0x2: ???
 ==15601==    by 0x7FEFFFAD6: ???
 ==15601==    by 0x7FEFFFB18: ???
 ==15601==    by 0x7FEFFFB1E: ???
 ==15601==
 {
    <insert_a_suppression_name_here>
    Memcheck:Addr8
 fun:_ZNK5Ipopt15ExpansionMatrix19TransMultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix15TransMultVectorEdRKNS_6VectorEdRS1_
 fun:_ZNK5Ipopt22LowRankUpdateSymMatrix14MultVectorImplEdRKNS_6VectorEdRS1_
    fun:_ZNK5Ipopt6Matrix10MultVectorEdRKNS_6VectorEdRS1_
 fun:_ZN5Ipopt17PDFullSpaceSolver16ComputeResidualsERKNS_9SymMatrixERKNS_6MatrixES6_S6_S6_S6_S6_RKNS_6VectorES9_S9_S9_S9_S9_S9_S9_S9_S9_ddRKNS_14IteratesVectorESC_RSA_
    fun:_ZN5Ipopt17PDFullSpaceSolver5SolveEddRKNS_14IteratesVectorERS1_bb
    fun:_ZN5Ipopt21PDSearchDirCalculator22ComputeSearchDirectionEv
    fun:_ZN5Ipopt14IpoptAlgorithm22ComputeSearchDirectionEv
    fun:_ZN5Ipopt14IpoptAlgorithm8OptimizeEb
    fun:_ZN5Ipopt16IpoptApplication13call_optimizeEv
 fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEERNS1_INS_16AlgorithmBuilderEEE
    fun:_ZN5Ipopt16IpoptApplication11OptimizeNLPERKNS_8SmartPtrINS_3NLPEEE
 fun:_ZN5Ipopt16IpoptApplication12OptimizeTNLPERKNS_8SmartPtrINS_4TNLPEEE
    fun:sciipopt
    fun:callExternalFunction
    fun:libsci_coinor_
    fun:callinterf_
    fun:scirun_
    fun:realmain
    fun:main
    fun:__libc_start_main
    obj:/home/collette/repositories/master/scilab/.libs/lt-scilab-cli-bin
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
    obj:*
 }

 ...

 }}}

-- 
Ticket URL: <https://projects.coin-or.org/Ipopt/ticket/119#comment:6>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.



More information about the Ipopt-tickets mailing list