Skip to content

Conversation

@wilfwilson
Copy link
Collaborator

@wilfwilson wilfwilson commented Sep 15, 2025

This is basically a copy of the file in Digraphs: thank you whoever made that!

To see that the workflow functions as expected, see here: https://github.com/wilfwilson/Semigroups/actions/runs/17740854488/job/50414239468

Note that the job fails, because Valgrind does indeed find some issues...

@wilfwilson wilfwilson added the ci A label for issues or PRs related to the continuous integration for Semigroups label Sep 15, 2025
@wilfwilson wilfwilson linked an issue Sep 15, 2025 that may be closed by this pull request
@wilfwilson wilfwilson force-pushed the add-valgrind-ci-workflow branch from 147ead5 to 9dca240 Compare September 15, 2025 15:59
@james-d-mitchell
Copy link
Collaborator

I'm not seeing the valgrind job actually running, is that just me?

@james-d-mitchell
Copy link
Collaborator

I'm not seeing the valgrind job actually running, is that just me?

Oh right it's only triggered by changes in the kernel module, any chance you can make a white space change so we can see it failing?

@wilfwilson wilfwilson force-pushed the add-valgrind-ci-workflow branch 3 times, most recently from 90b826c to ac440b0 Compare September 15, 2025 18:18
@wilfwilson
Copy link
Collaborator Author

@james-d-mitchell It's running! Fun times.

@wilfwilson wilfwilson force-pushed the add-valgrind-ci-workflow branch from ac440b0 to f8b4e2c Compare September 15, 2025 18:33
@wilfwilson
Copy link
Collaborator Author

Looks like it failed after running testinstall with acting methods off... with 2834 errors 😱

@james-d-mitchell
Copy link
Collaborator

Looks like it failed after running testinstall with acting methods off... with 2834 errors 😱

Zoiks that is not a small number

@wilfwilson
Copy link
Collaborator Author

Hopefully it's the same one error happening 2834 times 🤞

@james-d-mitchell
Copy link
Collaborator

I'll have a look on Wednesday

@wilfwilson wilfwilson force-pushed the add-valgrind-ci-workflow branch from f8b4e2c to 9addd58 Compare September 18, 2025 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci A label for issues or PRs related to the continuous integration for Semigroups

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Set up a valgrind CI job for release candidates

2 participants