Skip to content

fix(ci): Agda job — use -i stdlib sources (Ubuntu ships no .agda-lib)#104

Merged
hyperpolymath merged 1 commit into
mainfrom
ci-agda-fix2
Jul 7, 2026
Merged

fix(ci): Agda job — use -i stdlib sources (Ubuntu ships no .agda-lib)#104
hyperpolymath merged 1 commit into
mainfrom
ci-agda-fix2

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Second and final Agda-job fix. Root cause: Ubuntu's agda-stdlib installs sources under /usr/share/agda-stdlib/ with no .agda-lib manifest, so registration was doomed. This adds the stdlib root to Agda's include path via -i (located as the parent of Data/Nat.agda). Coq + Z3 already pass. If this still fights the runner, next step is to drop Agda from CI (covered by proofs/verify-all-provers.sh).

🤖 Generated with Claude Code

…untu)

Ubuntu's agda-stdlib package installs the library SOURCES to
/usr/share/agda-stdlib/ but ships no .agda-lib manifest, so library registration
cannot work. Instead add the stdlib root (parent of Data/Nat.agda) to Agda's
include path with -i. Coq + Z3 jobs already pass on the runner.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hyperpolymath hyperpolymath enabled auto-merge (squash) July 7, 2026 05:40
@hyperpolymath hyperpolymath merged commit 720e410 into main Jul 7, 2026
@hyperpolymath hyperpolymath deleted the ci-agda-fix2 branch July 7, 2026 05:40
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.

1 participant