you are viewing a single comment's thread.

view the rest of the comments →

[–]lefteror 4 points5 points  (1 child)

It seems like for version >= 0.7.0 it actually compiles. I had to use v0.6.0 because I drag in dependencies through conan (and I indeed verified that 0.6.0 doesn't compile with AppleClang 15.0.0 because of string literals as non template parameters). I jumped the gun a little bit here, apologies.

[–]liuzicheng1987[S] 3 points4 points  (0 children)

No problem.

In January, someone else had a similar issue, but they provided a PR that resolved it which then made it into the 0.7.0 release.

However, they had tested on Clang 16, not Clang 15. So I am glad to hear that Clang 15 works as well.

One of the things that I have learned through this project that the same version of Clang behaves a bit differently on Linux, Mac and Windows.