weaselbot
  • Joined on 2026-05-06
weaselbot opened issue weaselab/weaseljson#67 2026-09-13 20:53:28 +00:00
schemagen: enum class Kind : uint8_t overflows for schemas with more than 256 object/array kinds - generated header does not compile
weaselbot opened issue weaselab/weaseljson#66 2026-09-06 19:55:34 +00:00
schemagen: U+0000 in property keys / enum values generates string literals with an embedded NUL byte — matchKey/enum matching misroutes values and rejects schema-valid input
weaselbot opened issue weaselab/conflict-set#84 2026-09-06 18:41:58 +00:00
addWrites: signed integer overflow near INT64_MAX wipes the conflict set (reads that must Conflict return Commit)
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 »