Skip to content

Conversation

@spoonincode
Copy link
Contributor

On recent clang versions (certainly clang20 which I used for making this fix, but possibly 18 or 19 too, and certainly modern Xcodes as reported from community), cdt fails to compile due to something wonky in the ancient version of jsoncons where it is referring to an empty_ here that just doesn't exist 🤷‍♀️ I mean look..

private:
iterator_base it_;
};

no empty_ there. I think the code is just buggy and newer versions of clang stumble on it.

I didn't even venture to try and update the library.

Considering it for stable because it has been reported in community.

@spoonincode spoonincode merged commit acfb0a7 into release/4.1 Jul 31, 2025
7 checks passed
@spoonincode spoonincode deleted the jsoncons_fix_41 branch July 31, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants