clang warns on padding instead of suppressing
-pedantic-errors is unnecessary in the presence of -Weverything -Werror