[release/6.0] [mono][jit] Fix an infinite loop in the abcrem pass. (#72504)
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Thu, 11 Aug 2022 20:00:55 +0000 (13:00 -0700)
committerGitHub <noreply@github.com>
Thu, 11 Aug 2022 20:00:55 +0000 (13:00 -0700)
commit5851da0a4f1e2dc93a989729e256dd53be28c027
tree3020f10a6ec771776e90a5a64f02f05d40db5c4a
parent0791adef15b308216b343de7e895bbdc71d77dd2
[release/6.0] [mono][jit] Fix an infinite loop in the abcrem pass. (#72504)

* [mono][jit] Fix an infinite loop in the abcrem pass.

Fixes https://github.com/dotnet/runtime/issues/71592.

* Add a test.

* Fix pri1 test build

* Fix the test.

* Update src/tests/JIT/Regression/JitBlue/Runtime_71592/test71592.csproj

Co-authored-by: Aleksey Kliger (λgeek) <aleksey@lambdageek.org>
Co-authored-by: Zoltan Varga <vargaz@gmail.com>
Co-authored-by: Jakob Botsch Nielsen <jakob.botsch.nielsen@gmail.com>
Co-authored-by: Aleksey Kliger (λgeek) <aleksey@lambdageek.org>
src/mono/mono/mini/abcremoval.c
src/tests/JIT/Regression/JitBlue/Runtime_71592/test71592.cs [new file with mode: 0644]
src/tests/JIT/Regression/JitBlue/Runtime_71592/test71592.csproj [new file with mode: 0644]