-
Notifications
You must be signed in to change notification settings - Fork 457
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
[TESTING] Remove use of deprecated C++ features, allow compilation with C++20 #4297
base: main
Are you sure you want to change the base?
Conversation
5c412dc
to
27f648c
Compare
27f648c
to
9113020
Compare
@vlstill Should we rebase this PR. Things might be easier after recent updates. |
@fruffy I've tried this few weeks ago after the recent changes like removal of StringRef. Sadly it still did not work easily. The main problem is that there is a lot of implicit casts between string-like types ( I did not get much further as sadly I don't have much time to spare for the open source p4c lately :-(. |
Let me check how much work needs to be done with the current compiler. |
9113020
to
c5b2c3b
Compare
@fruffy I've pushed what I had in my local branch here. The old one is https://github.com/vlstill/p4c/tree/forward-cpp-friendly-old. |
No description provided.