From e759775a46d38e9c7e142ad409272364893ebffc Mon Sep 17 00:00:00 2001 From: Xing Xue Date: Thu, 20 Aug 2026 16:24:57 -0400 Subject: [PATCH] Fix the CI for AIX by skipping the unnamed union symbol and updating semver list. --- libc-test/build/main.rs | 1 + libc-test/semver/aix.txt | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/libc-test/build/main.rs b/libc-test/build/main.rs index 3f94b99e28cbe..c53f93dca354d 100755 --- a/libc-test/build/main.rs +++ b/libc-test/build/main.rs @@ -5960,6 +5960,7 @@ fn test_aix(t: &Target) { match s.ident() { // The field 'u' is actually a unnamed union in the AIX header. "poll_ctl_ext" if field.ident() == "u" => true, + "pollfd_ext_t" if field.ident() == "u" => true, // The field 'data' is actually a unnamed union in the AIX header. "pollfd_ext" if field.ident() == "data" => true, diff --git a/libc-test/semver/aix.txt b/libc-test/semver/aix.txt index ac82c5576f34c..aa337c44d3a13 100644 --- a/libc-test/semver/aix.txt +++ b/libc-test/semver/aix.txt @@ -1789,10 +1789,10 @@ _W_SFWTED _W_SLWTED _W_STOPPED _W_STRC +__c_anonymous_ld_info__file +__c_anonymous_pollfd_ext_t_u __context64 __extctx_t -__ld_info_file -__pollfd_ext_u __tm_context_t __vmx_context_t __vmxreg_t @@ -2182,7 +2182,7 @@ poll poll_ctl poll_ctl_ext pollfd -pollfd_ext +pollfd_ext_t pollset_create pollset_ctl pollset_destroy