Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Dec 30, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

ChrisRackauckas and others added 2 commits December 30, 2025 00:18
- Add MATLAB type compatibility checks (_is_matlab_compatible_eltype,
  _check_matlab_compatible) to validate input types early with clear
  error messages
- Add interface_tests.jl with comprehensive tests for type checking,
  buildDEStats, and algorithm struct instantiation
- Update README with Type Requirements section documenting supported
  and unsupported types (BigFloat, GPU arrays not supported due to
  MATLAB limitations)
- Add precompilation for type compatibility functions

These changes help users understand why BigFloat, JLArrays, and other
non-standard types cannot work with MATLAB's ODE solvers, and provide
clear error messages rather than cryptic MATLAB errors.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
…251230-000251

Add type validation and interface compatibility tests
@pull pull bot locked and limited conversation to collaborators Dec 30, 2025
@pull pull bot added the ⤵️ pull label Dec 30, 2025
@pull pull bot merged commit b06250e into juliamatlab:master Dec 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant