Skip to content

Cleanup build and tests#74

Merged
Yurlungur merged 5 commits into
mainfrom
jmm/spiner-include-guard
Jun 3, 2026
Merged

Cleanup build and tests#74
Yurlungur merged 5 commits into
mainfrom
jmm/spiner-include-guard

Conversation

@Yurlungur

Copy link
Copy Markdown
Collaborator

In this MR, I move from catch2 v2 to catch2 v3 and add a missing include guard in the cmake for spiner. This makes the code/tests more inline with singularity-eos and also makes the cmake actually function for codes that use singularity-opac as a submodule (at least on CPU). The build system still needs updating to be more inline with how singularity-eos does things, but this is a start.

Generative AI was used to assist in the migration.

@Yurlungur Yurlungur self-assigned this Jun 2, 2026
@Yurlungur Yurlungur added bug Something isn't working enhancement New feature or request labels Jun 2, 2026

@RyanWollaeger RyanWollaeger left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@Yurlungur
Yurlungur merged commit 74a791f into main Jun 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants