You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add trim tests for LUFactorization, MKLLUFactorization, and RFLUFactorization
This PR adds trimming tests to LinearSolve.jl, similar to PR SciML#734 in NonlinearSolve.jl.
## Summary
- Add `test/trim/` directory with infrastructure for testing trimming
- Add tests for LUFactorization, MKLLUFactorization, and RFLUFactorization
- Add "Trim" test group to CI configuration
- Tests only run on Julia 1.12+ (when trimming was introduced)
## Test Structure
The tests verify:
1. LUFactorization works correctly with pre-initialized cache
2. MKLLUFactorization works correctly with pre-initialized cache
3. RFLUFactorization works correctly with pre-initialized cache
4. Each implementation can be successfully compiled with \`juliac --trim\`
## Notes
- Trim tests only run on Julia 1.12+
- CI excludes trim tests on LTS and pre-release versions
- Tests use a custom environment in \`test/trim/\` to avoid conflicts
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
0 commit comments