Skip to content
Snippets Groups Projects

Resolve "Illegal instruction in json.rb after upgrade to 15.2.0-ce"

All threads resolved!

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.

Related to #368656 (closed)

Edited by Stan Hu

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Stan Hu resolved all threads

    resolved all threads

  • Stan Hu requested review from @stanhu

    requested review from @stanhu

  • added severity2 label

  • merged

  • Stan Hu mentioned in commit 005fc113

    mentioned in commit 005fc113

  • added workflowstaging label and removed workflowcanary label

  • GitLab Release Tools Bot picked the changes into the branch 15-2-stable-ee-patch-2 with commit 5c38e22c

    picked the changes into the branch 15-2-stable-ee-patch-2 with commit 5c38e22c

  • Automatically picked into !93652 (merged), will merge into 15-2-stable-ee ready for 15.2.2-ee.

  • Stan Hu mentioned in commit 5c38e22c

    mentioned in commit 5c38e22c

  • mentioned in merge request !93652 (merged)

  • Please register or sign in to reply
    Loading