Updated to gmock-1.7.0
authorRossen Apostolov <rossen@kth.se>
Tue, 26 Nov 2013 11:47:13 +0000 (12:47 +0100)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Thu, 28 Nov 2013 17:47:54 +0000 (18:47 +0100)
commit795da2b2d40bac341e9d05075b5c642cfb8f91dc
treeb532546762d98a3f3580970237135fd5d3238efd
parent3f495657cd91ed62f79d3f14b32654a6bdbc9419
Updated to gmock-1.7.0

The previous gmock-1.6.0 was failing to compile on Mac OS 10.9
with clang-500.2.79 from XCode-5.0.2 due to issues with finding
the TR1 tuple library.

Update C++11 check to check for constructs used in Google Mock and
suppress valgrind reachable memory warnings on Mac OS X about
localtime.

Change-Id: I0703e581373aba8d2cf5cf42b9443a76ac0f6032
64 files changed:
COPYING
cmake/gmxTestCXX11.cmake
cmake/legacy_and_external.supp
src/CMakeLists.txt
src/external/.gitattributes
src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-string.h [deleted file]
src/external/gmock-1.6.0/src/gmock-matchers.cc [deleted file]
src/external/gmock-1.7.0/CMakeLists.txt [moved from src/external/gmock-1.6.0/CMakeLists.txt with 100% similarity]
src/external/gmock-1.7.0/LICENSE [moved from src/external/gmock-1.6.0/COPYING with 100% similarity]
src/external/gmock-1.7.0/README [moved from src/external/gmock-1.6.0/README with 92% similarity]
src/external/gmock-1.7.0/README.Gromacs [moved from src/external/gmock-1.6.0/README.Gromacs with 63% similarity]
src/external/gmock-1.7.0/gtest/LICENSE [moved from src/external/gmock-1.6.0/gtest/COPYING with 100% similarity]
src/external/gmock-1.7.0/gtest/README [new file with mode: 0644]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-death-test.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-death-test.h with 94% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-message.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-message.h with 77% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-param-test.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-param-test.h with 99% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-printers.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-printers.h with 93% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-spi.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-spi.h with 99% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-test-part.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-test-part.h with 94% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest-typed-test.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest-typed-test.h with 100% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest.h with 88% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest_pred_impl.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest_pred_impl.h with 98% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/gtest_prod.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/gtest_prod.h with 100% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-death-test-internal.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-death-test-internal.h with 94% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-filepath.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-filepath.h with 96% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-internal.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-internal.h with 88% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-linked_ptr.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-linked_ptr.h with 98% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-param-util-generated.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-param-util-generated.h with 83% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-param-util.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-param-util.h with 99% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-port.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-port.h with 87% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-string.h [new file with mode: 0644]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-tuple.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-tuple.h with 93% similarity]
src/external/gmock-1.7.0/gtest/include/gtest/internal/gtest-type-util.h [moved from src/external/gmock-1.6.0/gtest/include/gtest/internal/gtest-type-util.h with 99% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-all.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-all.cc with 100% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-death-test.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-death-test.cc with 82% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-filepath.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-filepath.cc with 94% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-internal-inl.h [moved from src/external/gmock-1.6.0/gtest/src/gtest-internal-inl.h with 83% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-port.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-port.cc with 86% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-printers.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-printers.cc with 80% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-test-part.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-test-part.cc with 95% similarity]
src/external/gmock-1.7.0/gtest/src/gtest-typed-test.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest-typed-test.cc with 96% similarity]
src/external/gmock-1.7.0/gtest/src/gtest.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest.cc with 84% similarity]
src/external/gmock-1.7.0/gtest/src/gtest_main.cc [moved from src/external/gmock-1.6.0/gtest/src/gtest_main.cc with 95% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-actions.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-actions.h with 99% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-cardinalities.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-cardinalities.h with 95% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-generated-actions.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-generated-actions.h with 99% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-generated-function-mockers.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-generated-function-mockers.h with 54% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-generated-matchers.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-generated-matchers.h with 67% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-generated-nice-strict.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-generated-nice-strict.h with 64% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-matchers.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-matchers.h with 71% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-more-actions.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-more-actions.h with 100% similarity]
src/external/gmock-1.7.0/include/gmock/gmock-more-matchers.h [new file with mode: 0644]
src/external/gmock-1.7.0/include/gmock/gmock-spec-builders.h [moved from src/external/gmock-1.6.0/include/gmock/gmock-spec-builders.h with 88% similarity]
src/external/gmock-1.7.0/include/gmock/gmock.h [moved from src/external/gmock-1.6.0/include/gmock/gmock.h with 95% similarity]
src/external/gmock-1.7.0/include/gmock/internal/gmock-generated-internal-utils.h [moved from src/external/gmock-1.6.0/include/gmock/internal/gmock-generated-internal-utils.h with 98% similarity]
src/external/gmock-1.7.0/include/gmock/internal/gmock-internal-utils.h [moved from src/external/gmock-1.6.0/include/gmock/internal/gmock-internal-utils.h with 91% similarity]
src/external/gmock-1.7.0/include/gmock/internal/gmock-port.h [moved from src/external/gmock-1.6.0/include/gmock/internal/gmock-port.h with 89% similarity]
src/external/gmock-1.7.0/src/gmock-all.cc [moved from src/external/gmock-1.6.0/src/gmock-all.cc with 100% similarity]
src/external/gmock-1.7.0/src/gmock-cardinalities.cc [moved from src/external/gmock-1.6.0/src/gmock-cardinalities.cc with 93% similarity]
src/external/gmock-1.7.0/src/gmock-internal-utils.cc [moved from src/external/gmock-1.6.0/src/gmock-internal-utils.cc with 93% similarity]
src/external/gmock-1.7.0/src/gmock-matchers.cc [new file with mode: 0644]
src/external/gmock-1.7.0/src/gmock-spec-builders.cc [moved from src/external/gmock-1.6.0/src/gmock-spec-builders.cc with 86% similarity]
src/external/gmock-1.7.0/src/gmock.cc [moved from src/external/gmock-1.6.0/src/gmock.cc with 95% similarity]
src/external/gmock-1.7.0/src/gmock_main.cc [moved from src/external/gmock-1.6.0/src/gmock_main.cc with 96% similarity]