From fd4dfdcea1c9f52f4fc75c5c6d3d4acc078eb9f2 Mon Sep 17 00:00:00 2001 From: Hans Wennborg Date: Fri, 24 Jul 2015 21:24:48 +0000 Subject: [PATCH] LibompMicroTests.cmake: Invoke 'test' instead of using '[ x -eq y ]' I was getting this cmake error on Mac OS X: CMake Error: Error in cmake code at /tmp/openmp/runtime/cmake/LibompMicroTests.cmake:140: Parse error. Function missing ending ")". Instead found bad character with text "[". Perhaps invoking 'test' is less confusing for cmake. Differential Revision: http://reviews.llvm.org/D11493 llvm-svn: 243165 --- openmp/runtime/cmake/LibompMicroTests.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openmp/runtime/cmake/LibompMicroTests.cmake b/openmp/runtime/cmake/LibompMicroTests.cmake index 300422b..bf5afab 100644 --- a/openmp/runtime/cmake/LibompMicroTests.cmake +++ b/openmp/runtime/cmake/LibompMicroTests.cmake @@ -137,7 +137,7 @@ add_custom_command( OUTPUT test-relo/.success test-relo/readelf.log COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/test-relo COMMAND readelf -d ${LIBOMP_OUTPUT_DIRECTORY}/${LIBOMP_LIB_FILE} > test-relo/readelf.log - COMMAND grep -e TEXTREL test-relo/readelf.log \; [ $$? -eq 1 ] + COMMAND grep -e TEXTREL test-relo/readelf.log \; test $$? -eq 1 COMMAND ${CMAKE_COMMAND} -E touch test-relo/.success DEPENDS omp ) -- 2.7.4