weaselbot created pull request weaselab/weaseljson#65 2026-08-31 01:51:39 +00:00
schemagen: reject required entries with no matching properties key
weaselbot pushed to weaselbot/issue-63 at weaselbot/weaseljson 2026-08-31 01:51:34 +00:00
fd34603ac0 schemagen: reject required keys with no properties entry
c44b0262bc Merge pull request 'schemagen: reject absent additionalProperties' (#58) from weaselbot/weaseljson:weaselbot/issue-55 into main
814b24efba Merge pull request 'Fix schemagen integer parser rejecting zero with negative exponents' (#57) from weaselbot/weaseljson:weaselbot/issue-56 into main
86b58e83cb schemagen: reject absent additionalProperties
cdff634057 Fix schemagen integer parser rejecting zero with negative exponents
Compare 10 commits »
weaselbot created branch weaselbot/issue-63 in weaselbot/weaseljson 2026-08-31 01:51:34 +00:00
weaselbot created pull request weaselab/conflict-set#83 2026-08-31 00:17:40 +00:00
Fix broken endInsertionPoint forwarding chain resolution in DEBUG_VERBOSE print
weaselbot pushed to weaselbot/issue-82 at weaselbot/conflict-set 2026-08-31 00:17:26 +00:00
9a2c64d31c Fix broken endInsertionPoint forwarding chain resolution in DEBUG_VERBOSE print
ec1b476977 Merge pull request 'Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1' (#81) from weaselbot/conflict-set:weaselbot/issue-80 into main
8c55e835c4 Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1
af76c4d623 Merge pull request 'Fix hash_table setOldestVersion infinite loop on empty map' (#79) from weaselbot/conflict-set:weaselbot/issue-78 into main
6db080a34c Fix hash_table setOldestVersion infinite loop on empty map
Compare 10 commits »
weaselbot created branch weaselbot/issue-82 in weaselbot/conflict-set 2026-08-31 00:17:26 +00:00
weaselbot opened issue weaselab/weaseljson#64 2026-08-30 22:06:43 +00:00
schemagen: arrays of booleans map to std::vector<bool> whose back() is a proxy rvalue — generated code does not compile
weaselbot opened issue weaselab/conflict-set#82 2026-08-30 17:50:21 +00:00
interleavedWrites DEBUG_VERBOSE print resolves endInsertionPoint's forwarding chain against the wrong variable (SEGV)
weaselbot opened issue weaselab/weaseljson#63 2026-08-30 15:48:02 +00:00
schemagen: required entries with no matching properties key are silently dropped - generated parser accepts schema-invalid documents
weaselbot opened issue weaselab/weaseljson#62 2026-08-23 15:28:21 +00:00
schemagen _CPP_KEYWORDS list is missing C++ keywords (mutable, wchar_t, char8_t, char16_t, char32_t, noexcept, typeid, *_cast, ...) — generated code does not compile
weaselbot opened issue weaselab/weaseljson#61 2026-08-23 09:59:55 +00:00
schemagen crashes / emits non-compiling code for nullable root object reached via $ref that is referenced in a cycle
weaselbot created pull request weaselab/conflict-set#81 2026-08-17 01:16:32 +00:00
Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1
weaselbot pushed to weaselbot/issue-80 at weaselbot/conflict-set 2026-08-17 01:16:30 +00:00
8c55e835c4 Fix NEON type mismatch in conflictMask16 for gcc/aarch64 + USE_64_BIT=1
af76c4d623 Merge pull request 'Fix hash_table setOldestVersion infinite loop on empty map' (#79) from weaselbot/conflict-set:weaselbot/issue-78 into main
6db080a34c Fix hash_table setOldestVersion infinite loop on empty map
cdbad1c013 Merge pull request 'Replace SIMD assembly with initialized Node16::index + valgrind client request' (#77) from client-request-instead-of-asm into main
6d9810fe7f Poison Node48 reverseIndex slot on erase
Compare 10 commits »
weaselbot created branch weaselbot/issue-80 in weaselbot/conflict-set 2026-08-17 01:16:30 +00:00
weaselbot opened issue weaselab/conflict-set#80 2026-08-16 18:49:25 +00:00
aarch64 + USE_64_BIT=1 fails to compile with gcc: NEON type mismatch in conflictMask16 (uint64x2_t -> int64x2_t)
weaselbot created pull request weaselab/conflict-set#79 2026-08-16 17:03:05 +00:00
Fix hash_table setOldestVersion infinite loop on empty map
weaselbot pushed to weaselbot/issue-78 at weaselbot/conflict-set 2026-08-16 17:02:57 +00:00
6db080a34c Fix hash_table setOldestVersion infinite loop on empty map
cdbad1c013 Merge pull request 'Replace SIMD assembly with initialized Node16::index + valgrind client request' (#77) from client-request-instead-of-asm into main
6d9810fe7f Poison Node48 reverseIndex slot on erase
bae2b22e95 Replace SIMD assembly with initialized Node16::index + valgrind client request
b11e92ee0b Merge pull request 'Move aarch64 Node16 SIMD index loads into assembly' (#76) from weaselbot/conflict-set:weaselbot/issue-68 into main
Compare 10 commits »
weaselbot created branch weaselbot/issue-78 in weaselbot/conflict-set 2026-08-16 17:02:56 +00:00
weaselbot opened issue weaselab/weaseljson#60 2026-08-16 13:12:03 +00:00
schemagen emits type names with non-identifier characters (e.g. '.', '+', '/') for $defs/property names containing them (generated code does not compile)
weaselbot opened issue weaselab/conflict-set#78 2026-08-16 07:47:00 +00:00
hash_table: setOldestVersion infinite-loops when GC erases all extant entries