Skip to content

Conversation

upsj
Copy link
Member

@upsj upsj commented May 19, 2025

Previously, we only supported METIS 5.x when it was exposed as two separate libraries libmetis.so and libGKLib.so
This is how METIS is available in Arch and when built manually, but Spack, Ubuntu, Rocky and others combine the two together into a single library.

cc @fritzgoebel

@upsj upsj requested a review from a team May 19, 2025 10:10
@upsj upsj self-assigned this May 19, 2025
@upsj upsj added the 1:ST:ready-for-review This PR is ready for review label May 19, 2025
@ginkgo-bot ginkgo-bot added the reg:build This is related to the build system. label May 19, 2025
Copy link
Member

@yhmtsai yhmtsai left a comment

Choose a reason for hiding this comment

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

LGTM. that will be great if @fritzgoebel can also confirm it works for his environment before merging this.

Copy link
Collaborator

@fritzgoebel fritzgoebel left a comment

Choose a reason for hiding this comment

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

LGTM, thanks for fixing this!

@MarcelKoch MarcelKoch added this to the Ginkgo 1.10.0 milestone May 21, 2025
@upsj upsj added 1:ST:ready-to-merge This PR is ready to merge. and removed 1:ST:ready-for-review This PR is ready for review labels May 21, 2025
@upsj
Copy link
Member Author

upsj commented May 21, 2025

I just tested, this works with both types of METIS builds, so I'll go ahead and merge it once CI is through

Copy link

codecov bot commented May 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.68%. Comparing base (1af3592) to head (ce75492).
Report is 12 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1847      +/-   ##
===========================================
- Coverage    89.65%   88.68%   -0.97%     
===========================================
  Files          849      854       +5     
  Lines        70993    71221     +228     
===========================================
- Hits         63647    63161     -486     
- Misses        7346     8060     +714     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@upsj upsj merged commit bd7cd14 into develop May 22, 2025
11 of 15 checks passed
@upsj upsj deleted the fix_metis branch May 22, 2025 12:12
@ginkgo-bot
Copy link
Member

Error: PR already merged!

Copy link

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

Labels

1:ST:ready-to-merge This PR is ready to merge. reg:build This is related to the build system.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants