Skip to content

Clarify libc++ version format.#51

Open
grafikrobot wants to merge 2 commits into
cpredef:masterfrom
grafikrobot:patch-2
Open

Clarify libc++ version format.#51
grafikrobot wants to merge 2 commits into
cpredef:masterfrom
grafikrobot:patch-2

Conversation

@grafikrobot

Copy link
Copy Markdown
Contributor

At Clang 16 libc++ both changed, and formally specified the format of their _LIBCPP_VERSION macro.

See https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html#api-changes

At Clang 16 libc++ both changed, and formally specified the format of their _LIBCPP_VERSION macro.

See https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html#api-changes
@breese

breese commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

The format also changed (slightly) between 9.x and 10.x

9000
10000

@grafikrobot

Copy link
Copy Markdown
Contributor Author

The format also changed (slightly) between 9.x and 10.x

9000 10000

Technically it didn't change. It was just that the leading 0 was not included for <= 9. :-)

But it would make a difference in this case. So I'll update the PR for that aspect.

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.

2 participants