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