You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I was trying to build proxygen with g++ 4.9.2 version. And got too may errors while building wangle lib.
Also looked at issue #11, looks like the work around mentioned in thread has already been incorporated in latest wangle repository...
Would like to know if wangle can be compile on g++ 4.9.2 version.
Have pasted some portion of the errors.
[ 52%] Building CXX object CMakeFiles/GlobalExecutorTest.dir/test/TestMain.cpp.o
In file included from /srcdir/include/gtest/gtest.h:57:0,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:12:
/srcdir/include/gtest/internal/gtest-internal.h: In instantiation of 'void GTestStreamToHelper(std::ostream*, const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >; std::ostream = std::basic_ostream]':
/srcdir/include/gtest/gtest-message.h:122:35: required from 'testing::Message& testing::Message::operator<<(const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:170:21: required from 'testing::internal::String testing::internal::StreamableToString(const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/internal/gtest-internal.h:230:34: required from 'testing::internal::String testing::internal::FormatForFailureMessage(const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:1248:39: required from 'testing::internal::String testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; T2 = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:1273:70: required from 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; T2 = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:1300:30: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; T2 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; bool lhs_is_null_literal = false]'
/proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:51:3: required from here
/srcdir/include/gtest/internal/gtest-internal.h:97:7: error: cannot bind 'std::ostream {aka std::basic_ostream}' lvalue to 'std::basic_ostream&&' os << val;
^
In file included from /usr/include/c++/4.9/iterator:64:0,
from /srcdir/include/folly/detail/BitIteratorDetail.h:19,
from /srcdir/include/folly/Bits.h:70,
from /srcdir/include/folly/Hash.h:28,
from /srcdir/include/folly/FBString.h:56,
from /srcdir/include/folly/Range.h:22,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/LoadShedConfiguration.h:13,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:10:
/usr/include/c++/4.9/ostream:602:5: note: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits; _Tp = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
In file included from /srcdir/include/gtest/gtest.h:57:0,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:12:
/srcdir/include/gtest/internal/gtest-internal.h: In instantiation of 'void GTestStreamToHelper(std::ostream, const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; std::ostream = std::basic_ostream]':
/srcdir/include/gtest/gtest-message.h:122:35: required from 'testing::Message& testing::Message::operator<<(const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:170:21: required from 'testing::internal::String testing::internal::StreamableToString(const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/internal/gtest-internal.h:230:34: required from 'testing::internal::String testing::internal::FormatForFailureMessage(const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:1248:39: required from 'testing::internal::String testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; T2 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:1273:70: required from 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; T2 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:1300:30: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; T2 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; bool lhs_is_null_literal = false]'
/proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:60:3: required from here
/srcdir/include/gtest/internal/gtest-internal.h:97:7: error: cannot bind 'std::ostream {aka std::basic_ostream}' lvalue to 'std::basic_ostream&&' os << val;
^
In file included from /usr/include/c++/4.9/iterator:64:0,
from /srcdir/include/folly/detail/BitIteratorDetail.h:19,
from /srcdir/include/folly/Bits.h:70,
from /srcdir/include/folly/Hash.h:28,
from /srcdir/include/folly/FBString.h:56,
from /srcdir/include/folly/Range.h:22,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/LoadShedConfiguration.h:13,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:10:
/usr/include/c++/4.9/ostream:602:5: note: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits; _Tp = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
In file included from /srcdir/include/gtest/gtest.h:57:0,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:12:
/srcdir/include/gtest/internal/gtest-internal.h: In instantiation of 'void GTestStreamToHelper(std::ostream, const T&) [with T = std::setwangle::NetworkAddress; std::ostream = std::basic_ostream]':
/srcdir/include/gtest/gtest-message.h:122:35: required from 'testing::Message& testing::Message::operator<<(const T&) [with T = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:170:21: required from 'testing::internal::String testing::internal::StreamableToString(const T&) [with T = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/internal/gtest-internal.h:230:34: required from 'testing::internal::String testing::internal::FormatForFailureMessage(const T&) [with T = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:1248:39: required from 'testing::internal::String testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = std::setwangle::NetworkAddress; T2 = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:1273:70: required from 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = std::setwangle::NetworkAddress; T2 = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:1300:30: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = std::setwangle::NetworkAddress; T2 = std::setwangle::NetworkAddress; bool lhs_is_null_literal = false]'
/proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:73:3: required from here
/srcdir/include/gtest/internal/gtest-internal.h:97:7: error: cannot bind 'std::ostream {aka std::basic_ostream}' lvalue to 'std::basic_ostream&&'
*os << val;
^
In file included from /usr/include/c++/4.9/iterator:64:0,
from /srcdir/include/folly/detail/BitIteratorDetail.h:19,
from /srcdir/include/folly/Bits.h:70,
from /srcdir/include/folly/Hash.h:28,
from /srcdir/include/folly/FBString.h:56,
from /srcdir/include/folly/Range.h:22,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/LoadShedConfiguration.h:13,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:10:
/usr/include/c++/4.9/ostream:602:5: note: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits; _Tp = std::setwangle::NetworkAddress]'
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
make[3]: *** [CMakeFiles/LoadShedConfigurationTest.dir/acceptor/test/LoadShedConfigurationTest.cpp.o] Error 1
make[2]: *** [CMakeFiles/LoadShedConfigurationTest.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/LoadShedConfigurationTest.dir/build.make:62: recipe for target 'CMakeFiles/LoadShedConfigurationTest.dir/acceptor/test/LoadShedConfigurationTest.cpp.o' failed
make[3]: Leaving directory '/proxygen/wangle_build_dir'
CMakeFiles/Makefile2:296: recipe for target 'CMakeFiles/LoadShedConfigurationTest.dir/all' failed
[ 53%] Building CXX object CMakeFiles/BootstrapTest.dir/test/TestMain.cpp.o
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:39: error: template argument 1 is invalid
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:41: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:41: error: template argument 1 is invalid
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:43: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:45: error: wrong number of template arguments (2, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:47: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:49: error: wrong number of template arguments (3, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:51: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:53: error: wrong number of template arguments (4, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:55: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:57: error: wrong number of template arguments (5, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:59: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:61: error: wrong number of template arguments (6, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:63: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: error: 'tuple' is not a member of 'testing'
[ 54%] Linking CXX executable bin/GlobalExecutorTest
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:65: error: wrong number of template arguments (7, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:67: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:119:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:119:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:119:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
^
The text was updated successfully, but these errors were encountered:
Summary:
Description:
Prior to this patch it was not possible to run open/r on linux running on ARM due to cmake and openssl being harded to download/compile for the x86_64 arch.
In order to prevent such problem this patch actively compiles cmake instead of using pre-compiled binaries and also allows the OpenSSLBuilder to provide the correct build args to openssl, thus not trying to compile or run x86_64 software.
Pull Request resolved: facebook/openr#95
Test Plan: * built the project by using ./build/build_openr.sh
Reviewed By: wez
Differential Revision: D28224684
Pulled By: cooperlees
fbshipit-source-id: 9de61dc6d7dcf7116ec5c67f3f165cd4a4bb5e5c
Hi,
I was trying to build proxygen with g++ 4.9.2 version. And got too may errors while building wangle lib.
Also looked at issue #11, looks like the work around mentioned in thread has already been incorporated in latest wangle repository...
Would like to know if wangle can be compile on g++ 4.9.2 version.
Have pasted some portion of the errors.
[ 52%] Building CXX object CMakeFiles/GlobalExecutorTest.dir/test/TestMain.cpp.o
In file included from /srcdir/include/gtest/gtest.h:57:0,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:12:
/srcdir/include/gtest/internal/gtest-internal.h: In instantiation of 'void GTestStreamToHelper(std::ostream*, const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >; std::ostream = std::basic_ostream]':
/srcdir/include/gtest/gtest-message.h:122:35: required from 'testing::Message& testing::Message::operator<<(const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:170:21: required from 'testing::internal::String testing::internal::StreamableToString(const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/internal/gtest-internal.h:230:34: required from 'testing::internal::String testing::internal::FormatForFailureMessage(const T&) [with T = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:1248:39: required from 'testing::internal::String testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; T2 = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:1273:70: required from 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; T2 = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
/srcdir/include/gtest/gtest.h:1300:30: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; T2 = std::chrono::duration<long int, std::ratio<1l, 1000l> >; bool lhs_is_null_literal = false]'
/proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:51:3: required from here
/srcdir/include/gtest/internal/gtest-internal.h:97:7: error: cannot bind 'std::ostream {aka std::basic_ostream}' lvalue to 'std::basic_ostream&&'
os << val;
^
In file included from /usr/include/c++/4.9/iterator:64:0,
from /srcdir/include/folly/detail/BitIteratorDetail.h:19,
from /srcdir/include/folly/Bits.h:70,
from /srcdir/include/folly/Hash.h:28,
from /srcdir/include/folly/FBString.h:56,
from /srcdir/include/folly/Range.h:22,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/LoadShedConfiguration.h:13,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:10:
/usr/include/c++/4.9/ostream:602:5: note: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits; _Tp = std::chrono::duration<long int, std::ratio<1l, 1000l> >]'
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
In file included from /srcdir/include/gtest/gtest.h:57:0,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:12:
/srcdir/include/gtest/internal/gtest-internal.h: In instantiation of 'void GTestStreamToHelper(std::ostream, const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; std::ostream = std::basic_ostream]':
/srcdir/include/gtest/gtest-message.h:122:35: required from 'testing::Message& testing::Message::operator<<(const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:170:21: required from 'testing::internal::String testing::internal::StreamableToString(const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/internal/gtest-internal.h:230:34: required from 'testing::internal::String testing::internal::FormatForFailureMessage(const T&) [with T = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:1248:39: required from 'testing::internal::String testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; T2 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:1273:70: required from 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; T2 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
/srcdir/include/gtest/gtest.h:1300:30: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; T2 = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>; bool lhs_is_null_literal = false]'
/proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:60:3: required from here
/srcdir/include/gtest/internal/gtest-internal.h:97:7: error: cannot bind 'std::ostream {aka std::basic_ostream}' lvalue to 'std::basic_ostream&&'
os << val;
^
In file included from /usr/include/c++/4.9/iterator:64:0,
from /srcdir/include/folly/detail/BitIteratorDetail.h:19,
from /srcdir/include/folly/Bits.h:70,
from /srcdir/include/folly/Hash.h:28,
from /srcdir/include/folly/FBString.h:56,
from /srcdir/include/folly/Range.h:22,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/LoadShedConfiguration.h:13,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:10:
/usr/include/c++/4.9/ostream:602:5: note: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits; _Tp = std::set<folly::SocketAddress, wangle::LoadShedConfiguration::AddressOnlyCompare>]'
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
In file included from /srcdir/include/gtest/gtest.h:57:0,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:12:
/srcdir/include/gtest/internal/gtest-internal.h: In instantiation of 'void GTestStreamToHelper(std::ostream, const T&) [with T = std::setwangle::NetworkAddress; std::ostream = std::basic_ostream]':
/srcdir/include/gtest/gtest-message.h:122:35: required from 'testing::Message& testing::Message::operator<<(const T&) [with T = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:170:21: required from 'testing::internal::String testing::internal::StreamableToString(const T&) [with T = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/internal/gtest-internal.h:230:34: required from 'testing::internal::String testing::internal::FormatForFailureMessage(const T&) [with T = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:1248:39: required from 'testing::internal::String testing::internal::FormatForComparisonFailureMessage(const T1&, const T2&) [with T1 = std::setwangle::NetworkAddress; T2 = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:1273:70: required from 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = std::setwangle::NetworkAddress; T2 = std::setwangle::NetworkAddress]'
/srcdir/include/gtest/gtest.h:1300:30: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = std::setwangle::NetworkAddress; T2 = std::setwangle::NetworkAddress; bool lhs_is_null_literal = false]'
/proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:73:3: required from here
/srcdir/include/gtest/internal/gtest-internal.h:97:7: error: cannot bind 'std::ostream {aka std::basic_ostream}' lvalue to 'std::basic_ostream&&'
*os << val;
^
In file included from /usr/include/c++/4.9/iterator:64:0,
from /srcdir/include/folly/detail/BitIteratorDetail.h:19,
from /srcdir/include/folly/Bits.h:70,
from /srcdir/include/folly/Hash.h:28,
from /srcdir/include/folly/FBString.h:56,
from /srcdir/include/folly/Range.h:22,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/LoadShedConfiguration.h:13,
from /proxygen/proxygen/wangle/wangle/acceptor/test/LoadShedConfigurationTest.cpp:10:
/usr/include/c++/4.9/ostream:602:5: note: initializing argument 1 of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits; _Tp = std::setwangle::NetworkAddress]'
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x)
^
make[3]: *** [CMakeFiles/LoadShedConfigurationTest.dir/acceptor/test/LoadShedConfigurationTest.cpp.o] Error 1
make[2]: *** [CMakeFiles/LoadShedConfigurationTest.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/LoadShedConfigurationTest.dir/build.make:62: recipe for target 'CMakeFiles/LoadShedConfigurationTest.dir/acceptor/test/LoadShedConfigurationTest.cpp.o' failed
make[3]: Leaving directory '/proxygen/wangle_build_dir'
CMakeFiles/Makefile2:296: recipe for target 'CMakeFiles/LoadShedConfigurationTest.dir/all' failed
[ 53%] Building CXX object CMakeFiles/BootstrapTest.dir/test/TestMain.cpp.o
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:39: error: template argument 1 is invalid
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:72:41: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:41: error: template argument 1 is invalid
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:77:43: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:45: error: wrong number of template arguments (2, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:82:47: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:49: error: wrong number of template arguments (3, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:87:51: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:53: error: wrong number of template arguments (4, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:92:55: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:57: error: wrong number of template arguments (5, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:98:59: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:61: error: wrong number of template arguments (6, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:105:63: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: error: 'tuple' is not a member of 'testing'
[ 54%] Linking CXX executable bin/GlobalExecutorTest
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:65: error: wrong number of template arguments (7, should be 1)
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:69:8: error: provided for 'template struct testing::internal::MatcherTuple'
struct MatcherTuple;
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:112:67: error: expected unqualified-id before '>' token
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:119:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
^
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:119:22: note: suggested alternatives:
In file included from /usr/include/c++/4.9/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.9/bits/char_traits.h:39,
from /usr/include/c++/4.9/ios:40,
from /usr/include/c++/4.9/ostream:38,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ManagedConnection.h:14,
from /proxygen/proxygen/wangle/wangle/../wangle/acceptor/ConnectionManager.h:12,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:10:
/usr/include/c++/4.9/bits/stl_pair.h:83:11: note: 'std::tuple'
class tuple;
^
In file included from /srcdir/include/gtest/internal/gtest-port.h:449:0,
from /srcdir/include/gtest/internal/gtest-internal.h:40,
from /srcdir/include/gtest/gtest.h:57,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:12:
/usr/include/c++/4.9/tr1/tuple:130:11: note: 'std::tr1::tuple'
class tuple : public _Tuple_impl<0, _Elements...>
^
In file included from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h:45:0,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock-actions.h:46,
from /proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/gmock.h:58,
from /proxygen/proxygen/wangle/wangle/acceptor/test/ConnectionManagerTest.cpp:13:
/proxygen/wangle_build_dir/gtest/src/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:119:22: error: 'tuple' is not a member of 'testing'
struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
^
The text was updated successfully, but these errors were encountered: