Hack libHSAIL to avoid ubsan error.

Storing everything in a subsection of a std::vector<char> isn't really
valid since the arbitrary other elements inserted have stricter
alignment.