Skip to content

Conversation

chriswailes
Copy link
Contributor

Description

This CL moves all CLONE_ constant definitions into src/unix/linux_like/mod.rs as there are no differences between the GNU, MUSL, and Android BIONIC definitions of these constants.

Sources

Constant value source: https://github.com/torvalds/linux/blob/master/include/uapi/linux/sched.h

Checklist

  • Relevant tests in libc-test/semver have been updated
  • No placeholder or unstable values like *LAST or *MAX are
    included (see #3131)
  • Tested locally (cd libc-test && cargo test --target mytarget);
    especially relevant for platforms that may not be checked in CI

@rustbot
Copy link
Collaborator

rustbot commented Aug 21, 2025

Some changes occurred in the Android module

cc @maurer

This CL moves all `CLONE_` constant definitions into
`src/unix/linux_like/mod.rs` as there are no differences between the
GNU, MUSL, and Android BIONIC definitions of these constants.
Copy link
Contributor

@tgross35 tgross35 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@tgross35 tgross35 added this pull request to the merge queue Sep 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 1, 2025
@chriswailes
Copy link
Contributor Author

I believe this was a CI hiccup. I ran the following command locally and it worked: ./ci/run-docker.sh aarch64-unknown-linux-musl

The error logs indicate an IO error related to a "Bad address". It is unclear if that is a memory address or a network address.

@tgross35 tgross35 added this pull request to the merge queue Sep 4, 2025
Merged via the queue into rust-lang:main with commit 3ba96df Sep 4, 2025
49 of 52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants