[llvm] [X86] known-never-zero.ll - improve demandedelts test coverage for #183227 (PR #184411)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 3 23:51:14 PST 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-ppc64le-linux` running on `ppc64le-sanitizer` while building `llvm` at step 2 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/72/builds/17436
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
PASS: SanitizerCommon-asan-powerpc64le-Linux :: options-invalid.cpp (2917 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Posix/getpass.cpp (2918 of 5321)
PASS: MemorySanitizer-POWERPC64LE :: mktime.cpp (2919 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Posix/huge_malloc.c (2920 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/clock_gettime.c (2921 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Linux/getgrouplist.cpp (2922 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/mallopt.cpp (2923 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Linux/malloc_usable_size.c (2924 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/tls_get_addr.c (2925 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Linux/name_to_handle_at.cpp (2926 of 5321)
FAIL: SanitizerCommon-asan-powerpc64le-Linux :: Linux/getpwnam_r_invalid_user.cpp (2927 of 5321)
******************** TEST 'SanitizerCommon-asan-powerpc64le-Linux :: Linux/getpwnam_r_invalid_user.cpp' FAILED ********************
Exit Code: -6
Command Output (stdout):
--
# RUN: at line 2
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=address -m64 -fno-function-sections -funwind-tables -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test -ldl -O0 -g /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cpp -o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=address -m64 -fno-function-sections -funwind-tables -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test -ldl -O0 -g /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cpp -o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp
# .---command stderr------------
# | Result: 110
# | getpwnam_r_invalid_user.cpp.tmp: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cpp:19: int main(): Assertion `res == 0 || res == ENOENT' failed.
# `-----------------------------
# error: command failed with exit status: -6
--
********************
XFAIL: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/mlock_test.cpp (2928 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/use_tls_test.cpp (2929 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/unexpected_format_specifier_test.cpp (2930 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/malloc_usable_size.c (2931 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: get_module_and_offset_for_pc.cpp (2932 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/xdrrec.cpp (2933 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/asysctl.cpp (2934 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/cdb.cpp (2935 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/dump_registers_i386.cpp (2936 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/dump_registers_x86_64.cpp (2937 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/faccessat.cpp (2938 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/fparseln.cpp (2939 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Posix/signal.cpp (2940 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/funopen2.cpp (2941 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/getgroupmembership.cpp (2942 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/getvfsstat.cpp (2943 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/gid_from_group.cpp (2944 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/group_from_gid.cpp (2945 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/decorate_proc_maps.cpp (2946 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/md2.cpp (2947 of 5321)
Step 12 (test compiler-rt default) failure: test compiler-rt default (failure)
...
PASS: SanitizerCommon-asan-powerpc64le-Linux :: options-invalid.cpp (2917 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Posix/getpass.cpp (2918 of 5321)
PASS: MemorySanitizer-POWERPC64LE :: mktime.cpp (2919 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Posix/huge_malloc.c (2920 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/clock_gettime.c (2921 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Linux/getgrouplist.cpp (2922 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/mallopt.cpp (2923 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Linux/malloc_usable_size.c (2924 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/tls_get_addr.c (2925 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Linux/name_to_handle_at.cpp (2926 of 5321)
FAIL: SanitizerCommon-asan-powerpc64le-Linux :: Linux/getpwnam_r_invalid_user.cpp (2927 of 5321)
******************** TEST 'SanitizerCommon-asan-powerpc64le-Linux :: Linux/getpwnam_r_invalid_user.cpp' FAILED ********************
Exit Code: -6
Command Output (stdout):
--
# RUN: at line 2
/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=address -m64 -fno-function-sections -funwind-tables -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test -ldl -O0 -g /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cpp -o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp && /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=address -m64 -fno-function-sections -funwind-tables -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test -ldl -O0 -g /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cpp -o /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp
# executed command: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/asan-powerpc64le-Linux/Linux/Output/getpwnam_r_invalid_user.cpp.tmp
# .---command stderr------------
# | Result: 110
# | getpwnam_r_invalid_user.cpp.tmp: /home/buildbots/llvm-external-buildbots/workers/ppc64le-sanitizer/sanitizer-ppc64le/build/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cpp:19: int main(): Assertion `res == 0 || res == ENOENT' failed.
# `-----------------------------
# error: command failed with exit status: -6
--
********************
XFAIL: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/mlock_test.cpp (2928 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/use_tls_test.cpp (2929 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/unexpected_format_specifier_test.cpp (2930 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/malloc_usable_size.c (2931 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: get_module_and_offset_for_pc.cpp (2932 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/xdrrec.cpp (2933 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/asysctl.cpp (2934 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/cdb.cpp (2935 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/dump_registers_i386.cpp (2936 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/dump_registers_x86_64.cpp (2937 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/faccessat.cpp (2938 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/fparseln.cpp (2939 of 5321)
PASS: SanitizerCommon-asan-powerpc64le-Linux :: Posix/signal.cpp (2940 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/funopen2.cpp (2941 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/getgroupmembership.cpp (2942 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/getvfsstat.cpp (2943 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/gid_from_group.cpp (2944 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/group_from_gid.cpp (2945 of 5321)
PASS: SanitizerCommon-lsan-powerpc64le-Linux :: Linux/decorate_proc_maps.cpp (2946 of 5321)
UNSUPPORTED: SanitizerCommon-lsan-powerpc64le-Linux :: NetBSD/md2.cpp (2947 of 5321)
```
</details>
https://github.com/llvm/llvm-project/pull/184411
More information about the llvm-commits
mailing list