Closed yurivict closed 9 months ago
Hey there,
thank you for the report!
result_of_t
has also been deprecated since c++17, so I'll also have to investigate why our CI didn't catch that (at least clang warns, and did so in other projects).
The fix for this specific error is easy enough: https://github.com/seqan/seqan3/pull/3208
The general problem is that we only test libstdc++
(gcc) and not libc++
(llvm). Our clang CI uses by default libstdc++
.
I'll check whether SeqAn3 works with libc++
, or rather whether it can be made to do so; but currently we can only guarantee that it works with libstdc++
.
Does this problem persist on the current master?
Is there an existing issue for this?
Current Behavior
Expected Behavior
n/a
Steps To Reproduce
n/a
Environment
Anything else?
This feature was removed in C++20, see here.