mujoco_mpc icon indicating copy to clipboard operation
mujoco_mpc copied to clipboard

Build issue - c++: error: unsupported option '-msse4.1' for target 'arm64-apple-darwin24.3.0'

Open bryanaalfaro opened this issue 8 months ago • 6 comments

I am trying to build on an M3 Mac. I run cmake .. and make -j. After the second command, I see this error c++: error: unsupported option '-msse4.1' for target 'arm64-apple-darwin24.3.0'. Has anyone ran into this or found a workaround?

Image

bryanaalfaro avatar Apr 21 '25 06:04 bryanaalfaro

@b-alfaro , I ran into the same build error and got it working by pinning abseil-cpp to a newer commit in the CMake file. Just drop this into your CMakeLists.txt set(MUJOCO_DEP_VERSION_abseil # fb3621f4f897824c0dbe0615fa94543df6192f30 # LTS 20230802.1 (old, broken) bc257a88f7c1939f24e0379f14a3589e926c950c # updated working commit CACHE STRING "Version of abseil to be fetched." FORCE )

dmarew avatar May 17 '25 17:05 dmarew

I am following the installation step by step but when doing cmake used the following command: cmake .. -DCMAKE_BUILD_TYPE:STRING=Release -G Ninja -DMJPC_BUILD_GRPC_SERVICE:BOOL=ON -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -Wno-dev I have also changed the MUJOCO_DEP_VERSION_abseil but still getting the following error:

(mjpc) uuser@E-LOSX3J72G build % cmake --build . --config=Release
[0/2] Re-checking globbed directories...
[3/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.cc:21:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[4/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/dynamic_filters.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/dynamic_filters.cc:19:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/dynamic_filters.h:29:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[5/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/census/grpc_context.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/census/grpc_context.cc:27:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/surface/call.h:38:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[6/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_plugin.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_plugin.cc:25:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.h:40:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[7/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/channel_connectivity.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/channel_connectivity.cc:31:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.h:40:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[8/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/channel_idle/channel_idle_filter.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/channel_idle/channel_idle_filter.cc:20:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/channel_idle/channel_idle_filter.h:30:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[9/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/backend_metrics/backend_metric_filter.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:17:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/backend_metrics/backend_metric_filter.h:28:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/promise_based_filter.h:45:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/call_finalization.h:22:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[10/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.cc:19:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.h:40:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
[12/1890] Building CXX object _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o
FAILED: _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o 
/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR=\"/Users/user/Documents/mujoco_mpc\" -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/user/Documents/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o -c /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/global_subchannel_pool.cc
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/global_subchannel_pool.cc:25:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41:
In file included from /Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/seq.h:24:
/Users/user/Documents/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
  103 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.
ninja: build stopped: subcommand failed.

sprakashdash avatar Jun 12 '25 13:06 sprakashdash

[1063/3104] Building CXX object _deps...nt_channel/client_channel_factory.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_factory.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.cc:21: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1064/3104] Building CXX object _deps...e/ext/filters/census/grpc_context.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/census/grpc_context.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/census/grpc_context.cc:27: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/surface/call.h:38: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1065/3104] Building CXX object _deps...ent_channel/client_channel_plugin.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel_plugin.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_plugin.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_plugin.cc:25: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.h:40: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1066/3104] Building CXX object _deps.../channel_idle/channel_idle_filter.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/channel_idle_filter.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/channel_idle/channel_idle_filter.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/channel_idle/channel_idle_filter.cc:20: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/channel_idle/channel_idle_filter.h:30: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1067/3104] Building CXX object _deps...end_metrics/backend_metric_filter.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/backend_metrics/backend_metric_filter.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/backend_metrics/backend_metric_filter.cc:17: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/backend_metrics/backend_metric_filter.h:28: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/promise_based_filter.h:45: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/call_finalization.h:22: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1068/3104] Building CXX object _deps...ient_channel/channel_connectivity.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/channel_connectivity.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/channel_connectivity.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/channel_connectivity.cc:31: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.h:40: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1069/3104] Building CXX object _deps...rs/client_channel/dynamic_filters.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/dynamic_filters.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/dynamic_filters.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/dynamic_filters.cc:19: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/dynamic_filters.h:29: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/channel/channel_stack.h:75: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1071/3104] Building CXX object _deps...nt_channel/global_subchannel_pool.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/global_subchannel_pool.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/global_subchannel_pool.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/global_subchannel_pool.cc:25: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1073/3104] Building CXX object _deps...el/lb_policy/child_policy_handler.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc:36: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/load_balancing/delegating_helper.h:37: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/security/credentials/credentials.h:45: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. [1074/3104] Building CXX object _deps...ers/client_channel/client_channel.cc. FAILED: [code=1] _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DCARES_STATICLIB -DSOURCE_DIR="/Users/amiao1017/mujoco_mpc" -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/address_sorting/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/re2 -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/boringssl-with-bazel/src/include -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upb-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/upbdefs-gen -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/upb -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/utf8_range -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/xxhash -I/Users/amiao1017/mujoco_mpc/build/_deps/abseil-cpp-src -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-build/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares -I/Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/third_party/cares/cares/include -O3 -DNDEBUG -std=c++20 -flto=thin -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fdata-sections -ffunction-sections -MD -MT _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o -MF _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o.d -o _deps/grpc-build/CMakeFiles/grpc.dir/src/core/ext/filters/client_channel/client_channel.cc.o -c /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.cc In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.cc:19: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel.h:40: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/client_channel_factory.h:24: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/subchannel.h:35: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/ext/filters/client_channel/connector.h:31: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/transport/transport.h:58: In file included from /Users/amiao1017/mujoco_mpc/build/_deps/grpc-src/src/core/lib/promise/pipe.h:41: In file included from /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/seq.h:24: /Users/amiao1017/mujoco_mpc/build/deps/grpc-src/src/core/lib/promise/detail/basic_seq.h:103:38: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 103 | Traits::template CallSeqFactory(f, *cur, std::move(arg))); | ^ 1 error generated. ninja: build stopped: subcommand failed.

amiao1017 avatar Jul 31 '25 01:07 amiao1017

@b-alfaro , I ran into the same build error and got it working by pinning abseil-cpp to a newer commit in the CMake file. Just drop this into your CMakeLists.txt set(MUJOCO_DEP_VERSION_abseil # fb3621f4f897824c0dbe0615fa94543df6192f30 # LTS 20230802.1 (old, broken) bc257a88f7c1939f24e0379f14a3589e926c950c # updated working commit CACHE STRING "Version of abseil to be fetched." FORCE )

NOT WORK FOR MAC MINI M4

amiao1017 avatar Jul 31 '25 01:07 amiao1017

Looks like this is semi-resolved?

@thowell @erez-tom should we be pinning something we are currently not pinning?

yuvaltassa avatar Aug 07 '25 12:08 yuvaltassa

@amiao1017 I also get this error when building gRPC, so it should be an upstream issue. I builds successfully if you remove -DMJPC_BUILD_GRPC_SERVICE:BOOL=ON.

joaocandre avatar Aug 12 '25 01:08 joaocandre