Skip to content

Commit 41f441a

Browse files
committed
[C++][Benchmarks] Experiment with CMAKE_INTERPROCEDURAL_OPTIMIZATION
1 parent 64f2055 commit 41f441a

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

ci/scripts/cpp_build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ else
256256
-DCMAKE_C_FLAGS="${CFLAGS:-}" \
257257
-DCMAKE_CXX_FLAGS="${CXXFLAGS:-}" \
258258
-DCMAKE_CXX_STANDARD="${CMAKE_CXX_STANDARD:-17}" \
259+
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION="${CMAKE_INTERPROCEDURAL_OPTIMIZATION:-OFF}" \
259260
-DCMAKE_INSTALL_LIBDIR=${CMAKE_INSTALL_LIBDIR:-lib} \
260261
-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX:-${ARROW_HOME}} \
261262
-DCMAKE_UNITY_BUILD=${CMAKE_UNITY_BUILD:-OFF} \

dev/conbench_envs/benchmarks.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ ARROW_WITH_LZ4=ON
4444
ARROW_WITH_SNAPPY=ON
4545
ARROW_WITH_ZLIB=ON
4646
ARROW_WITH_ZSTD=ON
47+
CMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
4748
GTest_SOURCE=BUNDLED
4849
ORC_SOURCE=BUNDLED
4950
PARQUET_BUILD_EXAMPLES=ON

0 commit comments

Comments
 (0)