give up fix lambda.hpp for clang