include/ndarray/converter/PyConverter.h uses boost::is_unsigned, but doesn't include the required header, and fails compile with clang++. It appears switching to std::is_unsigned fixes it (and is probably better anyway)