Skip to content

Add comprehensive CTFlows signature freezing tests#735

Merged
ocots merged 1 commit intomainfrom
ctflows
Mar 29, 2026
Merged

Add comprehensive CTFlows signature freezing tests#735
ocots merged 1 commit intomainfrom
ctflows

Conversation

@ocots
Copy link
Copy Markdown
Member

@ocots ocots commented Mar 26, 2026

  • Add extensive signature freezing tests for all CTFlows reexports
  • Test Hamiltonian types, Lift function, Flow, operators, and @lie macro
  • Verify correct return types (CTFlows.Hamiltonian, CTFlows.VectorField, etc.)
  • Test complex signatures with autonomous/variable combinations
  • Fix operator compatibility issues (remove unsupported * operator)
  • Ensure ForwardDiff compatibility for Poisson bracket tests
  • All 58 tests passing successfully

- Add extensive signature freezing tests for all CTFlows reexports
- Test Hamiltonian types, Lift function, Flow, operators, and @lie macro
- Verify correct return types (CTFlows.Hamiltonian, CTFlows.VectorField, etc.)
- Test complex signatures with autonomous/variable combinations
- Fix operator compatibility issues (remove unsupported * operator)
- Ensure ForwardDiff compatibility for Poisson bracket tests
- All 58 tests passing successfully
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 26, 2026

Breakage test results
Date: 2026-03-26 17:29:57

Name Latest Stable
OptimalControlProblems
Tutorials

@ocots ocots mentioned this pull request Mar 29, 2026
18 tasks
@ocots ocots merged commit 30c046a into main Mar 29, 2026
13 of 16 checks passed
@ocots ocots deleted the ctflows branch March 29, 2026 10:08
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