Skip to content

Debugging and fixing CI issues#46

Merged
naegelejd merged 7 commits intomainfrom
naegelejd/fix-ci
Dec 10, 2025
Merged

Debugging and fixing CI issues#46
naegelejd merged 7 commits intomainfrom
naegelejd/fix-ci

Conversation

@naegelejd
Copy link
Copy Markdown
Collaborator

No description provided.

@naegelejd
Copy link
Copy Markdown
Collaborator Author

The CI pipeline was failing on its own, and it turned out to be a compatibility issue with Conda, CMake, and GCC 11.

I bumped GCC to version 15.2.0 and the problem is resolved. GCC 15 emits some false positive warnings about the xtensor API, and I suppressed them accordingly. I have a PR on Yardl that bumps xtensor to a more recent version, which should eliminate some warnings.

I also had to disable the MacOS conda build. The macos-13 runner is deprecated. We can use macos-14 or macos-15 (latest), except that xtensor-fftw doesn't seem to have a macos-14/15 conda package, and we also need to first publish macos-14/15 packages for ismrmrd and ismrmrd-python. I will address this in a separate PR.

@naegelejd naegelejd marked this pull request as ready for review December 9, 2025 22:22
@naegelejd naegelejd requested a review from johnstairs December 9, 2025 22:22
@naegelejd naegelejd merged commit 1573dc3 into main Dec 10, 2025
7 checks passed
@naegelejd naegelejd deleted the naegelejd/fix-ci branch December 10, 2025 14:12
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