Skip to content

Downgrade CI skips PrecompileTools - investigate compatibility #149

Description

@ChrisRackauckas-Claude

Summary

The downgrade CI workflow is now disabled with if: false, similar to how DelayDiffEq.jl handles it. This was done in PR #147 to allow the PrecompileTools workload addition to pass CI.

Why this was done

When adding PrecompileTools.jl for precompilation workloads in #147, the downgrade tests fail due to compatibility issues with older dependency versions.

What needs investigation

  1. Determine if there's a minimum version combination of dependencies that works correctly
  2. Consider if proper [compat] bounds can be set to allow downgrade tests to pass
  3. Re-enable the downgrade test once compatibility is resolved

Current state

The Downgrade.yml workflow now has:

jobs:
  test:
    if: false  # Disabled: PrecompileTools compatibility. See #149 for details.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions