-
Notifications
You must be signed in to change notification settings - Fork 81
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
No GCC-12 support #2935
Comments
Hey @sagitter, thanks for reporting! We are aware that we currently don't support the GCC-trunk/GCC-12. Nightlies: http://cdash-v3.seqan.de/index.php?project=SeqAn3 ( Issue: seqan/product_backlog#402 One main problem is some incompatibilities with range-v3. As far as I remember, we did not yet decide if we want to fix these upstream or make a final push for removing this dependency. Do you have an idea when GCC-12.1 might be released? I guess sometime around April? |
Yes, at the moment, first stable release of GCC-12 should be in April |
We still need the following patch for range-v3: Submodule submodules/range-v3 contains modified content
diff --git a/submodules/range-v3/include/range/v3/range/concepts.hpp b/submodules/range-v3/include/range/v3/range/concepts.hpp
index 36511ae2c..50879bcce 100644
--- a/submodules/range-v3/include/range/v3/range/concepts.hpp
+++ b/submodules/range-v3/include/range/v3/range/concepts.hpp
@@ -207,7 +207,7 @@ namespace ranges
template<typename T>
CPP_concept view_ =
range<T> &&
- semiregular<T> &&
+ copyable<T> &&
enable_view<T>;
template<typename T> Other than that, it should work: https://cdash.seqan.de/index.php?project=SeqAn3#!#GCC-git |
GCC 12 is now integrated into our CI, and everything works (on master). |
Does this problem persist on the current master?
Is there an existing issue for this?
Current Behavior
Errors from compilation with gcc-12.0.1 in Fedora (Fedora GCC's changelog at the bottom of this page):
Click to expand.
Expected Behavior
Successful compiled
Steps To Reproduce
Environment
Anything else?
Full build log: https://kojipkgs.fedoraproject.org//work/tasks/9431/82079431/build.log
The text was updated successfully, but these errors were encountered: