fix clang -Wtautological-compare with unsigned enum