Skip to content

Conversation

@DuncanMcBain
Copy link
Member

The samples us some third-party libraries which have moved on since these were ported to Magnum. Especially compatibility with CMake 4 and newer; in addition some warnings have been fixed in third-party headers.

On the other hand the APIs have had some updates, so the code has been updated to dodge some new deprecations.

The samples us some third-party libraries which have moved on since
these were ported to Magnum. Especially compatibility with CMake 4 and
newer; in addition some warnings have been fixed in third-party headers.

On the other hand the APIs have had some updates, so the code has been
updated to dodge some new deprecations.
@DuncanMcBain DuncanMcBain requested a review from rafbiels June 26, 2025 15:50
@rafbiels
Copy link
Collaborator

Huh, apparently the CI is misconfigured to run on push to any branch (instead of just main) as well as on PRs. The pull_request pipeline ran fine as expected:
https://github.com/codeplaysoftware/SYCL-samples/actions/runs/15906529386
but the push configuration is meant to only work on push to main (merging PRs) so it didn't work:
https://github.com/codeplaysoftware/SYCL-samples/actions/runs/15906506541

The PR page displays results of both together, but the failed push job doesn't matter as it succeeded on pull_request. I'll create a ticket to add a branch filter for the push pipeline.

they explain why we need the no-warn flag
@DuncanMcBain DuncanMcBain merged commit 0671cf4 into main Jun 27, 2025
7 of 9 checks passed
@DuncanMcBain DuncanMcBain deleted the update-deps branch June 27, 2025 11:28
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