Skip to content

[CI] Fix downstream testing of CGPatch#58

Merged
pearzt merged 16 commits intotudasc:develfrom
pearzt:ci/build-graph-tools-downstream
Jul 28, 2025
Merged

[CI] Fix downstream testing of CGPatch#58
pearzt merged 16 commits intotudasc:develfrom
pearzt:ci/build-graph-tools-downstream

Conversation

@pearzt
Copy link
Member

@pearzt pearzt commented Jul 28, 2025

This PR contains the following changes:

  • Enables building am CGPatch in our downstream CI
  • Disables CGPatch's MPI feature (for now)
  • Disables CGPatch's MPI tests if built without support for it
  • Restricts testing of CGPatch to LLVM >= 15
  • Enables -fPIC for CGPatch's runtime lib
  • Fixes library paths in CGPatch compiler wrapper (lib vs lib64)

@pearzt pearzt requested a review from sebastiankreutzer July 28, 2025 12:17
@pearzt pearzt self-assigned this Jul 28, 2025
@pearzt
Copy link
Member Author

pearzt commented Jul 28, 2025

CC @silas-martens

Copy link
Member

@sebastiankreutzer sebastiankreutzer left a comment

Choose a reason for hiding this comment

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

LGTM

@pearzt pearzt merged commit 41ed420 into tudasc:devel Jul 28, 2025
3 checks passed
@pearzt pearzt deleted the ci/build-graph-tools-downstream branch August 8, 2025 11:06
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