-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Support C++20 #6033
Comments
Thanks @jameslamb as a workaround I was able to:
I'm sure the wider world would appreciate a lightgbm v4 conan package too, thanks! |
Whatever |
Closed in favor of being in #2302. We decided to keep all feature requests in one place. Welcome to contribute this feature! Please re-open this issue (or post a comment if you are not a topic starter) if you are actively working on implementing this feature. |
Summary
As reported in #4803 (comment), and as I've observed working on #5981, LightGBM does not currently support C++20.
Attempting to compile fails with errors like the following.
LightGBM should support C++20.
Motivation
Supporting a wider range of C++ standards reduces the risk of failures when updating vendored-in dependencies like
fmt
andfast_double_parser
.Description
See #5981 (will add more details later).
References
#5150
#5500
The text was updated successfully, but these errors were encountered: