[SCIP] Message: Cannot set feasibility tolerance to small value 1e-12 without GMP - using 1e-10

Stephen Mrenna mrenna at fnal.gov
Tue Apr 14 19:47:43 CEST 2020


Editing src/lpi/lpi_spx2.cpp caused the message to go away.

Thank you.

On 4/14/20, 9:42 AM, "Stefan Vigerske" <svigerske at gams.com> wrote:

    Hi,
    
    SCIP (in particular lpi_spx2.cpp) needs to be compiled with 
    SOPLEX_WITH_GMP defined to let it know that SoPlex has been build with 
    GMP (I assume here that this was the case).
    With the normal make, one would add USRCXXFLAGS=-DSOPLEX_WITH_GMP to the 
    call of make for the SCIP library. I don't know how this is done with 
    the cmake system, but you can probably figure that out, or just put a 
    #define SOPLEX_WITH_GMP into src/lpi/lpi_spx2.cpp.
    
    Stefan
    
    On 4/14/20 4:33 PM, Stephen Mrenna wrote:
    > Dear authors,
    > 
    > I have built SCIP and scipampl using cmake on a standard Linux platform.
    > (i.e. from the build directory, I used cmake, make, and then make scipampl.
    > Here is the full information printed out by scipampl:
    > SCIP version 7.0.0 [precision: 8 byte] [memory: block] [mode: optimized] [LP solver: SoPlex 5.0.0] [GitHash: 0bc4dc9c65]
    > Copyright (C) 2002-2020 Konrad-Zuse-Zentrum fuer Informationstechnik Berlin (ZIB)
    > 
    > External codes:
    >    Readline 6.2         GNU library for command line editing (gnu.org/s/readline)
    >    SoPlex 5.0.0         Linear Programming Solver developed at Zuse Institute Berlin (soplex.zib.de) [GitHash: 6535a3c8]
    >    CppAD 20180000.0     Algorithmic Differentiation of C++ algorithms developed by B. Bell (https://urldefense.proofpoint.com/v2/url?u=http-3A__www.coin-2Dor.org_CppAD&d=DwICaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=P6TR6eMSzDEOLYeqW0ECsQ&m=DzYlfFgu8dg78svaiNRQFc7dPLTaZ-DaHuHY5K3VLpk&s=qj-5iucwHK47tre_NSPBL1kp07tZq1m5pLrjrp3cP2k&e= )
    >    ZLIB 1.2.11          General purpose compression library by J. Gailly and M. Adler (zlib.net)
    >    GMP 6.2.0            GNU Multiple Precision Arithmetic Library developed by T. Granlund (gmplib.org)
    >    ASL                  AMPL Solver Library developed by D. Gay (https://urldefense.proofpoint.com/v2/url?u=http-3A__www.netlib.com_ampl&d=DwICaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=P6TR6eMSzDEOLYeqW0ECsQ&m=DzYlfFgu8dg78svaiNRQFc7dPLTaZ-DaHuHY5K3VLpk&s=KRZgKPGvx1jzGR6iY_ylR-4PQy9Cc6UDxhDv_b4Ozn0&e= )
    > 
    > 
    > number of parameters = 2607
    > non-default parameter settings:
    > numerics/feastol = 1e-12
    > presolving/maxrounds = 0
    > presolving/donotaggr = TRUE
    > concurrent/presolvebefore = FALSE
    > constraints/abspower/dualpresolve = FALSE
    > heuristics/multistart/maxiter = 1000
    > 
    > During the run, I see the following message:
    > Cannot set feasibility tolerance to small value 1e-12 without GMP - using 1e-10
    > 
    > How can I test if GMP was properly configured in the build?
    > 
    > Thank you,
    > Steve
    > 
    > 
    > 
    > _______________________________________________
    > Scip mailing list
    > Scip at zib.de
    > https://urldefense.proofpoint.com/v2/url?u=https-3A__listserv.zib.de_mailman_listinfo_scip&d=DwICaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=P6TR6eMSzDEOLYeqW0ECsQ&m=DzYlfFgu8dg78svaiNRQFc7dPLTaZ-DaHuHY5K3VLpk&s=VOdKORcnc_ZX6WiOKr19-s1WiOZCaghvq2m0R2nnjY0&e= 
    > 
    
    




More information about the Scip mailing list