In clang 6.0 the tr1/tuple header is not present, and this cause a compilation error inside of the gtest framework. However, if we set a define, it will use its own substitute of tr1/tuple, which is sufficient for the unit tests.