From 13807c8acce5664bab9fd774b9acfc5f0b3cc555 Mon Sep 17 00:00:00 2001 From: John Fletcher Date: Sun, 15 Mar 2015 12:36:05 +0000 Subject: [PATCH] Updated tests to permit backward hash when needed --- test/algorithm/querying.cpp | 1 + test/algorithm/querying_find.cpp | 11 ++++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/test/algorithm/querying.cpp b/test/algorithm/querying.cpp index 0e3f99e..6b68005 100644 --- a/test/algorithm/querying.cpp +++ b/test/algorithm/querying.cpp @@ -15,6 +15,7 @@ #include #ifdef BOOST_HAS_HASH +#define _GLIBCXX_PERMIT_BACKWARD_HASH #include BOOST_HASH_SET_HEADER #include BOOST_HASH_MAP_HEADER #define BOOST_PHOENIX_HAS_HASH diff --git a/test/algorithm/querying_find.cpp b/test/algorithm/querying_find.cpp index ea6aaa6..0e989e4 100644 --- a/test/algorithm/querying_find.cpp +++ b/test/algorithm/querying_find.cpp @@ -20,13 +20,14 @@ #ifdef BOOST_HAS_HASH // This does not work for Clang when using stdlib from gcc 4.9 // as Clang thinks it is gcc 4.2.1 -#ifndef BOOST_COMP_CLANG +//#ifndef BOOST_COMP_CLANG +#define _GLIBCXX_PERMIT_BACKWARD_HASH #include BOOST_HASH_SET_HEADER #include BOOST_HASH_MAP_HEADER -#else -#include -#include -#endif +//#else +//#include +//#include +//#endif #define BOOST_PHOENIX_HAS_HASH #define BOOST_PHOENIX_HASH_NAMESPACE BOOST_STD_EXTENSION_NAMESPACE #elif defined(BOOST_DINKUMWARE_STDLIB) && (BOOST_DINKUMWARE_STDLIB < 610)