Skip to content

Add SolverFailure exception for solver/integrator failures#423

Merged
ocots merged 4 commits intomainfrom
exception-solver-failure
May 4, 2026
Merged

Add SolverFailure exception for solver/integrator failures#423
ocots merged 4 commits intomainfrom
exception-solver-failure

Conversation

@ocots
Copy link
Copy Markdown
Member

@ocots ocots commented May 4, 2026

  • Add SolverFailure struct with retcode, suggestion, context fields
  • Add display logic with emoji for return codes
  • Export SolverFailure in Exceptions module
  • Add comprehensive tests (types, display, exceptions)
  • Update documentation with SolverFailure section and hierarchy
  • Add to quick reference table

ocots added 4 commits May 4, 2026 10:42
- Add SolverFailure struct with retcode, suggestion, context fields
- Add display logic with emoji for return codes
- Export SolverFailure in Exceptions module
- Add comprehensive tests (types, display, exceptions)
- Update documentation with SolverFailure section and hierarchy
- Add to quick reference table
- Add non-breaking note to BREAKINGS.md
- Add comprehensive changelog entry for 0.18.8
- Document SolverFailure exception features and testing
- CI.yml: run only on non-PR events or with 'run ci' label
- Documentation.yml: run only on non-PR events or with 'run documentation' label
- Breakage.yml: remove obsolete comment, already has label condition
@ocots ocots merged commit 1656cdd into main May 4, 2026
4 checks passed
@ocots ocots deleted the exception-solver-failure branch May 4, 2026 09:46
@ocots ocots mentioned this pull request May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant