before this change, running tests with miri crashed with an alignment error as pointers were read as for example u64 pointers. this doesn't change the bench results at least for a amd64 amd zen2 cpu.
Fixes CC: #9 (closed), might help #7, but I have no arm cpu available.