openmp.h: Strengthen assertion
uint128: Add str (using hexadecimal for laziness)
permute: Remove redundant uint32_t