Skip to content

Pre-release Julia (1.13-beta3) CI failures: runner infra issues and Pkg Manifest path errors #3434

@singhharsh1708

Description

@singhharsh1708

Several sublibrary CI jobs consistently fail on Julia pre (1.13-beta3) while passing on 1, 1.11, and lts.

Fast failures (~15-16s) — no Julia output

  • OrdinaryDiffEqNordsieck, pre
  • OrdinaryDiffEqSDIRK, pre

The job ends after setup-julia@v2 with only ~136 log lines. No buildpkg or test output is produced. Likely julia-actions/setup-julia@v2 fails to install the pre-release binary on self-hosted deepsea3-* runners.

Pkg Manifest absolute-path error

  • OrdinaryDiffEqMultirate, pre
ERROR: could not find source path for package DiffEqBase based on manifest
.../lib/OrdinaryDiffEqMultirate/Manifest.toml

Julia 1.13-beta3 Pkg generates Manifest.toml files with absolute paths during buildpkg. When those paths are later resolved they are not found. This looks like a behavior change in how the pre-release Pkg handles monorepo workspace local sources.

Subprocess spawn error

  • OrdinaryDiffEqRKIP, pre
ERROR: errno=2 : No such file or directory

Fails inside Pkg.test when spawning a Julia subprocess. Likely a pre-release binary path issue on the runner.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions