IF(enable_smpi AND NOT WIN32)
- exec_program("chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpicc" OUTPUT_VARIABLE "OKITOKI")
- exec_program("chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpicxx" OUTPUT_VARIABLE "OKITOKI")
- exec_program("chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpiff" OUTPUT_VARIABLE "OKITOKI")
- exec_program("chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpif90" OUTPUT_VARIABLE "OKITOKI")
- exec_program("chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpirun" OUTPUT_VARIABLE "OKITOKI")
+ execute_process(COMMAND chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpicc)
+ execute_process(COMMAND chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpicxx)
+ execute_process(COMMAND chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpiff)
+ execute_process(COMMAND chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpif90)
+ execute_process(COMMAND chmod a=rwx ${CMAKE_BINARY_DIR}/bin/smpirun)
ENDIF()
SET(TESH_COMMAND ${PERL_EXECUTABLE} ${CMAKE_BINARY_DIR}/bin/tesh)
ENDIF()
ENDIF()
- ###
- ### Declare that we know that some tests are broken
- ###
- IF(release)
- IF(WIN32 OR CMAKE_SYSTEM_NAME MATCHES "Darwin")
- # These tests are known to fail on Windows and Mac OS X
- # (the expected error message is not shown).
- IF(HAVE_THREAD_CONTEXTS)
- SET_TESTS_PROPERTIES(stack-overflow-thread PROPERTIES WILL_FAIL true)
- ENDIF()
- IF(HAVE_UCONTEXT_CONTEXTS)
- SET_TESTS_PROPERTIES(stack-overflow-ucontext PROPERTIES WILL_FAIL true)
- ENDIF()
- IF(HAVE_RAW_CONTEXTS)
- SET_TESTS_PROPERTIES(stack-overflow-raw PROPERTIES WILL_FAIL true)
- ENDIF()
- ENDIF()
- ENDIF()
-
## INTERFACES ##
### SIMDAG ###
# BEGIN TESH TESTS