For clang set warnings to on and remove -pedantic.

Clang should be set warnings to on without '-pedantic' to avoid many Boost PP warnings.