Skip to content

Conversation

ChrisRackauckas
Copy link
Member

Summary

  • Removed conditional code for Julia v1.7, v1.5, and v1.8 from test files
  • These version checks are no longer necessary since Julia v1.10 is now the LTS version
  • Affected files: test/clock.jl, test/direct.jl, test/input_output_handling.jl

Details

Since the current LTS is Julia v1.10, version checks for older Julia versions (v1.5, v1.7, v1.8) are no longer needed. This PR removes these conditional branches to simplify the test code.

Test plan

  • CI tests pass
  • No functional changes, only removed version conditionals

🤖 Generated with Claude Code

claude and others added 5 commits July 27, 2025 12:00
Since Julia v1.10 is now the LTS version, remove conditional code for:
- Julia v1.7 check in test/clock.jl
- Julia v1.5 check in test/direct.jl
- Julia v1.8 check in test/input_output_handling.jl

These version checks are no longer necessary as the minimum supported Julia version is now well above these thresholds.

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

Co-Authored-By: Claude <[email protected]>
Per review feedback, completely remove the code that was inside version checks rather than just removing the conditionals. This removes unnecessary test code for Julia versions below v1.10.

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

Co-Authored-By: Claude <[email protected]>
@ChrisRackauckas ChrisRackauckas merged commit 94b5775 into SciML:master Jul 27, 2025
41 of 50 checks passed
@ChrisRackauckas ChrisRackauckas deleted the remove-outdated-version-checks branch July 27, 2025 23:45
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.

2 participants