Skip to content

Give meaningful error messages when parsing LPs #133

@GeorchW

Description

@GeorchW

Currently, parsing errors for LP files result in CoinError exceptions being thrown, without any further information; it does not even give a stack frame or even just a report of the currently executing method. This makes finding out why a specific LP file cannot be parsed take hours instead of seconds (at least if no debugger is attached).

I would suggest to:

  • add more meaningful error messages than CoinError
  • add line and column numbers to indicate where the problem occurred.

(Opening this issue as requested in coin-or/Clp#146.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions