X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Flibs%2Ffusion%2Ftest%2Fsequence%2Ftuple_traits.cpp;h=f065504a7f61718dcfb99716ddf5f2f21c67c43a;hb=92f5a8d42d07f9929ae4fa7e01342fe8d96808a8;hp=6d18c231e63c649c75d88fec422fa57d6c53ed12;hpb=a0324939f9d0e1905d5df8f57442f09dc70af83d;p=ceph.git diff --git a/ceph/src/boost/libs/fusion/test/sequence/tuple_traits.cpp b/ceph/src/boost/libs/fusion/test/sequence/tuple_traits.cpp index 6d18c231e..f065504a7 100644 --- a/ceph/src/boost/libs/fusion/test/sequence/tuple_traits.cpp +++ b/ceph/src/boost/libs/fusion/test/sequence/tuple_traits.cpp @@ -65,10 +65,13 @@ main() BOOST_TEST((is_constructible, int, int>(false))); BOOST_TEST((is_constructible< tuple >(true))); + // boost::is_constructible always fail to test ctor which takes 2 or more arguments on GCC 4.7. +#if !BOOST_WORKAROUND(BOOST_GCC, < 40700) BOOST_TEST((is_constructible, int, int>(true))); BOOST_TEST(( is_constructible, int, int>(true) )); +#endif // !(gcc < 4.7) BOOST_TEST((is_constructible, int, int>(false))); BOOST_TEST((is_constructible, int, int>(false))); BOOST_TEST((