travis 上的落伍 ubuntu 导致 落伍的gcc 对 c++11 支持不好, 只开 clang编译算了