cast pointer to is-aligned