From: Vladimir Bashkirtsev Date: Wed, 25 Nov 2020 01:54:03 +0000 (+1030) Subject: test/test_arch.cc: search "pni" in CPU flags also when detecting SSE3 X-Git-Tag: v17.0.0~127^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=b9516966ec57b4422c3c5d7a7df7a873554ae454;p=ceph-ci.git test/test_arch.cc: search "pni" in CPU flags also when detecting SSE3 as sometimes a SSE-3 CPU reports "pni" (Prescott New Instructions) in /proc/cpuinfo. Signed-off-by: Vladimir Bashkirtsev --- diff --git a/src/test/test_arch.cc b/src/test/test_arch.cc index 82c67aec2a2..373ee0b0987 100644 --- a/src/test/test_arch.cc +++ b/src/test/test_arch.cc @@ -69,7 +69,7 @@ TEST(Arch, all) expected = strstr(flags, " sse4_1 ") ? 1 : 0; EXPECT_EQ(expected, ceph_arch_intel_sse41); - expected = (strstr(flags, " sse3 ") || strstr(flags, " ssse3 ")) ? 1 : 0; + expected = (strstr(flags, " sse3 ") || strstr(flags, " ssse3 ") || strstr(flags, " pni ")) ? 1 : 0; EXPECT_EQ(expected, ceph_arch_intel_sse3); expected = strstr(flags, " ssse3 ") ? 1 : 0;