-
Notifications
You must be signed in to change notification settings - Fork 1k
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
add various ptp_*
structs
#4113
Conversation
95f4217
to
94f2a0d
Compare
pub type __kernel_fsid_t = __c_anonymous__kernel_fsid_t; | ||
pub type __kernel_clockid_t = ::c_int; |
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.
the __kernel_fsid_t
symbol is not in the semver file, so I didn't add __kernel_clockid_t
either. But maybe they should both be added?
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.
Would you be able to add both? Even though they're dunder types, it's nice to at least make it clear when they disappear.
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.
sure, I added them
I have no clue why this is showing up in CI here but I am so sick of ctest. Feel free to add a commit that changes the |
I just removed the |
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.
Hey look, passing CI!
LGTM, could you squash?
8af540f
to
68365a0
Compare
wow, is this stuff cursed or something?
maybe a rerun just fixes that? anyway that's weird EDIT: nope, still fails. wth? |
68365a0
to
166b3eb
Compare
I'm coming to the same conclusion. CI problems have been more prevalent in the past couple of weeks but usually it is s390x that fails. Don't worry about it, I can retry individual jobs until they pass. |
Not just you, something docker-related must be wonky #4116. I'll retry later today. |
I guess ubuntu cuts off repos after they go EOL, fixed in #4120. |
I accidentally clicked "update with merge" rather than "update with rebase" and can't find any way to undo that. Could you rebase? It might give me the option again once another PR updates |
code is originally from rust-lang#3865.
59f2983
to
511a002
Compare
sure, rebased and force pushed |
Thanks! Fingers crossed... |
just out of curiosity: do we know why the spark CI action is that slow? (26min, the others complete <= 3 min). I suspect it's because the I'd investigate further but just can't get anything to even build, e.g.
|
I'm not sure exactly what it is but I don't enjoy it very much either, I had an issue open here #4061. I looked through the history before and iirc we use qemu-system rather than qemu-user because there were some crashes or inaccuracies, though I doubt they are still around. qemu-system is likely part of the slowdown but it doesn't explain everything since both sparc and s390x use it, and s390x isn't all that slow. They do things slightly differently though, I haven't dug into it too much. |
Description
Just the structs (i.e. skipping some constants) from #3865. Hopefully this will be easier to get through CI, and then we can look at the constants.
Sources
Checklist
libc-test/semver
have been updated*LAST
or*MAX
areincluded (see #3131)
cd libc-test && cargo test --target mytarget
);especially relevant for platforms that may not be checked in CI (sadly that just does not compile)
r? @tgross35