Changes between Initial Version and Version 6 of Ticket #19525


Ignore:
Timestamp:
11/05/15 10:16:28 (4 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #19525

    • Property Status changed from new to needs_review
    • Property Cc ncohen added
    • Property Dependencies changed from to #19527
    • Property Branch changed from to u/jdemeyer/improve_glpk_error_handling
    • Property Report Upstream changed from N/A to Reported upstream. No feedback yet.
    • Property Commit changed from to f808061d3d4cbaf2bd0cfe42f25fb67b5131a302
  • Ticket #19525 – Description

    initial v6  
     1This ticket adds a proper error handler for GLPK (similar to what we already have for PARI, NTL, ...). It suffices to add `sig_on()`/`sig_off()` around a GLPK call to get an error message.
     2
     3Some more cleanup is also done:
     41. change the implementation of `MIPSolverException` to just inherit from `RuntimeError` without any custom implementation.
     52. use `MemoryAllocator` in a few places to make some allocations safer.
     6
     7This branch requires a patch to GLPK which has been submitted upstream.