Skip to content

Add a CI workflow that tests the packaging using libsemigroups installed with a combination of --disable-eigen and --disable-hpcombi#362

Merged
james-d-mitchell merged 8 commits intolibsemigroups:mainfrom
Joseph-Edwards:update-ci
Nov 29, 2025
Merged

Add a CI workflow that tests the packaging using libsemigroups installed with a combination of --disable-eigen and --disable-hpcombi#362
james-d-mitchell merged 8 commits intolibsemigroups:mainfrom
Joseph-Edwards:update-ci

Conversation

@Joseph-Edwards
Copy link
Copy Markdown
Collaborator

Resolves #361 by adding a ci workflow that builds libsemigroups with combinations of --disable-eigen and --disable-hpcombi.

Also includes some minor CI typo fixes.

@Joseph-Edwards Joseph-Edwards force-pushed the update-ci branch 2 times, most recently from f10d354 to 54f6c46 Compare November 24, 2025 16:15
@Joseph-Edwards
Copy link
Copy Markdown
Collaborator Author

The most of the ubuntu jobs here will fail until #355 is merged.

@Joseph-Edwards
Copy link
Copy Markdown
Collaborator Author

@james-d-mitchell are we still expecting the --disable-hpcombi tests to fail?

@james-d-mitchell
Copy link
Copy Markdown
Member

@james-d-mitchell are we still expecting the --disable-hpcombi tests to fail?

Don't think so @Joseph-Edwards, not sure what's going on, I'll check and update the PR a bit later.

Comment thread setup.py Outdated
Comment thread .github/workflows/config-options.yml Outdated
@james-d-mitchell james-d-mitchell merged commit cf7c55c into libsemigroups:main Nov 29, 2025
23 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.

ci: add jobs for with hpcombi and/or eigen disabled

2 participants