brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · 1eee7bc Raw
89 lines · plain
1add_custom_target(libc-startup-tests)2add_dependencies(libc-integration-tests libc-startup-tests)3 4add_integration_test(5  startup_args_test6  SUITE libc-startup-tests7  SRCS8    args_test.cpp9  ARGS10    1 2 311  ENV12    FRANCE=Paris13    GERMANY=Berlin14)15 16add_integration_test(17  startup_rpc_test18  SUITE libc-startup-tests19  SRCS20    rpc_test.cpp21  DEPENDS22    libc.src.__support.RPC.rpc_client23    libc.src.__support.GPU.utils24  LOADER_ARGS25    --blocks-x 226    --blocks-y 227    --blocks-z 228    --threads-x 429    --threads-y 430    --threads-z 431)32 33add_integration_test(34  init_fini_array_test35  SUITE libc-startup-tests36  SRCS37    init_fini_array_test.cpp38)39 40add_integration_test(41  startup_rpc_interface_test42  SUITE libc-startup-tests43  SRCS44   rpc_interface_test.cpp45)46 47add_integration_test(48  startup_rpc_stream_test49  SUITE libc-startup-tests50  SRCS51   rpc_stream_test.cpp52  LOADER_ARGS53   --threads 3254   --blocks 855)56 57if(LIBC_TARGET_ARCHITECTURE_IS_AMDGPU)58  add_integration_test(59    startup_rpc_lane_test_w3260    SUITE libc-startup-tests61    SRCS62      rpc_lane_test63    LOADER_ARGS64      --threads 3265    COMPILE_OPTIONS66      -mno-wavefrontsize6467  )68 69  add_integration_test(70    startup_rpc_lane_test_w6471    SUITE libc-startup-tests72    SRCS73      rpc_lane_test.cpp74    LOADER_ARGS75      --threads 6476    COMPILE_OPTIONS77      -mwavefrontsize6478  )79else()80  add_integration_test(81    startup_rpc_lane_test_w3282    SUITE libc-startup-tests83    SRCS84      rpc_lane_test.cpp85    LOADER_ARGS86      --threads 3287  )88endif()89