Skip to content

feat: add glibc hwcaps multi-arch support#299

Open
wdconinc wants to merge 6 commits into
masterfrom
glibc-hwcaps
Open

feat: add glibc hwcaps multi-arch support#299
wdconinc wants to merge 6 commits into
masterfrom
glibc-hwcaps

Conversation

@wdconinc
Copy link
Copy Markdown
Contributor

Briefly, what does this PR introduce? Please link to any relevant presentations or discussions.

This PR picks up the experimental functionality in eic/eic-spack#933 that adds glibc hwcaps runtime dispatch support to select libraries (clhep, fastjet, lhapdf, vecgeom).

What is the urgency of this PR?

  • High (please describe reason below)
  • Medium
  • Low

What kind of change does this PR introduce?

  • Bug fix (issue #__)
  • New feature (issue: glibc hwcaps runtime dispatch)
  • Optimization (issue #__)
  • Updated documentation
  • other: __

Please check if any of the following apply

  • This PR introduces breaking changes. Please describe changes users need to make below.
  • This PR changes default behavior. Please describe changes below.
  • AI was used in preparing this PR. Please describe usage below.

Copilot AI review requested due to automatic review settings May 26, 2026 17:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds glibc hwcaps runtime dispatch support by requiring hwcaps=x86_64_v3 for clhep, fastjet, lhapdf, and vecgeom, and bumps the eic/eic-spack pin to pick up the corresponding package recipe changes from eic/eic-spack#933.

Changes:

  • Add hwcaps=x86_64_v3 requirement to four packages in packages.yaml.
  • Update EICSPACK_VERSION to the commit providing the new hwcaps variant.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
spack-environment/packages.yaml Require hwcaps=x86_64_v3 for clhep, fastjet, lhapdf, vecgeom
eic-spack.sh Bump EICSPACK_VERSION to commit with hwcaps variant support

Copilot AI review requested due to automatic review settings May 26, 2026 17:38

This comment was marked as duplicate.

Copilot AI review requested due to automatic review settings May 27, 2026 03:05

This comment was marked as duplicate.

Copilot AI review requested due to automatic review settings May 28, 2026 00:55

This comment was marked as duplicate.

Copilot AI review requested due to automatic review settings May 29, 2026 22:57

This comment was marked as duplicate.

Copilot AI review requested due to automatic review settings May 30, 2026 22:37

This comment was marked as duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants