diff --git a/include/gtest/internal/gtest-port.h b/include/gtest/internal/gtest-port.h index a82eec82..6910e594 100644 --- a/include/gtest/internal/gtest-port.h +++ b/include/gtest/internal/gtest-port.h @@ -359,12 +359,12 @@ // gtest-port.h's responsibility to #include the header implementing // tr1/tuple. #if GTEST_HAS_TR1_TUPLE -#if defined(__GNUC__) -// GCC implements tr1/tuple in the header. This does not -// conform to the TR1 spec, which requires the header to be . +#if defined(__GNUC__) && (GTEST_GCC_VER_ >= 40000) +// GCC 4.0+ implements tr1/tuple in the header. This does +// not conform to the TR1 spec, which requires the header to be . #include #else -// If the compiler is not GCC, we assume the user is using a +// If the compiler is not GCC 4.0+, we assume the user is using a // spec-conforming TR1 implementation. #include #endif // __GNUC__ diff --git a/test/gtest_output_test.py b/test/gtest_output_test.py index 52894064..6cff1623 100755 --- a/test/gtest_output_test.py +++ b/test/gtest_output_test.py @@ -262,7 +262,6 @@ class GTestOutputTest(unittest.TestCase): if SUPPORTS_DEATH_TESTS and SUPPORTS_TYPED_TESTS: self.assert_(golden == output) else: - print RemoveTestCounts(self.RemoveUnsupportedTests(golden)) self.assert_(RemoveTestCounts(self.RemoveUnsupportedTests(golden)) == RemoveTestCounts(output)) diff --git a/test/gtest_output_test_.cc b/test/gtest_output_test_.cc index 9c92d8cc..0e49f6c3 100644 --- a/test/gtest_output_test_.cc +++ b/test/gtest_output_test_.cc @@ -50,13 +50,6 @@ #include #endif // GTEST_HAS_PTHREAD -#if GTEST_OS_LINUX -#include -#include -#include -#include -#endif // GTEST_OS_LINUX - using testing::ScopedFakeTestPartResultReporter; using testing::TestPartResultArray;