-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider not making FMT_USE_USER_DEFINED_LITERALS enabled by default #1148
Comments
merryhime
changed the title
Consider not making FMT_USE_USER_DEFINED_LITERALS
Consider not making FMT_USE_USER_DEFINED_LITERALS enabled by default
May 7, 2019
This is somewhat problematic because it will be a breaking change. However, you can disable user-defined literals by defining |
vitaut
added a commit
that referenced
this issue
May 11, 2019
Actually disabling just UDL templates on GCC 9 by default should be fine because it will fallback to runtime checks. Done in a6e8ed1. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This produces a warning under
-Wpendantic
on GCC 9.1. The feature this depends upon is non-standard. Unfortunately ISO C++ did not adopt the use of string literal operator templates taking a character pack.The text was updated successfully, but these errors were encountered: