Skip to content

Build tooling in step with the siblings, CPU info in the test and formal-verification jobs - #176

Merged
bernardladenthin merged 1 commit into
mainfrom
claude/hopeful-pascal-9jlbqb
Oct 11, 2026
Merged

bernardladenthin merged 1 commit into
mainfrom
claude/hopeful-pascal-9jlbqb

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Summary

  • Spotless 3.10.4 and Checker Framework 4.3.1, in step with the sibling repositories.
  • Shared files synced with java-llama.cpp: check-versions.py reads java-llama.cpp's examples/server/pom.xml and compares a repository's Kotlin Gradle plugins with its POMs' Kotlin (nothing to compare here, a no-op); print-host-info.sh prints the runner's CPU at the top of test, vmlens and the three formal-verification jobs, since Z3's proof times and the Lincheck and jcstress runs depend on the hardware the job drew.

Test plan

  • compile with Checker 4.3.1 and spotless:check with 3.10.4 green
  • buildcheck unit tests, check-run-scripts.py (58 scripts parse) and check-shared-files.py --offline (0 changed here alone) pass
  • CI is green on this branch (shared-files warns until the three sibling PRs are merged)
  • Docs / CHANGELOG updated

Related issues / PRs

Sibling PRs with the same shared files: java-llama.cpp, BitcoinAddressFinder, srcmorph.

Checklist

  • I have read CONTRIBUTING.md and CODE_OF_CONDUCT.md
  • My commits follow Conventional Commits
  • No security-sensitive changes (if there are, I have notified the maintainer privately per SECURITY.md)

🤖 Generated with Claude Code

https://claude.ai/code/session_01AytmJF9faEiQEVt6eetQS2


Generated by Claude Code

…mal-verification jobs

Spotless 3.10.4 and Checker Framework 4.3.1. The shared check-versions.py now reads
java-llama.cpp's examples/server/pom.xml and compares a repository's Kotlin Gradle plugins
with its POMs' Kotlin (nothing to compare here); print-host-info.sh, shared from
java-llama.cpp, prints the runner's CPU at the top of test, vmlens and the three
formal-verification jobs -- Z3's proof times and the Lincheck and jcstress runs depend on
the hardware the job drew.

Verified: compile with Checker 4.3.1 and spotless:check with 3.10.4 green; the buildcheck
unit tests, check-run-scripts.py and check-shared-files.py --offline pass.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AytmJF9faEiQEVt6eetQS2
@bernardladenthin
bernardladenthin merged commit 5ab7ab8 into main Oct 11, 2026
13 of 17 checks passed
@bernardladenthin
bernardladenthin deleted the claude/hopeful-pascal-9jlbqb branch October 11, 2026 17:03
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

This branch is waiting to be deployed

1 failed and 1 waiting deployments
startgate — d792aef4 Waiting Oct 11, 2026 by bernardladenthin via Start gate (abort window) #310
maven-central — d792aef4 Deployed Oct 11, 2026 by bernardladenthin via Verify GPG signing key (no secrets printed) #310
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