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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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.
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