Add issue 86 standalone closure regression #91

Merged
ober merged 2 commits from fix/issue-86-standalone-regression into master 2026-09-21 23:46:38 -04:00
Owner

Resolves #86.

This adds a clean-runtime regression for standalone jerbuild binaries using (std native-loader) and (std net request). It covers direct jerbuild binary and .jerbuild config builds with WPO enabled and static native linking, and records the existing WPO-off runtime limitation separately. The FreeBSD workflow now runs the regression, and VERSION advances to 0.12.19.

Validation:

  • macOS arm64: make binary
  • macOS arm64: make binary-smoke-existing
  • macOS arm64: make jerboa-smoke
  • macOS arm64: bin/jerboa run tests/test-issue82-regression.ss
  • macOS arm64: make test-issue86-standalone
  • FreeBSD 15.1 amd64: fresh gmake jerboa, gmake test-issue86-standalone
  • FreeBSD Botjail consumer rebuild with the fresh multicall: bj-serviced --version, bj-release-worker --version, bj-job-host --version, and each --help startup check

FreeBSD multicall SHA-256: a5b67135ab481b56bead8e4c621259f4357e85771deaef8d77fd733a69f30171

Resolves #86. This adds a clean-runtime regression for standalone `jerbuild` binaries using `(std native-loader)` and `(std net request)`. It covers direct `jerbuild binary` and `.jerbuild` config builds with WPO enabled and static native linking, and records the existing WPO-off runtime limitation separately. The FreeBSD workflow now runs the regression, and VERSION advances to 0.12.19. Validation: - macOS arm64: `make binary` - macOS arm64: `make binary-smoke-existing` - macOS arm64: `make jerboa-smoke` - macOS arm64: `bin/jerboa run tests/test-issue82-regression.ss` - macOS arm64: `make test-issue86-standalone` - FreeBSD 15.1 amd64: fresh `gmake jerboa`, `gmake test-issue86-standalone` - FreeBSD Botjail consumer rebuild with the fresh multicall: `bj-serviced --version`, `bj-release-worker --version`, `bj-job-host --version`, and each `--help` startup check FreeBSD multicall SHA-256: `a5b67135ab481b56bead8e4c621259f4357e85771deaef8d77fd733a69f30171`
Add issue 86 standalone closure regression
Some checks failed
required-ci / gerbil-compat (pull_request) Successful in 4m0s
version-policy / required (pull_request) Successful in 5m26s
required-ci / required (pull_request) Failing after 16m15s
dtrace / freebsd-usdt (pull_request) Successful in 17m4s
freebsd-required / required (pull_request) Successful in 19m41s
6749b56151
Retry required CI after transient runner failure
All checks were successful
required-ci / gerbil-compat (pull_request) Successful in 4m1s
version-policy / required (pull_request) Successful in 4m55s
dtrace / freebsd-usdt (pull_request) Successful in 15m3s
required-ci / required (pull_request) Successful in 16m11s
freebsd-required / required (pull_request) Successful in 17m45s
04019a004a
ober merged commit cdf90a00c1 into master 2026-09-21 23:46:38 -04:00
ober referenced this pull request from a commit 2026-09-21 23:46:39 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa!91
No description provided.