We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I am using latest release tag. I get following compiler error when trying to include headers:
include/opentelemetry/sdk/metrics/sync_instruments.h:192:25: error: expected unqualified-id before ‘)’ token BoundUpDownCounter<T>() = default;
Apparently according to C++ 20 standard, above syntax is illegal.
We are using multiple features of C++ 20 so reverting to 17 would not work.
Any suggestions?
The text was updated successfully, but these errors were encountered:
Which version of g++ compiler? I don't see this construct deprecated in C++17, or removed in C++ 20 ( http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2131r0.html#removed ).
Feel free to raise a PR for the fix, and we will review the change - if that helps?
Sorry, something went wrong.
Here it is: https://timsong-cpp.github.io/cppwp/n4861/diff.cpp17.class#2
Can certainly raise a PR for this.
https://timsong-cpp.github.io/cppwp/n4861/diff.cpp17.class#2
Thank you for the link. Will look forward to the PR.
#1029 fixes it.
No branches or pull requests
I am using latest release tag.
I get following compiler error when trying to include headers:
Apparently according to C++ 20 standard, above syntax is illegal.
We are using multiple features of C++ 20 so reverting to 17 would not work.
Any suggestions?
The text was updated successfully, but these errors were encountered: