• Joined on 2026-05-18
roland pushed to main at roland/xo-umbrella2 2026-08-01 19:48:49 +00:00
5ef221ea80 xo-alloc2: xo-ppsink !xo-indentlog [REFACTOR]
112941e77e build: carveout for unknown pragma in clang18 [CLANG]
4c30e37b5f forgejo workflow: do both {gcc, clang} builds [CI]
2713e2f0cc build: docker-xo-builder gcc > clang [CI] [BUGFIX]
Compare 4 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-01 18:34:21 +00:00
23d4efab5e nix build: docker fix to pin llvm18 for clang build [NIX] [CLANG]
b627a5bce8 xo-cmake: update subsystem edges [FIXPOINT]
b072ebfe22 build: bugfixes downstream from xo-testutil refactor [BUGFIX]
c2c209b378 build: xo-testutil <- xo-ppsink !xo-indentlog [REFACTOR]
7292b3ceb8 build: xo-subsys <- xo-ppsink [REFACTOR] [BUGFIX]
Compare 5 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-01 17:49:32 +00:00
fec4f49ea4 xo-expression: utest fix for clang build [CLANG] [BUGFIX]
roland pushed to main at roland/xo-umbrella2 2026-08-01 16:15:07 +00:00
860ed09fca forgejo workflow: xo-expression cmake build streamline [CI] [UX]
roland pushed to main at roland/xo-umbrella2 2026-08-01 15:44:23 +00:00
88029c02d0 forgejo workflow: typo in compiler step [CI] [BUGFIX]
77825a83de forgejo workflow: better output [UX] [CI]
Compare 2 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-01 15:41:54 +00:00
c8777dc672 forgejo workflow: bugfix in inline bash [CI] [BUGFIX]
roland pushed to main at roland/xo-umbrella2 2026-08-01 15:40:47 +00:00
08e7c513cd xo-ratio: typo in utest under clang build [UTEST] [BUGFIX]
62a3c62138 forgejo workflow: print compiler in cmake build [CI] [UX]
Compare 2 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-01 15:17:19 +00:00
d2c51141e4 nix build: -> docker-xo-builder default to gcc (not clang!) [NIX]
44c5679de2 xo-reflect: + TypeDescr::size [FEATURE]
ab6b30f36d build: xo-ratio: fix utest for clang build [BUILD] [BUGFIX]
0fe5bc8f40 tidy: remove stray comments [COSMETIC]
1e5abc9fbe build: drop xo-facet <- xo-indentlog from subsystem-edges [BUILD]
Compare 10 commits »
roland pushed to main at roland/xo-umbrella2 2026-08-01 14:06:47 +00:00
44f84f2dce build: use xo-build --utest for xo-ratio [CI]
roland pushed to main at roland/xo-umbrella2 2026-08-01 05:47:15 +00:00
247ed9e3bb xo-facet: use pp-sink instead of indentlog [REFACTOR]
9e22ffc85c xo-cmake: + xo-deps script.
d3721f7f64 build: generate deps for arenaConfig.cmake automagically [BUILD]
5a7ea4c47c build: re-snapshot subsystem edges [SDLC]
Compare 4 commits »
roland pushed to main at roland/xo-umbrella2 2026-07-31 05:10:12 +00:00
8aab7707d4 xo-expression2: appease compiler [NIT]
roland pushed to main at roland/xo-umbrella2 2026-07-31 04:26:42 +00:00
bd022fc3d7 bugfix: xo-tokenizer2 compiler [NIT]
roland pushed to main at roland/xo-umbrella2 2026-07-31 03:35:21 +00:00
ff56d24ff8 xo-tokenizer2: bugfix compiler [NIT]
roland pushed to main at roland/xo-umbrella2 2026-07-31 03:21:46 +00:00
68aad822ad xo-tokenizer2: compiler nit on linux [NIT]
roland pushed to main at roland/xo-umbrella2 2026-07-31 03:07:06 +00:00
21efdca1e0 build: xo-arena: drop remaining xo-indentlog deps [REFACTOR]
roland pushed to main at roland/xo-umbrella2 2026-07-31 02:08:58 +00:00
5ddc3987fb xo-gc: utest: less-fragile Collector.test.cpp [UTEST]
roland pushed to main at roland/xo-umbrella2 2026-07-30 13:40:35 +00:00
335da32ed5 bugfix: fix indentlog-2 utest regression [BUGFIX]
roland pushed to main at roland/xo-umbrella2 2026-07-30 13:39:52 +00:00
6dceb85132 build: xo-build --utest auto re-runs w/ output on fail [UX] [CI]
e07b98b136 xo-arena: span prettifier pretty-prints [UX]
Compare 2 commits »
roland pushed to main at roland/xo-umbrella2 2026-07-30 12:50:10 +00:00
65eb4274d4 xo-ppsink xo-indentlog2: + put_with_escapes [FEATURE]
roland pushed to main at roland/xo-umbrella2 2026-07-30 02:42:07 +00:00
680f8fdf0e xo-arena: use xo-ppsink logging [REFACTOR]
0eecf491ee xo-ppsink: + tostr (now using FlatSink) [REFACTOR]
Compare 2 commits »