check build with clang and gcc
use newer boost