Skip to content

fix: check --all-features option in CI and fix identified issues#323

Merged
cedricchevalier19 merged 6 commits into
LIHPC-Computational-Geometry:masterfrom
imrn99:update-build-ci
Mar 23, 2026
Merged

fix: check --all-features option in CI and fix identified issues#323
cedricchevalier19 merged 6 commits into
LIHPC-Computational-Geometry:masterfrom
imrn99:update-build-ci

Conversation

@imrn99

@imrn99 imrn99 commented Mar 20, 2026

Copy link
Copy Markdown
Member

The build CI was not checking builds with all features enabled, so it was missing some errors in builds using avx512 or metis. I added another step to the workflow with the --all-features option to catch those.

I also fixed the issues.

imrn99 added 6 commits March 20, 2026 16:51
this needs testing, the `*mut i64` conversions seem very weird to me, but
the original `*mut u8` also were...
my mistake, I added it for the lsp to diagnostic correctly
also, don't run tests with all features since there's no avx512 on regular
GH runners
@imrn99 imrn99 marked this pull request as ready for review March 20, 2026 16:00
@cedricchevalier19 cedricchevalier19 merged commit 30dce98 into LIHPC-Computational-Geometry:master Mar 23, 2026
4 checks passed
@imrn99 imrn99 deleted the update-build-ci branch March 23, 2026 10:48
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.

2 participants