Jeanphi today changed some code that is c++11 exclusive and i adapted cmake accordingly.
Unfortunately i have now problems with lto in clang 3.9 and had to disable it. Anyway the unique_ptr seems to give
a good speedboost that smoothes my performance lost without lto. TODO
Also we have now: luxlex.cpp:1832:2: warning: 'register' storage class specifier is deprecated and incompatible with C++1z [-Wdeprecated-register]
Something to care about also.
EDIT: with clang3.7 lto works as before, with clang3.9 only with -flto=thin ( the new multithreaded, faster but a bit less effective lto ), so could be a compiler/linker bug.