Hi all!
Turns out the current state of affairs is that LC can only be built in
C++14 mode if using fully compliant C++ compiler (like clang, since
it's "more fully" compliant than gcc, for instance).
In particular, some GCC kludges break some C++14 code. For example,
I've removed a workaround against g++ not matching a class derived
from an instantiated template class to a template template function (
http://leechcraft.org:8080/job/leechcraft/=debian-unstable/1977/consoleFull
), which seems to break SFINAE with C++14 generic lambdas (see
http://melpon.org/wandbox/permlink/iK8x9BQWwUpQRvWd for an example).
tl;dr: use clang.
--
Georg Rudoy