I managed to reproduce this with g++ (GCC) 8.1.1 20180712 from Fedora-28.
But it looks like a gcc SFINAE bug to me, it treats a substitution failure as
error, even though an alternative substitution exists. All clang versions and
gcc <= 8 compile this correctly.
it's not too easy to isolate though, I might give this another shot another day
to involve the compiler guys.
@swesterfeld do you have gcc >= 8 and can weigh in on this?
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/tim-janik/beast/issues/72#issuecomment-432874963
_______________________________________________
beast mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/beast