<div dir="ltr"><div>I would like to ask for help with this branch, as I have not been able to move it forward fast enough.</div><div><br></div><div>micronumpy tests crash on ARM, due to issues accessing raw memory in struct arrays. It turn out that casting unaligned memory to a float or double causes a segfault on ARM, I started to fix this on the align_float_cast branch. I wrote some tests, added some XXX in places that seem to call raw_load, but got stuck trying to fix the test in test_rawstorage that uses RawStorageGetitemEntry in rlib/rawstorage. It is not clear to me how to add the "allocate temporary aligned memory, copy from unaligned memory, cast" trick using HighLevelOps in the RawStorageGetitemEntry class. Should this use a piece of C instead?</div>
<div><br></div><div>Please help by either committing some code or pointing out how to move forward.</div><div>Matti</div></div>