github-actions[bot] wrote: <!--PREMERGE ADVISOR COMMENT: Linux--> # :penguin: Linux x64 Test Results
* 88370 tests passed * 1666 tests skipped All executed tests passed, but another part of the build **failed**. Click on a failure below to see the details. <details> <summary>compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o</summary> ``` FAILED: compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/../libcxx_msan_x86_64/lib//../include/c++/v1 -nostdinc++ -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-deprecated-declarations -Wno-unused-variable -Wno-zero-length-array -Wno-uninitialized -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -fno-sanitize-memory-param-retval -fsanitize=memory -fsanitize-memory-track-origins -mllvm -msan-keep-going=1 -m64 -std=c++17 -c -o MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64.o /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4833:23: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4833 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_si(x, 0xFF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4834:19: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4834 | EXPECT_POISONED(__builtin_ia32_pdep_si(x, 0x1FF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4835:23: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4835 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_si(x, 0xFF00)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4836:19: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4836 | EXPECT_POISONED(__builtin_ia32_pdep_si(x, 0x1FF00)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4838:23: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4838 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_si(x, 0x1FF00) & 0xFF); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4839:19: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4839 | EXPECT_POISONED(__builtin_ia32_pdep_si(0, Poisoned<U4>(0xF, 1))); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4842:23: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4842 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_di(y, 0xFF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4843:19: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4843 | EXPECT_POISONED(__builtin_ia32_pdep_di(y, 0x1FF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4844:23: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4844 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_di(y, 0xFF0000000000)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4845:19: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4845 | EXPECT_POISONED(__builtin_ia32_pdep_di(y, 0x1FF000000000000)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4847:23: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4847 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_di(y, 0x1FF00) & 0xFF); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4848:19: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4848 | EXPECT_POISONED(__builtin_ia32_pdep_di(0, Poisoned<U4>(0xF, 1))); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4854:23: error: use of undeclared identifier '__builtin_ia32_pext_si' 4854 | EXPECT_NOT_POISONED(__builtin_ia32_pext_si(x, 0xFF)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4855:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4855 | EXPECT_POISONED(__builtin_ia32_pext_si(x, 0x1FF)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4856:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4856 | EXPECT_POISONED(__builtin_ia32_pext_si(x, 0x100)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4857:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4857 | EXPECT_POISONED(__builtin_ia32_pext_si(x, 0x1000)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4858:23: error: use of undeclared identifier '__builtin_ia32_pext_si' 4858 | EXPECT_NOT_POISONED(__builtin_ia32_pext_si(x, 0x10000)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4860:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4860 | EXPECT_POISONED(__builtin_ia32_pext_si(0xFF00, Poisoned<U4>(0xFF, 1))); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4863:23: error: use of undeclared identifier '__builtin_ia32_pext_di' 4863 | EXPECT_NOT_POISONED(__builtin_ia32_pext_di(y, 0xFF00000000)); | ^~~~~~~~~~~~~~~~~~~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ``` </details> <details> <summary>compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o</summary> ``` FAILED: compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests && /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wall -Werror -Wno-unused-parameter -Wno-unknown-warning-option -isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/runtimes/runtimes-bins/compiler-rt/lib/msan/tests/../libcxx_msan_x86_64/lib//../include/c++/v1 -nostdinc++ -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib -I/home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-deprecated-declarations -Wno-unused-variable -Wno-zero-length-array -Wno-uninitialized -Werror=sign-compare -Wno-gnu-zero-variadic-macro-arguments -fno-sanitize-memory-param-retval -fsanitize=memory -fsanitize-memory-track-origins -mllvm -msan-keep-going=1 -mllvm -msan-instrumentation-with-call-threshold=0 -m64 -std=c++17 -c -o MSAN_INST_TEST_OBJECTS.msan_test.cpp.x86_64-with-call.o /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4833:23: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4833 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_si(x, 0xFF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4834:19: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4834 | EXPECT_POISONED(__builtin_ia32_pdep_si(x, 0x1FF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4835:23: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4835 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_si(x, 0xFF00)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4836:19: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4836 | EXPECT_POISONED(__builtin_ia32_pdep_si(x, 0x1FF00)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4838:23: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4838 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_si(x, 0x1FF00) & 0xFF); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4839:19: error: use of undeclared identifier '__builtin_ia32_pdep_si'; did you mean '__builtin_ia32_bzhi_si'? 4839 | EXPECT_POISONED(__builtin_ia32_pdep_si(0, Poisoned<U4>(0xF, 1))); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_si /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4749:7: note: '__builtin_ia32_bzhi_si' declared here 4749 | __builtin_ia32_bzhi_si(Poisoned<U4>(0xABCDABCD, 0xFF000000), 24)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4842:23: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4842 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_di(y, 0xFF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4843:19: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4843 | EXPECT_POISONED(__builtin_ia32_pdep_di(y, 0x1FF)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4844:23: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4844 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_di(y, 0xFF0000000000)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4845:19: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4845 | EXPECT_POISONED(__builtin_ia32_pdep_di(y, 0x1FF000000000000)); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4847:23: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4847 | EXPECT_NOT_POISONED(__builtin_ia32_pdep_di(y, 0x1FF00) & 0xFF); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:190:68: note: expanded from macro 'EXPECT_NOT_POISONED' 190 | #define EXPECT_NOT_POISONED(x) EXPECT_EQ(true, TestForNotPoisoned((x))) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest.h:1869:69: note: expanded from macro 'EXPECT_EQ' 1869 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:144:40: note: expanded from macro 'EXPECT_PRED_FORMAT2' 144 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:134:43: note: expanded from macro 'GTEST_PRED_FORMAT2_' 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) | ^~ /home/gha/actions-runner/_work/llvm-project/llvm-project/runtimes/../third-party/unittest/googletest/include/gtest/gtest_pred_impl.h:79:52: note: expanded from macro 'GTEST_ASSERT_' 79 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4848:19: error: use of undeclared identifier '__builtin_ia32_pdep_di'; did you mean '__builtin_ia32_bzhi_di'? 4848 | EXPECT_POISONED(__builtin_ia32_pdep_di(0, Poisoned<U4>(0xF, 1))); | ^~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_bzhi_di /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:174:43: note: expanded from macro 'EXPECT_POISONED' 174 | #define EXPECT_POISONED(x) ExpectPoisoned(x) | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4764:7: note: '__builtin_ia32_bzhi_di' declared here 4764 | __builtin_ia32_bzhi_di(Poisoned<U8>(0xABCDABCDABCDABCD, 0xFF00000000000000ULL), 56)); | ^ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4854:23: error: use of undeclared identifier '__builtin_ia32_pext_si' 4854 | EXPECT_NOT_POISONED(__builtin_ia32_pext_si(x, 0xFF)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4855:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4855 | EXPECT_POISONED(__builtin_ia32_pext_si(x, 0x1FF)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4856:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4856 | EXPECT_POISONED(__builtin_ia32_pext_si(x, 0x100)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4857:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4857 | EXPECT_POISONED(__builtin_ia32_pext_si(x, 0x1000)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4858:23: error: use of undeclared identifier '__builtin_ia32_pext_si' 4858 | EXPECT_NOT_POISONED(__builtin_ia32_pext_si(x, 0x10000)); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4860:19: error: use of undeclared identifier '__builtin_ia32_pext_si' 4860 | EXPECT_POISONED(__builtin_ia32_pext_si(0xFF00, Poisoned<U4>(0xFF, 1))); | ^~~~~~~~~~~~~~~~~~~~~~ /home/gha/actions-runner/_work/llvm-project/llvm-project/compiler-rt/lib/msan/tests/msan_test.cpp:4863:23: error: use of undeclared identifier '__builtin_ia32_pext_di' 4863 | EXPECT_NOT_POISONED(__builtin_ia32_pext_di(y, 0xFF00000000)); | ^~~~~~~~~~~~~~~~~~~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. ``` </details> If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label. https://github.com/llvm/llvm-project/pull/204969 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
