# Discourse update keeps failing

**URL:** https://meta.discourse.org/t/discourse-update-keeps-failing/231862
**Category:** Self-hosting
**Created:** [July 4, 2022, 9:34am UTC](https://meta.discourse.org/t/discourse-update-keeps-failing/231862 "2022-07-04T09:34:40Z")
**Posts on this page:** 1
**Showing post:** 31

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [July 5, 2022, 2:01pm UTC](https://meta.discourse.org/t/discourse-update-keeps-failing/231862/31 "2022-07-05T14:01:52Z")

</div>

Good find, it’s indeed crashing in the `oj` gem.

Version 3.13.15 also contains [this commit](https://github.com/ohler55/oj/commit/a455c389c0bd09cb591d1144e9366fc3f3280da0) which switches to using SSE 4.2 instructions for performance. And those are [not supported on AMD Opteron 41xx processors](https://en.wikipedia.org/wiki/List_of_AMD_Opteron_processors#Opteron_4100-series_%22Lisbon%22_(45_nm)).

So we’re back to

> [@RGJ](#):
>
> this CPU came on the market 12 years ago and I suspect it might be too old (i.e. it is trying to run compiled code that assumes a newer CPU

IMHO It sucks that the gem author chose to make this a compile time decision.

---

_[View the full topic](https://meta.discourse.org/t/discourse-update-keeps-failing/231862)._
