Commit 79627149 authored by Andrea Valassi's avatar Andrea Valassi
Browse files

Third (final) workaround for clang73 bug on mac1011 (CORALCOOL-2881).

Quick and dirty: disable the tests that failed the build on mac clang73.


git-svn-id: file:///git/lcgcool.svndb/cool/trunk@19991 4525493e-7705-40b1-a816-d608a930855b
parent 07225301
......@@ -169,6 +169,9 @@ public:
public:
virtual ~Derived(){}
};
#if defined(__APPLE__) && ( __clang_major__==7 && __clang_minor__==3 )
// DISABLE THE TEST! Workaround for clang73 bug on mac1011 (CORALCOOL-2881)
#else
// Test shared_from_this - succeeds as on Linux
//std::cout << std::endl;
{
......@@ -187,6 +190,7 @@ public:
spB2.reset();
CPPUNIT_ASSERT_EQUAL_MESSAGE( "CountB2 = 0", 0l, spB2.use_count() );
}
#endif
// Test shared_from_this - throws bad_weak_ptr as on MacOSX
{
Derived* pD = new Derived();
......@@ -226,6 +230,9 @@ public:
private:
friend class deleter;
};
#if defined(__APPLE__) && ( __clang_major__==7 && __clang_minor__==3 )
// DISABLE THE TEST! Workaround for clang73 bug on mac1011 (CORALCOOL-2881)
#else
// Test shared_from_this - succeeds as on Linux
//std::cout << std::endl;
{
......@@ -242,6 +249,7 @@ public:
spB2.reset();
CPPUNIT_ASSERT_EQUAL_MESSAGE( "CountB2 = 0", 0l, spB2.use_count() );
}
#endif
// Test shared_from_this - throws bad_weak_ptr as on MacOSX
{
Derived* pD = new Derived();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment