Skip to content

ci: enable target x86_64-unknown-linux-gnux32 - #5349

Draft
xtqqczze wants to merge 2 commits into
rust-lang:mainfrom
xtqqczze:ci-targets
Draft

ci: enable target x86_64-unknown-linux-gnux32#5349
xtqqczze wants to merge 2 commits into
rust-lang:mainfrom
xtqqczze:ci-targets

Conversation

@xtqqczze

@xtqqczze xtqqczze commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@rustbot rustbot added A-CI Area: CI-related items O-redox O-unix S-waiting-on-review stable-nominated This PR should be considered for cherry-pick to libc's stable release branch labels Aug 1, 2026
@rustbot

This comment has been minimized.

@xtqqczze

This comment was marked as outdated.

@rustbot

rustbot commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@xtqqczze
xtqqczze marked this pull request as draft August 2, 2026 18:55
@xtqqczze xtqqczze changed the title ci: enable some targets ci: enable target x86_64-unknown-linux-gnux32 Aug 2, 2026
@xtqqczze

xtqqczze commented Aug 2, 2026

Copy link
Copy Markdown
Contributor Author
warning: libc-test@0.1.0: detected versions: Versions { linux: Some((7, 0)), glibc: Some((2, 43)), freebsd: None, openbsd: None, netbsd: None, macos: None, emscripten: None, wasi_sdk: None }
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c: In function 'ctest_field_ptr__input_event__input_event_sec':
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c:51576:9: error: pointer targets in assignment from '__kernel_ulong_t *' {aka 'long long unsigned int *'} to 'ctest_field_ty__input_event__input_event_sec' {aka 'long long int *'} differ in signedness [-Werror=pointer-sign]
warning: libc-test@0.1.0: 51576 |     ptr = &b->input_event_sec;
warning: libc-test@0.1.0:       |         ^
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c:51579:12: error: pointer targets in returning '__kernel_ulong_t *' {aka 'long long unsigned int *'} from a function with return type 'ctest_field_ty__input_event__input_event_sec' {aka 'long long int *'} differ in signedness [-Werror=pointer-sign]
warning: libc-test@0.1.0: 51579 |     return &b->input_event_sec;
warning: libc-test@0.1.0:       |            ^
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c: In function 'ctest_field_ptr__input_event__input_event_usec':
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c:51588:9: error: pointer targets in assignment from '__kernel_ulong_t *' {aka 'long long unsigned int *'} to 'ctest_field_ty__input_event__input_event_usec' {aka 'long long int *'} differ in signedness [-Werror=pointer-sign]
warning: libc-test@0.1.0: 51588 |     ptr = &b->input_event_usec;
warning: libc-test@0.1.0:       |         ^
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c:51591:12: error: pointer targets in returning '__kernel_ulong_t *' {aka 'long long unsigned int *'} from a function with return type 'ctest_field_ty__input_event__input_event_usec' {aka 'long long int *'} differ in signedness [-Werror=pointer-sign]
warning: libc-test@0.1.0: 51591 |     return &b->input_event_usec;
warning: libc-test@0.1.0:       |            ^
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c: In function 'ctest_roundtrip__af_alg_iv':
warning: libc-test@0.1.0: /checkout/target/x86_64-unknown-linux-gnux32/debug/build/libc-test/a26df95b92415048/out/ctest_output.c:68580:1: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4
warning: libc-test@0.1.0: 68580 | ) {
warning: libc-test@0.1.0:       | ^
warning: libc-test@0.1.0: At top level:
warning: libc-test@0.1.0: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
warning: libc-test@0.1.0: cc1: all warnings being treated as errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: CI-related items O-linux O-linux-like O-redox O-unix stable-nominated This PR should be considered for cherry-pick to libc's stable release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants