Commit graph

24 commits

Author SHA1 Message Date
Gabor Melis 289db46c16 sb-manual: do not document unbuilt contribs
Some checks are pending
CL-host / ecl (push) Waiting to run
CL-host / clisp (push) Waiting to run
CL-host / ccl (push) Waiting to run
CL-host / cmucl (push) Waiting to run
CL-host / sbcl (push) Waiting to run
CL-host / compare-xc-host-fasls (ccl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (clisp, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (cmucl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (self, false) (push) Blocked by required conditions
Linux arm / build (push) Waiting to run
Linux arm64 / build () (push) Waiting to run
Linux qemu / build (ppc64le) (push) Waiting to run
Linux qemu / build (riscv64) (push) Waiting to run
Linux / build (x86, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-unicode, ) (push) Waiting to run
Linux / build (x86-64, --with-mark-region-gc --with-nonstop-foreign-call) (push) Waiting to run
Linux / build (x86-64, --with-sb-fasteval --without-sb-eval --with-nonstop-foreign-call, fasteval) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread --with-nonstop-foreign-call --with-tls-based-mv-return, sse4) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --without-sb-unicode, ) (push) Waiting to run
Mac / build (arm64, --with-mark-region-gc --with-nonstop-foreign-call --with-tls-based-mv-return) (push) Waiting to run
Mac / build (arm64, --with-sb-thread --with-nonstop-foreign-call --with-tls-based-mv-return) (push) Waiting to run
Mac / build (x86-64, --with-mark-region-gc --with-nonstop-foreign-call --with-tls-based-mv-return) (push) Waiting to run
Mac / build (x86-64, --with-sb-thread --with-nonstop-foreign-call --with-tls-based-mv-return) (push) Waiting to run
Windows arm64 / build (arm64, clang-aarch64, clangarm64) (push) Waiting to run
Windows / build (x86-64, ucrt-x86_64, ucrt64) (push) Waiting to run
Also, test texinfo generation on github.
2026-09-03 14:09:06 +02:00
Stas Boukarev 61c92ca20a arm64/return: try to do STP/LDP 2026-09-03 02:14:21 +03:00
Stas Boukarev 26594dc007 github actions: increase --dynamic-space-size 2026-03-07 21:45:12 +03:00
Stas Boukarev 26d23be81e Run riscv on qemu on github actions 2026-02-19 07:43:39 +03:00
Stas Boukarev 2136166327 Adjust scrub_thread_control_stack for nonstop-foreign-call.
Can't call arch_scrub_control_stack for a different thread.
2025-10-21 00:22:48 +03:00
Stas Boukarev f8bd4b2b03 Implement nonstop-foreign-call for x86-64 2025-10-20 06:54:46 +03:00
Stas Boukarev b3ef045e98 Don't stop foreign calls when GCing (optionally).
Some foreign code doesn't like to be interrupted. On some OSes (macOS)
even the thread stopping machinery doesn't like to be interrupted.

Enabled using --with-nonstop-foreign-call. Implemented for arm64.
2025-10-06 04:02:46 +03:00
Stas Boukarev bf21e93451 github actions updates. 2025-09-19 19:53:08 +03:00
Stas Boukarev 659d5b0baa Set LIBRARY_PATH on darwin-arm64
Some checks failed
CL-host / ecl (push) Waiting to run
CL-host / clisp (push) Waiting to run
CL-host / ccl (push) Waiting to run
CL-host / cmucl (push) Waiting to run
CL-host / sbcl (push) Waiting to run
CL-host / compare-xc-host-fasls (ccl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (clisp, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (cmucl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (self, false) (push) Blocked by required conditions
Linux / build (x86, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-unicode, ) (push) Waiting to run
Linux / build (x86-64, --with-mark-region-gc) (push) Waiting to run
Linux / build (x86-64, --with-sb-fasteval --without-sb-eval, fasteval) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread, sse4) (push) Waiting to run
Linux / build (x86-64, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --without-sb-unicode, ) (push) Waiting to run
Mac / build (--without-sb-thread, x86-64) (push) Waiting to run
Mac / build (arm64, --with-mark-region-gc) (push) Waiting to run
Mac / build (arm64, --with-sb-thread) (push) Waiting to run
Mac / build (x86-64, --with-mark-region-gc) (push) Waiting to run
Mac / build (x86-64, --with-sb-thread) (push) Waiting to run
Windows / build (push) Waiting to run
Linux qemu / ppc64le (push) Failing after 0s
To find zstd

Fixes lp#2007302
2024-11-05 08:45:49 +03:00
Stas Boukarev 1b7ba6925b Update github actions.
Some checks are pending
CL-host / compare-xc-host-fasls (self, false) (push) Blocked by required conditions
CL-host / ecl (push) Waiting to run
CL-host / clisp (push) Waiting to run
CL-host / ccl (push) Waiting to run
CL-host / cmucl (push) Waiting to run
CL-host / sbcl (push) Waiting to run
CL-host / self (push) Waiting to run
CL-host / compare-xc-host-fasls (ccl, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (clisp, false) (push) Blocked by required conditions
CL-host / compare-xc-host-fasls (cmucl, false) (push) Blocked by required conditions
Linux / build (x86, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86, --without-sb-unicode, ) (push) Waiting to run
Linux / build (x86-64, --with-mark-region-gc) (push) Waiting to run
Linux / build (x86-64, --with-sb-fasteval --without-sb-eval, fasteval) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --with-sb-thread, sse4) (push) Waiting to run
Linux / build (x86-64, --without-sb-thread, ) (push) Waiting to run
Linux / build (x86-64, --without-sb-unicode, ) (push) Waiting to run
Mac / build (--without-sb-thread, x86-64) (push) Waiting to run
Mac / build (arm64, --with-mark-region-gc) (push) Waiting to run
Mac / build (arm64, --with-sb-thread) (push) Waiting to run
Mac / build (x86-64, --with-mark-region-gc) (push) Waiting to run
Mac / build (x86-64, --with-sb-thread) (push) Waiting to run
Windows / build (push) Waiting to run
2024-09-10 21:20:32 +03:00
Stas Boukarev 065494fec7 Fix a test. 2024-05-24 19:37:52 +03:00
Stas Boukarev 5638e22839 github actions: build with sb-core-compression. 2024-05-23 14:20:05 +03:00
Stas Boukarev 1bbe1cbdec github actions: and darwin-arm64 fell off. 2024-04-23 21:35:44 +03:00
Stas Boukarev c509d8d02a github actions: reënable darwin-x86-64 2024-04-23 21:33:15 +03:00
Stas Boukarev cfe5c7b33a github actions: add a timeout for macos. 2024-02-17 01:51:28 +03:00
Stas Boukarev 7679a47b48 github actions: increase --dynamic-space-size for macos. 2024-02-17 00:57:56 +03:00
Stas Boukarev f0d3637b20 Transform (digit-char-p base-char 16) 2024-02-16 19:18:50 +03:00
Stas Boukarev 019f53d05c github actions: add darwin-arm64. 2024-01-31 12:12:57 +03:00
Stas Boukarev 3c85471b13 Add a mark-region-gc target for github actions. 2023-12-10 19:31:21 +03:00
Stas Boukarev bc2ec2b4c5 github actions: increase dynamic space size. 2022-08-26 01:14:36 +03:00
Stas Boukarev 3b5fdb02ea github actions: publish mac binaries. 2021-11-03 22:13:35 +03:00
Stas Boukarev 83f2054bad github: Limit the host sbcl to 500MB dynamic-space-size. 2020-05-05 00:24:53 +03:00
Stas Boukarev 320ee16b5c github actions: build on x86. 2019-12-02 03:24:26 +03:00
Stas Boukarev 953d2f4b76 Move from azure-pipelines to github actions. 2019-12-01 21:49:18 +03:00