r352055 - Fix failing buildbots
Gabor Marton via cfe-commits
cfe-commits at lists.llvm.org
Thu Jan 24 07:42:20 PST 2019
Author: martong
Date: Thu Jan 24 07:42:20 2019
New Revision: 352055
URL: http://llvm.org/viewvc/llvm-project?rev=352055&view=rev
Log:
Fix failing buildbots
Related commit which caused the buildbots to fail:
rL352050
Modified:
cfe/trunk/unittests/AST/StructuralEquivalenceTest.cpp
Modified: cfe/trunk/unittests/AST/StructuralEquivalenceTest.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/AST/StructuralEquivalenceTest.cpp?rev=352055&r1=352054&r2=352055&view=diff
==============================================================================
--- cfe/trunk/unittests/AST/StructuralEquivalenceTest.cpp (original)
+++ cfe/trunk/unittests/AST/StructuralEquivalenceTest.cpp Thu Jan 24 07:42:20 2019
@@ -378,14 +378,17 @@ TEST_F(StructuralEquivalenceFunctionTest
EXPECT_TRUE(testStructuralMatch(t));
}
+// These calling conventions may not be available on certain platforms.
+#if defined(__x86_64__) && defined(__linux__)
TEST_F(StructuralEquivalenceFunctionTest,
FunctionsWithDifferentCallingConventions) {
auto t = makeNamedDecls(
- "__attribute__((fastcall)) void foo();",
+ "__attribute__((preserve_all)) void foo();",
"__attribute__((ms_abi)) void foo();",
Lang_C);
EXPECT_FALSE(testStructuralMatch(t));
}
+#endif
TEST_F(StructuralEquivalenceFunctionTest, FunctionsWithDifferentSavedRegsAttr) {
auto t = makeNamedDecls(
More information about the cfe-commits
mailing list