I pinpointed the exact commits which affected the regression.
[QEMU 4.2.0-rc0 : illegal hardware instruction] - Introduced in commit af28822 https://github.com/qemu/qemu/commit/af2882289951e58363d714afd16f80050685fa29 The commit affected LDREX/STREX translation, and broke dotnet command from .NET Core SDK.
[QEMU 4.2.0-rc2 : .NET SEHException] - Introduced in commit 655b026 https://github.com/qemu/qemu/commit/655b02646dc175dc10666459b0a1e4346fc8d46a The commit fixes STREX a bit. As a result, dotnet command is now executable except JIT compiling.
I also tested lastest HEAD from the master, and it still has the SEHException regression. (Tested commit is 66234fee9c2d37bfbc523aa8d0ae5300a14cc10e)
I pinpointed the exact commits which affected the regression.
[QEMU 4.2.0-rc0 : illegal hardware instruction] /github. com/qemu/ qemu/commit/ af2882289951e58 363d714afd16f80 050685fa29
- Introduced in commit af28822
https:/
The commit affected LDREX/STREX translation, and broke dotnet command from .NET Core SDK.
[QEMU 4.2.0-rc2 : .NET SEHException] /github. com/qemu/ qemu/commit/ 655b02646dc175d c10666459b0a1e4 346fc8d46a
- Introduced in commit 655b026
https:/
The commit fixes STREX a bit. As a result, dotnet command is now executable except JIT compiling.
I also tested lastest HEAD from the master, and it still has the SEHException regression. fbc523aa8d0ae53 00a14cc10e)
(Tested commit is 66234fee9c2d37b