Skip to content

CI: pass --check-bounds=auto to the default-bounds job - #150

Merged
mathieu17g merged 1 commit into
mainfrom
ci-check-bounds-auto
Sep 11, 2026
Merged

mathieu17g merged 1 commit into
mainfrom
ci-check-bounds-auto

Conversation

@mathieu17g

Copy link
Copy Markdown
Collaborator

The "default-bounds allocation guards" job passes julia_args: '--check-bounds=auto' to julia-actions/julia-runtest@v1, an input the action does not declare. The runner has annotated every run with "Unexpected input(s) 'julia_args'" since the job was added in ec271f9, and the action ignored the value. The job ran with --check-bounds=yes like the others, so the noshift span reconstruction it exists to test never ran in CI.

check_bounds: 'auto' is the declared input; the action turns it into --check-bounds=auto on the Pkg.test command. The suite passes under that flag locally with coverage off, 4610 tests.

julia-runtest has no `julia_args` input: the runner warned and the
action ignored it, so the job ran with --check-bounds=yes like the
others since it was added, and the noshift span reconstruction it
exists to test never ran in CI. `check_bounds: 'auto'` is the input
the action declares. The suite passes under it locally with coverage
off.

Assisted-by: Claude (Anthropic)
@codecov-commenter

codecov-commenter commented Sep 11, 2026 •

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.67%. Comparing base (a78327e) to head (ed44299).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #150   +/-   ##
=======================================
  Coverage   96.67%   96.67%           
=======================================
  Files          15       15           
  Lines        2649     2649           
=======================================
  Hits         2561     2561           
  Misses         88       88           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mathieu17g
mathieu17g marked this pull request as ready for review September 11, 2026 22:04
@mathieu17g
mathieu17g merged commit c71ce5e into main Sep 11, 2026
13 checks passed
@mathieu17g
mathieu17g deleted the ci-check-bounds-auto branch September 11, 2026 22:05
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