- target_link_libraries(anyall simgrid mtest_c)
-# target_link_libraries(big_count_status simgrid mtest_c)
- target_link_libraries(bottom simgrid mtest_c)
-# target_link_libraries(bsend1 simgrid mtest_c)
-# target_link_libraries(bsend2 simgrid mtest_c)
-# target_link_libraries(bsend3 simgrid mtest_c)
-# target_link_libraries(bsend4 simgrid mtest_c)
-# target_link_libraries(bsend5 simgrid mtest_c)
-# target_link_libraries(bsendalign simgrid mtest_c)
-# target_link_libraries(bsendfrag simgrid mtest_c)
-# target_link_libraries(bsendpending simgrid mtest_c)
-# target_link_libraries(cancelrecv simgrid mtest_c)
- target_link_libraries(eagerdt simgrid mtest_c)
-# target_link_libraries(greq1 simgrid mtest_c)
-# target_link_libraries(icsend simgrid mtest_c)
- target_link_libraries(inactivereq simgrid mtest_c)
- target_link_libraries(isendself simgrid mtest_c)
- target_link_libraries(isendselfprobe simgrid mtest_c)
- target_link_libraries(issendselfcancel simgrid mtest_c)
-# target_link_libraries(large_message simgrid mtest_c)
- target_link_libraries(mprobe simgrid mtest_c)
- target_link_libraries(pingping simgrid mtest_c)
- target_link_libraries(probenull simgrid mtest_c)
- target_link_libraries(probe-unexp simgrid mtest_c)
-# target_link_libraries(pscancel simgrid mtest_c)
-# target_link_libraries(rcancel simgrid mtest_c)
-# target_link_libraries(rqfreeb simgrid mtest_c)
-# target_link_libraries(rqstatus simgrid mtest_c)
-# target_link_libraries(scancel2 simgrid mtest_c)
-# target_link_libraries(scancel simgrid mtest_c)
- target_link_libraries(sendall simgrid mtest_c)
- target_link_libraries(sendflood simgrid mtest_c)
- target_link_libraries(sendrecv1 simgrid mtest_c)
- target_link_libraries(sendrecv2 simgrid mtest_c)
- target_link_libraries(sendrecv3 simgrid mtest_c)
-# target_link_libraries(sendself simgrid mtest_c)
- target_link_libraries(waitany-null simgrid mtest_c)
- target_link_libraries(waittestnull simgrid mtest_c)
+ if(HAVE_RAW_CONTEXTS AND (NOT enable_memcheck) AND (NOT enable_address_sanitizer) AND (NOT enable_undefined_sanitizer) AND (NOT enable_thread_sanitizer))
+ set(facto "--cfg=contexts/factory:raw")
+ set(name raw)
+ else()
+ set(facto "--cfg=contexts/factory:thread")
+ set(name thread)
+ endif()
+ ADD_TEST(test-smpi-mpich3-pt2pt-${name} ${CMAKE_COMMAND} -E chdir ${CMAKE_BINARY_DIR}/teshsuite/smpi/mpich3-test/pt2pt ${PERL_EXECUTABLE} ${CMAKE_HOME_DIRECTORY}/teshsuite/smpi/mpich3-test/runtests ${TESH_OPTION} -mpiexec=${CMAKE_BINARY_DIR}/smpi_script/bin/smpirun -srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite/smpi/mpich3-test/pt2pt -tests=testlist -execarg=${facto} )
+ SET_TESTS_PROPERTIES(test-smpi-mpich3-pt2pt-${name} PROPERTIES PASS_REGULAR_EXPRESSION "tests passed!")
+ unset(facto)
+ unset(name)