Skip to content

Fix Clang compatibility#636

Open
mtxn2147 wants to merge 1 commit intomicrosoft:masterfrom
mtxn2147:master
Open

Fix Clang compatibility#636
mtxn2147 wants to merge 1 commit intomicrosoft:masterfrom
mtxn2147:master

Conversation

@mtxn2147
Copy link

fix compatibility issue with platforms using clang. Due to the difference in standard implementations, a change of the C++ standard from 14 to 17 is required to properly build the project on these platforms.

compilation errors with clang18:

... /usr/include/unicode/localpointer.h:561:26: error: 'auto' not allowed in template parameter until C++17 ... /usr/include/unicode/uenum.h:69:69: error: value of type 'void (UEnumeration *)' is not implicitly convertible to 'int' ... 
@mtxn2147
Copy link
Author

@microsoft-github-policy-service agree

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant