Skip to content

ci: provide simulation comparisons between x86_64 and arm64 - #301

Merged
veprbl merged 10 commits into
masterfrom
pr/cross-arch-cmp
Jul 2, 2026
Merged

ci: provide simulation comparisons between x86_64 and arm64#301
veprbl merged 10 commits into
masterfrom
pr/cross-arch-cmp

Conversation

@veprbl

@veprbl veprbl commented May 28, 2026

Copy link
Copy Markdown
Member

Recently we had our Heterogeneous computing workshop, this made me think we could work on better testing our software for arm64.

Copilot AI review requested due to automatic review settings May 28, 2026 01:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR expands CI coverage by running the npsim-gun simulation on both amd64 and arm64, then adding a capybara comparison between the two architecture outputs.

Changes:

  • Adds an architecture matrix to npsim-gun.
  • Renames simulation and capybara artifacts to include architecture suffixes.
  • Adds a new npsim-gun-cross-arch comparison job and includes it in capybara merging.

Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml Outdated
@veprbl
veprbl temporarily deployed to github-pages May 28, 2026 03:21 — with GitHub Actions Inactive
@github-actions

github-actions Bot commented May 28, 2026

Copy link
Copy Markdown

Capybara summary for PR 301

Comment thread .github/workflows/build-push.yml
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
Copilot AI review requested due to automatic review settings May 29, 2026 22:17

This comment was marked as duplicate.

@veprbl
veprbl temporarily deployed to github-pages May 30, 2026 04:02 — with GitHub Actions Inactive
@veprbl
veprbl temporarily deployed to github-pages June 9, 2026 16:06 — with GitHub Actions Inactive
Copilot AI review requested due to automatic review settings June 21, 2026 00:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

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

Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
@wdconinc

Copy link
Copy Markdown
Contributor

Curious where we are losing the (new artifact) (ref artifact) in this listing...

Copilot AI review requested due to automatic review settings June 30, 2026 21:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 6 comments.

Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml
Comment thread .github/workflows/build-push.yml Outdated
Comment thread .github/workflows/build-push.yml Outdated
@wdconinc

wdconinc commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
@wdconinc
wdconinc requested review from Copilot and removed request for Copilot July 1, 2026 00:14
@wdconinc

wdconinc commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

@veprbl

veprbl commented Jul 1, 2026

Copy link
Copy Markdown
Member Author

Not bad!

@wdconinc wdconinc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM. Ready to merge when you are.

@veprbl
veprbl merged commit 36d9da7 into master Jul 2, 2026
97 checks passed
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.

3 participants