I ran a build and check of glibc master (commit 0218463dd8265ed937622f88ac68c7d984fe0cfc) with 5.18.2-64bit+ and 5.18.2-32bit+ kernels on c3750. The results with the 64bit kernel were as expected: FAIL: dirent/tst-readdir64-compat UNSUPPORTED: elf/tst-valgrind-smoke UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 UNSUPPORTED: misc/tst-pkey UNSUPPORTED: misc/tst-rseq UNSUPPORTED: misc/tst-rseq-disable UNSUPPORTED: nptl/test-cond-printers UNSUPPORTED: nptl/test-condattr-printers UNSUPPORTED: nptl/test-mutex-printers UNSUPPORTED: nptl/test-mutexattr-printers UNSUPPORTED: nptl/test-rwlock-printers UNSUPPORTED: nptl/test-rwlockattr-printers UNSUPPORTED: nptl/tst-rseq-nptl UNSUPPORTED: posix/tst-sysconf-empty-chroot UNSUPPORTED: stdlib/test-bz22786 UNSUPPORTED: stdlib/tst-strtod-overflow UNSUPPORTED: string/tst-memmove-overflow UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 1 FAIL 4328 PASS 26 UNSUPPORTED 20 XFAIL 26682.70user 9315.40system 10:50:29elapsed 92%CPU (0avgtext+0avgdata 836428maxresident)k 1523568inputs+5082320outputs (30130major+82857374minor)pagefaults 0swaps However, there are a bunch of unexpected fails with the 32bit kernel: FAIL: debug/tst-backtrace4 FAIL: debug/tst-backtrace5 FAIL: debug/tst-backtrace6 FAIL: dirent/tst-readdir64-compat UNSUPPORTED: elf/tst-dlopen-self-container UNSUPPORTED: elf/tst-dlopen-tlsmodid-container UNSUPPORTED: elf/tst-glibc-hwcaps-prepend-cache UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update UNSUPPORTED: elf/tst-pldd UNSUPPORTED: elf/tst-preload-pthread-libc UNSUPPORTED: elf/tst-valgrind-smoke UNSUPPORTED: grp/tst-initgroups1 UNSUPPORTED: grp/tst-initgroups2 UNSUPPORTED: io/tst-getcwd-abspath UNSUPPORTED: io/tst-getcwd-smallbuff UNSUPPORTED: locale/tst-localedef-path-norm UNSUPPORTED: localedata/tst-localedef-hardlinks FAIL: malloc/tst-mallocfork3-mcheck UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 UNSUPPORTED: misc/tst-pkey UNSUPPORTED: misc/tst-rseq UNSUPPORTED: misc/tst-rseq-disable FAIL: misc/tst-sigcontext-get_pc UNSUPPORTED: misc/tst-syslog UNSUPPORTED: misc/tst-ttyname UNSUPPORTED: nptl/test-cond-printers UNSUPPORTED: nptl/test-condattr-printers UNSUPPORTED: nptl/test-mutex-printers UNSUPPORTED: nptl/test-mutexattr-printers UNSUPPORTED: nptl/test-rwlock-printers UNSUPPORTED: nptl/test-rwlockattr-printers FAIL: nptl/tst-atfork4 FAIL: nptl/tst-cancel24 FAIL: nptl/tst-cancel24-static FAIL: nptl/tst-cancelx16 FAIL: nptl/tst-cancelx17 FAIL: nptl/tst-cancelx18 FAIL: nptl/tst-cancelx20 FAIL: nptl/tst-cancelx21 FAIL: nptl/tst-cancelx4 FAIL: nptl/tst-cancelx5 FAIL: nptl/tst-cleanupx4 FAIL: nptl/tst-oncex3 FAIL: nptl/tst-oncex4 UNSUPPORTED: nptl/tst-pthread-getattr UNSUPPORTED: nptl/tst-rseq-nptl UNSUPPORTED: nss/tst-nss-compat1 UNSUPPORTED: nss/tst-nss-db-endgrent UNSUPPORTED: nss/tst-nss-db-endpwent UNSUPPORTED: nss/tst-nss-files-alias-leak UNSUPPORTED: nss/tst-nss-files-alias-truncated UNSUPPORTED: nss/tst-nss-files-hosts-erange UNSUPPORTED: nss/tst-nss-files-hosts-getent UNSUPPORTED: nss/tst-nss-files-hosts-long UNSUPPORTED: nss/tst-nss-files-hosts-multi UNSUPPORTED: nss/tst-nss-gai-actions UNSUPPORTED: nss/tst-nss-test3 UNSUPPORTED: nss/tst-reload1 UNSUPPORTED: nss/tst-reload2 UNSUPPORTED: posix/bug-ga2 UNSUPPORTED: posix/bug-ga2-mem UNSUPPORTED: posix/tst-sysconf-empty-chroot UNSUPPORTED: posix/tst-vfork3 UNSUPPORTED: posix/tst-vfork3-mem UNSUPPORTED: resolv/mtrace-tst-leaks2 UNSUPPORTED: resolv/tst-leaks2 UNSUPPORTED: resolv/tst-resolv-res_init UNSUPPORTED: resolv/tst-resolv-res_init-thread UNSUPPORTED: resolv/tst-resolv-threads FAIL: rt/tst-mqueue8x UNSUPPORTED: stdlib/test-bz22786 UNSUPPORTED: stdlib/tst-strtod-overflow UNSUPPORTED: stdlib/tst-system UNSUPPORTED: string/tst-memmove-overflow UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: sunrpc/tst-svc_register UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 20 FAIL 4267 PASS 68 UNSUPPORTED 20 XFAIL 26600.80user 6639.75system 14:07:38elapsed 65%CPU (0avgtext+0avgdata 837956maxresident)k 0inputs+0outputs (37599major+80538657minor)pagefaults 0swaps It appears there is a problem with the vdso exception support with the 32bit kernel: $ cat nptl/tst-cancel24.out exception not caught There are also more unsupported tests with 32bit kernel. Dave -- John David Anglin dave.anglin@xxxxxxxx