its intentional, else the compiler might too aggressively autovectorize code assuming all pointers are aligned.