1
0
mirror of https://github.com/janet-lang/janet synced 2026-05-14 09:22:15 +00:00
Commit Graph

65 Commits

Author SHA1 Message Date
Calvin Rose 7fd127efb5 Wrong github actions OS. 2026-03-23 13:51:57 -05:00
Calvin Rose adb7ba6633 Remove pointer-shift on macos aarch64
macos actually works with 47-bit pointers.
2026-03-23 13:36:58 -05:00
Calvin Rose 7fc12ff167 Use ConnectEx for non-blocking connect on windows when available.
Still fallback to blocking connect with WSAConnect when ConnectEx is not
available or applicable, but ConnectEx is preferred and recommended by
Microsoft.

Also make some changes to our use of OVERLAPPED in various places in the
ev code, replacing all uses with JanetOverlapped. This also let's us
avoid reusing internal fields for OVERLAPPED which may or may not be
used in various places.
2026-03-02 19:39:21 -06:00
Calvin Rose 403b2c704a Add sanitizer test to github actions and sr.ht builds.
This will run both clang and gcc sanitizers as part of ordinary testing.
2026-02-20 18:08:09 -06:00
Calvin Rose 08e4030487 Add builders for issue #1716 2026-02-20 08:00:36 -06:00
Calvin Rose b0db2b22d6 Remove macos-13 2026-02-15 11:18:40 -06:00
Calvin Rose 5c0bb4b385 Cosmo libc builds were not working. 2026-02-15 09:57:10 -06:00
sogaiu 7777a017e2 Update to macos-14 in ci 2025-12-12 11:13:27 +09:00
Calvin Rose d96e584869 Remove windows-2019 from github CI 2025-06-19 17:29:48 -05:00
Michael Camilleri 6e226e4073 Use sh rather than bash on Alpine Linux 2025-03-04 15:19:44 +09:00
Michael Camilleri d23e6614b1 Use Alpine Linux as the base image rather than Ubuntu 2025-03-04 15:17:07 +09:00
Michael Camilleri ab6afa72fd Use simpler base image 2025-03-04 15:01:25 +09:00
Michael Camilleri cc8cd4bace Use uraimo GitHub action for s390x testing 2025-03-04 09:14:05 +09:00
Michael Camilleri f75c08a78e Add 'tools: linked' to CodeQL workflow 2025-01-24 04:00:52 +09:00
Michael Camilleri 2b73a15ad8 Update CodeQL actions to latest version 2025-01-22 23:47:44 +09:00
Calvin Rose 83e8aab289 Prepare for 1.37.1 release and fix CI. 2024-12-05 20:18:16 -06:00
Michael Camilleri 70de8bf092 Update Docker command to use --platform flag 2024-11-12 04:02:54 +09:00
Calvin Rose d18472b07d More CI testing - add meson min build for windows. 2024-10-10 20:42:12 -05:00
Calvin Rose 72c659d1ee Github has fewer runners than I thought. 2024-09-29 07:17:28 -05:00
Calvin Rose 18f2847dc1 Add test for older windows. 2024-09-29 07:14:31 -05:00
Calvin Rose 2697b0e425 More CI testing.
Add multiple windows versions, and differentiate between arm and intel
macs.
2024-09-08 20:55:10 -05:00
Calvin Rose e9deec8231 Change directory before running make ... 2024-09-06 18:35:50 -05:00
Calvin Rose 2fc77a1b63 Tweak argumnets. 2024-09-06 18:31:57 -05:00
Calvin Rose 442fe8209d Non interative run for qemu 2024-09-06 18:29:36 -05:00
Calvin Rose 968a0dc4ac Follow github directions for qemu multiarch. 2024-09-06 18:28:00 -05:00
Calvin Rose 40c93d0786 Try using just scripts for testing. 2024-09-06 18:23:55 -05:00
Calvin Rose 83b0bc688c Try running inside a container. 2024-09-06 18:05:03 -05:00
Calvin Rose 17da53d0d9 Add github workflow for qemu + s390x 2024-09-06 10:28:54 -05:00
Calvin Rose 8e0340252b Add verbose errors to ci 2024-05-25 15:50:51 -05:00
Gautham d0d551d739 remove superconfigure recipe 2024-04-21 01:16:54 -05:00
Gautham 71a123fef7 apelink 2024-04-21 01:14:58 -05:00
Gautham 3f40c8d7fb fix typo 2024-04-21 01:12:59 -05:00
Gautham 983c2e5499 simplify build to use only cosmocc 2024-04-21 01:10:06 -05:00
Gautham eebb4c3ade remove logging 2024-04-20 22:35:04 -05:00
Gautham 50425eac72 typo 2024-04-20 22:23:29 -05:00
Gautham 382ff77bbe typo 2024-04-20 22:16:23 -05:00
Gautham bf680fb5d3 simplify janet APE build 2024-04-20 22:09:10 -05:00
Gautham 4ed7db4f91 simplify naming 2024-04-19 10:56:46 -05:00
Gautham 174b5f6686 missing folder 2024-04-16 22:24:31 -05:00
Gautham 4173645b81 missing folder 2024-04-16 22:23:12 -05:00
Gautham af511f1f55 patch folder location 2024-04-16 22:15:54 -05:00
Gautham 83c6080380 yml config for building with Cosmopolitan Libc 2024-04-16 22:02:31 -05:00
Calvin Rose 267c603824 Don't use full parallelism to avoid oom 2023-10-08 18:37:31 -05:00
Calvin Rose a8f583a372 CMD isn't bash 2023-10-08 18:34:04 -05:00
Calvin Rose 2b5d90f73a Disable amalgamation w/ mingw in CI due to memory limitations 2023-10-08 18:28:07 -05:00
Calvin Rose d497612bce Revert 2023-10-08 17:18:36 -05:00
Calvin Rose 2a3b101bd8 ktrace trace -c 2023-10-08 16:25:55 -05:00
Calvin Rose 63e93af421 Ktrace 2023-10-08 16:00:33 -05:00
Calvin Rose ab055b3ebe i dont know how ktrace works 2 2023-10-08 15:54:57 -05:00
Calvin Rose a9a013473f i dont know how ktrace works 2023-10-08 15:53:44 -05:00