Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: remove Slack integration for c2rust-testsuites CI workflow #1159

Closed

Conversation

kkysen
Copy link
Contributor

@kkysen kkysen commented Nov 12, 2024

This is not very important, and it fails on external PRs, meaning we're unable to run c2rust-testsuites on them and catch potential errors.

This is not very important, and it fails on external PRs,
meaning we're unable to run `c2rust-testsuites` on them and catch potential errors.
kkysen added a commit that referenced this pull request Nov 18, 2024
…rcLoc` order

#1128 fixed the non-total (non-transitive) `SrcLoc` ordering,
but accidentally broke the `curl` transpilation test in `c2rust-testsuites`,
which is tested in CI, but was broken for external contributors PRs (fixed now in #1159).

In the `curl` transpilation, a couple of `use` imports (`__sigset_t` and `C2RustUnnamed_4`)
were missing, cause the build to fail afterward.

I'm still not exactly sure why this fixes the issue while maintaining a transitive, total order,
but it passes the total order test and transpiles `curl` correctly now.
Hopefully this is a complete fix, and I didn't just fix a one-off error in `curl`.
kkysen added a commit that referenced this pull request Nov 18, 2024
…rcLoc` order (#1163)

#1128 fixed the non-total (non-transitive) `SrcLoc` ordering, but
accidentally broke the `curl` transpilation test in `c2rust-testsuites`,
which is tested in CI, but was broken for external contributors PRs
(fixed now in #1159).

In the `curl` transpilation, a couple of `use` imports (`__sigset_t` and
`C2RustUnnamed_4`) were missing, cause the build to fail afterward.

I'm still not exactly sure why this fixes the issue while maintaining a
transitive, total order, but it passes the total order test and
transpiles `curl` correctly now. Hopefully this is a complete fix, and I
didn't just fix a one-off error in `curl`.

* 9679a3b is the real fix.
* a4a052b are generally useful for testing and debugging.
@kkysen kkysen requested a review from fw-immunant January 28, 2025 21:46
@kkysen
Copy link
Contributor Author

kkysen commented Jan 28, 2025

It seems this was duplicated and pushed to master directly in 5830b4f already, so I'm closing this PR as a duplicate now.

@kkysen kkysen closed this Jan 28, 2025
@kkysen kkysen deleted the kkysen/remove-c2rust-testsuites-ci-slack-integration branch January 28, 2025 21:56
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.

Slack webhook fails during CI
1 participant