From f8b9e3e00f20b31bf61f40715f939b0f7d98f7fe Mon Sep 17 00:00:00 2001 From: Kevin Zakka Date: Sun, 12 Jun 2022 01:01:05 -0700 Subject: [PATCH] Add CMake entry for `engine_util_spatial_benchmark_test`. PiperOrigin-RevId: 454424726 Change-Id: If79e9452c18220ddf0107157d78a2f08ce099a04 --- test/benchmark/CMakeLists.txt | 8 ++++++++ test/benchmark/engine_util_spatial_benchmark_test.cc | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/test/benchmark/CMakeLists.txt b/test/benchmark/CMakeLists.txt index 647eea7e..dddd0bbb 100644 --- a/test/benchmark/CMakeLists.txt +++ b/test/benchmark/CMakeLists.txt @@ -55,3 +55,11 @@ target_link_libraries( gmock benchmark::benchmark ) + +mujoco_benchmark_test(engine_util_spatial_benchmark_test) +target_link_libraries( + engine_util_spatial_benchmark_test + fixture + gmock + benchmark::benchmark +) diff --git a/test/benchmark/engine_util_spatial_benchmark_test.cc b/test/benchmark/engine_util_spatial_benchmark_test.cc index 9eac06d8..55e7dc50 100644 --- a/test/benchmark/engine_util_spatial_benchmark_test.cc +++ b/test/benchmark/engine_util_spatial_benchmark_test.cc @@ -34,7 +34,7 @@ void BM_RotVecQuat(benchmark::State& state) { // Create axis-angle and convert to a quaternion mjtNum quat[4]; - const mjtNum angle = 33 * M_PI / 180; + const mjtNum angle = 33 * mjPI / 180; mjtNum vec[] = {0.2672612419124244, 0.5345224838248488, 0.8017837257372732}; mju_axisAngle2Quat(quat, vec, angle);