Resolve "Illegal instruction in json.rb after upgrade to 15.2.0-ce"
What does this MR do and why?
We upgraded OJ to 3.13.16, but it seems 3.13.15 added breaking changes (https://github.com/ohler55/oj/issues/789). 3.13.17 addresses the issue partially, so we are upgrading to that.
Screenshots or screen recordings
For reproducing, this would require a CPU without support SSE4.2, we are relying on tests passing for no degradation.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #368656 (closed)
Edited by Stan Hu