-
Notifications
You must be signed in to change notification settings - Fork 277
ci: run testsuite python2 transpilation #1384
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
Conversation
80829c3
to
5f072a3
Compare
…ortable types The workaround for non-portable types for const macros is to insert a use-site cast to the portable type, but this works differently for fn ptrs, so while #1321 is fixed, just skip fn ptr const macros. This should get #1384 to pass CI by working around this issue there, and it should also workaround #1366, although #1366 in `libxml2` appears to have been fixed/worked around from some other change, as #1385 now passes CI.
5f072a3
to
07d748f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fw-immunant, it seems there are still some issues with assembly translation here.
4be1850
to
6a31786
Compare
…ortable types The workaround for non-portable types for const macros is to insert a use-site cast to the portable type, but this works differently for fn ptrs, so while #1321 is fixed, just skip fn ptr const macros. This should get #1384 to pass CI by working around this issue there, and it should also workaround #1366, although #1366 in `libxml2` appears to have been fixed/worked around from some other change, as #1385 now passes CI.
6a31786
to
620d453
Compare
620d453
to
369a05e
Compare
After disabling a test that tries to contact a nonexistent network host the testsuite now passes. I don't think the changes from the |
369a05e
to
43b5c12
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but could you swap the two commits so that each commit passes all the tests?
users have run into issues with the testsuite's python2, so we should test it in CI more coverage is better, and it's not clear why this wasn't being included before
43b5c12
to
76b81e3
Compare
users have run into issues with the testsuite's python2, so we should test it in CI
more coverage is better, and it's not clear why this wasn't being included before