Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  Debug builds

    Posted 06/26/14 10:16 AM

    Originally posted by: TheLoneStranger


    Hello,

    I have a project that includes many other libraries.

    When building in Release Mode, I get _ITERATOR_DEBUG_LEVEL mismatch problems with some of my libraries.

    I can see from the link below that the solution is to define _ITERATOR_DEBUG_LEVEL=0 in the included libraries.

    https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000-0000-0000-000014551583#77777777-0000-0000-0000-000014551583

    This would work if the included libraries were also built with _ITERATOR_DEBUG_LEVEL=0

    However, I do not own all the sub-libraries and therefore cannot build all of them with _ITERATOR_DEBUG_LEVEL=0.

    Is it possible to install CPLEX with debug libraries, or do I have to stick to release mode only?

    Regards,

    TLS

     

     

     


    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: Debug builds

    Posted 06/26/14 06:06 PM

    Originally posted by: MaryFenelon


    You don't say which versions of CPLEX or Visual Studio that you are using. 

    It is not possible to mix release and debug object files with Visual Studio 2010 and up.  With earlier versions, there were work-arounds, see this post:  https://www.ibm.com/developerworks/community/forums/html/topic?id=77777777-0000-0000-0000-000014819134

    Since there were no work-arounds, we added the debug libraries starting with v.12.4.0.1.


    #CPLEXOptimizers
    #DecisionOptimization


  • 3.  Re: Debug builds

    Posted 06/27/14 08:51 AM

    Originally posted by: TheLoneStranger


    For VS, we currently use VS10, but will be moving to VS13.

    For CPLEX, we have 12.3 and 12.6 available.

    If 12.6 has the debug libraries, then I can upgrade to 12.6.

    However, this poses another question. If I upgrade my development environment to 12.6 -  when I deploy (in Release Build) to my clients, will they nee to upgrade to 12.6 also?

    Regards,

    TLS


    #CPLEXOptimizers
    #DecisionOptimization


  • 4.  Re: Debug builds

    Posted 06/27/14 03:36 PM

    Originally posted by: MaryFenelon


    Yes, they will need 12.6.


    #CPLEXOptimizers
    #DecisionOptimization


  • 5.  Re: Debug builds

    Posted 07/10/14 05:18 AM

    Originally posted by: TheLoneStranger


    I have now moved to version 12.6 and I can see the debug libs for the cplex and concert directories.

    However, the debug builds for the opl component are missing debug builds.

    We use IloOplModelSource to load *.mod files so I think we need the opl libraries.

    At a push, I could rewrite the MOD files to *.lp files. Would this work with the cplex/concert libraries.

    Regards,

    TLS


    #CPLEXOptimizers
    #DecisionOptimization


  • 6.  Re: Debug builds

    Posted 08/05/14 02:26 AM

    Originally posted by: VincentBeraudier


    We don't provide the OPL /MDd port currently for any of the Visual Studio version.

    We are currently investigating the possibility to build them, with the aim to provide them in a next version.

    We currently provide OPL only with VS2010 and VS2012, not yet VS2013.


    #CPLEXOptimizers
    #DecisionOptimization