Skip to content

Wrap active set QP and simplex in try-catch blocks #2924

@jajhall

Description

@jajhall

The calls to IPX, HiPO and pdlp are wrapped in try-catch blocks (in HighsSolve.cpp), so that HiGHS can catch any exception thrown. But the QP solver and simplex do not have a try-catch block, so an exception can escape, leading to the abnormal termination of HiGHS (and potential untold damage in downstream interfaces).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions