In file included from /var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/src/gmock-all.cc:39:
In file included from /var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/gmock.h:59:
In file included from /var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/gmock-actions.h:145:
/var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h:405:37: error: no template named 'IndexSequence'; did you mean 'std::index_sequence'?
auto ApplyImpl(F&& f, Tuple&& args, IndexSequence<Idx...>) -> decltype(
^~~~~~~~~~~~~
std::index_sequence
/Applications/Xcode_15.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/integer_sequence.h:104:5: note: 'std::index_sequence' declared here
using index_sequence = integer_sequence<size_t, _Ip...>;
^
In file included from /var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/src/gmock-all.cc:39:
In file included from /var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/gmock.h:59:
In file included from /var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/gmock-actions.h:145:
/var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h:415:72: error: expected expression
typename std::remove_reference<Tuple>::type>::value>())) {
^
/var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h:414:15: error: use of undeclared identifier 'MakeIndexSequence'
MakeIndexSequence<std::tuple_size<
^
/var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h:418:77: error: expected expression
typename std::remove_reference<Tuple>::type>::value>());
^
/var/folders/k3/c71kbslj38s1vm3tnwmqyd980000gn/T/arrow-20.0.0.XXXXX.KWINFD0B/cpp-build/_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h:417:20: error: use of undeclared identifier 'MakeIndexSequence'
MakeIndexSequence<std::tuple_size<
^
Describe the bug, including details regarding any error messages, version, and platform.
#46152 (comment) has 2 failures:
https://github.com/ursacomputing/crossbow/actions/runs/14477224858/job/40917376693
Component(s)
C++, Release