BigUglySpider / EmuLibs

Selection of libraries designed to be used with Emu projects. This was originally a Math library only, but has since been changed to hold all Emu libraries to enable consistency in changes to dependencies (such as EmuCore modifications).
https://biguglyspider.github.io/math
0 stars 0 forks source link

[EmuSIMD] Make default `load`/`store` semantics unaligned #68

Closed BigUglySpider closed 1 year ago

BigUglySpider commented 1 year ago

It is fairly unintuitive to expect the user to opt into all instances in which they believe their data will be unaligned, and instead they should opt in when they know it will be aligned.

As such, this suggests the following:

This has already proven to be an issue with some areas which are unexpectedly segfaulting as a result of the alignment expectation by default.

BigUglySpider commented 1 year ago

Pinning due to high priority.

BigUglySpider commented 1 year ago

As of commit fc5f7dca381b4bdefbc7fc029594221df7506a7c this issue has now been addressed.

Notable info: