Skip to content

WPB-24549: fix older AMD CPU support#5169

Open
blackheaven wants to merge 1 commit intodevelopfrom
gdifolco/WPB-24549-amd-cpu
Open

WPB-24549: fix older AMD CPU support#5169
blackheaven wants to merge 1 commit intodevelopfrom
gdifolco/WPB-24549-amd-cpu

Conversation

@blackheaven
Copy link
Copy Markdown
Contributor

Following v5.5.0 -> v5.25.0 upgrade, brig crashed on AMD EPYC 7282 CPU (exposed on kubernetes2/kubernetes3, see JIRA
Ticket
).

It seems that, since GHC 9.8.1, GHC is more aggressively optimizing for the underlying CPU architecture, the CI build machines being more recent, it prevents older CPUs to run the generated binaries.

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

Following v5.5.0 -> v5.25.0 upgrade, brig crashed on `AMD EPYC 7282` CPU
(exposed on `kubernetes2`/`kubernetes3`, see [JIRA
 Ticket](https://wearezeta.atlassian.net/browse/WPB-24549)).

It seems that, since GHC 9.8.1, GHC is more aggressively optimizing for
the underlying CPU architecture, the CI build machines being more
recent, it prevents older CPUs to run the generated binaries.
@blackheaven blackheaven requested a review from a team as a code owner April 3, 2026 18:14
@blackheaven blackheaven force-pushed the gdifolco/WPB-24549-amd-cpu branch from 2f95483 to 66dea10 Compare April 3, 2026 18:14
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants