Files
al3ss4ndrolbandClaude Opus 5.5 498270408f fix(libkernel): build the param.json parser with Clang and libstdc++
JsonObject held std::pair<std::string, JsonValue> while JsonValue was
still incomplete. Clang with libstdc++ instantiates the pair and the
vector destructor at the end of JsonValue and stops with "incomplete
type used in type trait expression". A named JsonMember struct defined
after JsonValue keeps the vector element a plain class.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-27 13:45:06 +01:00
..