BEGIN 1781485687.9764178 EXEC /__w/rockrel/rockrel/build/math-libs/rocPRIM_tests/build /usr/local/therock-tools/bin/cmake -E env --unset=ROCM_PATH --unset=ROCM_DIR --unset=HIP_PATH --unset=HIP_DIR -- /usr/local/therock-tools/bin/cmake --build /__w/rockrel/rockrel/build/math-libs/rocPRIM_tests/build 1.4 [1/324] Building CXX object test/CMakeFiles/generate_resource_spec.dir/generate_resource_spec.cpp.o 22.9 [2/324] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o 24.1 [3/324] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o 26.3 [4/324] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o 26.4 [5/324] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o 26.9 [6/324] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o 27.1 [7/324] Building CXX object test/rocprim/CMakeFiles/test_config_types.dir/test_config_types.cpp.o 28.3 [8/324] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o 30.5 [9/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib2.dir/test_linking_lib.cpp.o 37.0 [10/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o 39.1 [11/324] Building CXX object test/rocprim/CMakeFiles/test_bit_cast.dir/test_bit_cast.cpp.o 39.6 [12/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o 39.9 [13/324] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o 42.2 [14/324] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o 44.9 [15/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib1.dir/test_linking_lib.cpp.o 49.3 [16/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o 49.6 [17/324] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o 58.4 [18/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o 64.1 [19/324] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o 67.2 [20/324] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o 67.7 [21/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o 80.3 [22/324] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o 108.9 [23/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o 111.3 [24/324] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o 118.7 [25/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o 129.3 [26/324] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o 139.3 [27/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_2.cpp.o 140.9 [28/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o 144.0 [29/324] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o 145.6 [30/324] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o 151.2 [31/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_5.cpp.o 156.2 [32/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o 158.4 [33/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_1.cpp.o 159.0 [34/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_2.cpp.o 161.2 [35/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o 163.3 [36/324] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o 163.5 [37/324] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o 164.3 [38/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_6.cpp.o 165.0 [39/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_4.cpp.o 170.4 [40/324] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o 171.8 [41/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_3.cpp.o 172.0 [42/324] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o 173.1 [43/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_tuple.dir/test_rocprim_tuple.cpp.o 175.0 [44/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o 176.3 [45/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o 176.4 [46/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_3.cpp.o 178.0 [47/324] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o 179.0 [48/324] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o 180.0 [49/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_inplace.dir/test_device_merge_inplace.cpp.o 180.4 [50/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_2.cpp.o 180.7 [51/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_0.cpp.o 181.0 [52/324] Building CXX object test/rocprim/CMakeFiles/test_tuple.dir/test_tuple.cpp.o 181.2 [53/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_types.dir/test_rocprim_types.cpp.o 181.6 [54/324] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o 182.5 [55/324] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o 183.6 [56/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_2.cpp.o 185.1 [57/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp17.dir/test_type_traits_interface.cpp.o 185.1 [58/324] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o 185.9 [59/324] Building CXX object test/rocprim/CMakeFiles/test_utils_sort_checker.dir/test_utils_sort_checker.cpp.o 187.3 [60/324] Building CXX object test/rocprim/CMakeFiles/test_no_half_operators.dir/test_no_half_operators.cpp.o 187.4 [61/324] Linking CXX shared library test/rocprim/libtest_linking_lib1.so 187.5 [62/324] Linking CXX shared library test/rocprim/libtest_linking_lib2.so 187.9 [63/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp17.dir/test_type_traits_interface.cpp.o 188.2 [64/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_1.cpp.o 188.6 [65/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o 189.7 [66/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics_atomic.dir/test_intrinsics_atomic.cpp.o 190.3 [67/324] Building CXX object test/rocprim/CMakeFiles/test_invoke_result.dir/test_invoke_result.cpp.o 191.0 [68/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp20.dir/test_type_traits_interface.cpp.o 191.1 [69/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o 192.3 [70/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp20.dir/test_type_traits_interface.cpp.o 194.8 [71/324] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o 195.9 [72/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_2.cpp.o 196.2 [73/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking.cpp.o 197.3 [74/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_6.cpp.o 198.5 [75/324] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o 198.6 [76/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics.dir/test_intrinsics.cpp.o 198.7 [77/324] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o 202.0 [78/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking_lib.cpp.o 202.4 [79/324] Building CXX object test/rocprim/CMakeFiles/test_zip_iterator.dir/test_zip_iterator.cpp.o 203.0 [80/324] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o 206.6 [81/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o 206.8 [82/324] Building CXX object test/rocprim/CMakeFiles/test_warp_load.dir/test_warp_load.cpp.o 207.0 [83/324] Building CXX object test/rocprim/CMakeFiles/test_warp_store.dir/test_warp_store.cpp.o 212.8 [84/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_5.cpp.o 214.1 [85/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_4.cpp.o 214.8 [86/324] Building CXX object test/rocprim/CMakeFiles/test_accumulator_t.dir/test_accumulator_t.cpp.o 218.9 [87/324] Building CXX object benchmark/CMakeFiles/benchmark_config_dispatch.dir/benchmark_config_dispatch.cpp.o 222.2 [88/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o 222.2 [89/324] Building CXX object benchmark/CMakeFiles/benchmark_block_run_length_decode.dir/benchmark_block_run_length_decode.cpp.o 227.5 [90/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_1.cpp.o 227.8 [91/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o 234.2 [92/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_first_of.dir/benchmark_device_find_first_of.cpp.o 235.3 [93/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o 236.0 [94/324] Building CXX object test/rocprim/CMakeFiles/test_warp_exchange.dir/test_warp_exchange.cpp.o 236.7 [95/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_end.dir/benchmark_device_find_end.cpp.o 239.0 [96/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o 241.2 [97/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o 244.8 [98/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_find.dir/benchmark_device_adjacent_find.cpp.o 261.0 [99/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_2_0.cpp.o 262.5 [100/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_0.cpp.o 263.4 [101/324] Building CXX object benchmark/CMakeFiles/benchmark_block_histogram.dir/benchmark_block_histogram.cpp.o 275.2 [102/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_difference.dir/benchmark_device_adjacent_difference.cpp.o 282.8 [103/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o 294.1 [104/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o 294.3 [105/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o 305.8 [106/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_1.cpp.o 306.4 [107/324] Building CXX object benchmark/CMakeFiles/benchmark_device_histogram.dir/benchmark_device_histogram.cpp.o 306.8 [108/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search.dir/benchmark_device_search.cpp.o 306.9 [109/324] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o 307.8 [110/324] Building CXX object benchmark/CMakeFiles/benchmark_device_nth_element.dir/benchmark_device_nth_element.cpp.o 308.8 [111/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce.dir/benchmark_device_reduce.cpp.o 310.5 [112/324] Building CXX object benchmark/CMakeFiles/benchmark_block_exchange.dir/benchmark_block_exchange.cpp.o 318.2 [113/324] Building CXX object benchmark/CMakeFiles/benchmark_block_discontinuity.dir/benchmark_block_discontinuity.cpp.o 318.7 [114/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge.dir/benchmark_device_merge.cpp.o 320.4 [115/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o 323.1 [116/324] Building CXX object benchmark/CMakeFiles/benchmark_block_reduce.dir/benchmark_block_reduce.cpp.o 323.5 [117/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_rank.dir/benchmark_block_radix_rank.cpp.o 324.1 [118/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode.dir/benchmark_device_run_length_encode.cpp.o 324.1 [119/324] cd /__w/rockrel/rockrel/build/math-libs/rocPRIM_tests/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/rockrel/rockrel/build/math-libs/rocPRIM_tests/stamp/stage.stamp 324.2 [120/324] Linking CXX executable test/test_hip_api 324.3 [121/324] Linking CXX executable test/test_hip_async_copy 324.4 [122/324] Linking CXX executable test/test_ordered_block_id 324.4 [123/324] Linking CXX executable test/test_hipgraph_basic 324.5 [124/324] Linking CXX executable test/test_hipgraph_algs 324.7 [125/324] Linking CXX executable generate_resource_spec 324.7 [126/324] Building CXX object benchmark/CMakeFiles/benchmark_device_batch_memcpy.dir/benchmark_device_batch_memcpy.cpp.o 324.7 [127/324] Linking CXX executable test/rocprim/test_internal_merge_path 324.8 [128/324] Linking CXX executable test/rocprim/test_arg_index_iterator 324.9 [129/324] Linking CXX executable test/rocprim/test_basic 324.9 [130/324] Linking CXX executable test/rocprim/test_temporary_storage_partitioning 325.1 [131/324] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o 325.1 [132/324] Linking CXX executable test/rocprim/test_block_adjacent_difference 325.1 [133/324] Linking CXX executable test/rocprim/test_block_discontinuity 325.2 [134/324] Linking CXX executable test/rocprim/test_bit_cast 325.3 [135/324] Linking CXX executable test/rocprim/test_block_sort_merge 325.3 [136/324] Linking CXX executable test/rocprim/test_block_load_store 325.4 [137/324] Linking CXX executable test/rocprim/test_block_sort_merge_stable 325.5 [138/324] Linking CXX executable test/rocprim/test_block_run_length_decode 325.5 [139/324] Linking CXX executable test/rocprim/test_block_reduce 325.6 [140/324] Linking CXX executable test/rocprim/test_block_shuffle 325.6 [141/324] Linking CXX executable test/rocprim/test_config_dispatch 325.7 [142/324] Linking CXX executable test/rocprim/test_config_types 325.7 [143/324] Linking CXX executable test/rocprim/test_constant_iterator 325.8 [144/324] Linking CXX executable test/rocprim/test_counting_iterator 325.8 [145/324] Linking CXX executable test/rocprim/test_device_batch_memcpy 325.9 [146/324] Linking CXX executable test/rocprim/test_device_binary_search 325.9 [147/324] Linking CXX executable test/rocprim/test_device_find_first_of 326.0 [148/324] Linking CXX executable test/rocprim/test_device_adjacent_difference 326.0 [149/324] Linking CXX executable test/rocprim/test_device_adjacent_find 326.1 [150/324] Linking CXX executable test/rocprim/test_device_find_end 326.2 [151/324] Linking CXX executable test/rocprim/test_device_histogram 326.2 [152/324] Linking CXX executable test/rocprim/test_device_merge 326.2 [153/324] Linking CXX executable test/rocprim/test_device_merge_inplace 326.3 [154/324] Linking CXX executable test/rocprim/test_device_nth_element 326.4 [155/324] Linking CXX executable test/rocprim/test_device_reduce_by_key 326.4 [156/324] Linking CXX executable test/rocprim/test_device_run_length_encode 326.4 [157/324] Linking CXX executable test/rocprim/test_device_search 326.6 [158/324] Linking CXX executable test/rocprim/test_device_search_n 326.6 [159/324] Linking CXX executable test/rocprim/test_device_segmented_reduce 326.6 [160/324] Linking CXX executable test/rocprim/test_device_segmented_radix_sort 326.7 [161/324] Linking CXX executable test/rocprim/test_device_transform 326.8 [162/324] Linking CXX executable test/rocprim/test_discard_iterator 326.8 [163/324] Linking CXX executable test/rocprim/test_radix_key_codec 326.8 [164/324] Linking CXX executable test/rocprim/test_predicate_iterator 326.9 [165/324] Linking CXX executable test/rocprim/test_reverse_iterator 326.9 [166/324] Linking CXX executable test/rocprim/test_rocprim_tuple 326.9 [167/324] Linking CXX executable test/rocprim/test_rocprim_types 327.0 [168/324] Linking CXX executable test/rocprim/test_thread 327.0 [169/324] Linking CXX executable test/rocprim/test_texture_cache_iterator 327.1 [170/324] Linking CXX executable test/rocprim/test_thread_algos 327.1 [171/324] Linking CXX executable test/rocprim/test_tuple 327.2 [172/324] Linking CXX executable test/rocprim/test_utils_sort_checker 327.2 [173/324] Linking CXX executable test/rocprim/test_transform_iterator 327.3 [174/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp17 327.3 [175/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp17 327.4 [176/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp20 327.4 [177/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp20 327.4 [178/324] Linking CXX executable test/rocprim/test_no_half_operators 327.5 [179/324] Linking CXX executable test/rocprim/test_intrinsics 327.5 [180/324] Linking CXX executable test/rocprim/test_intrinsics_atomic 327.5 [181/324] Linking CXX executable test/rocprim/test_warp_exchange 327.6 [182/324] Linking CXX executable test/rocprim/test_invoke_result 327.6 [183/324] Linking CXX executable test/rocprim/test_warp_load 327.7 [184/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o 327.7 [185/324] Linking CXX executable test/rocprim/test_warp_store 327.7 [186/324] Linking CXX executable test/rocprim/test_zip_iterator 327.8 [187/324] Linking CXX executable test/rocprim/test_accumulator_t 327.8 [188/324] Linking CXX executable test/rocprim/test_device_segmented_scan 327.8 [189/324] Linking CXX executable test/rocprim/test_linking 327.9 [190/324] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o 327.9 [191/324] Linking CXX executable benchmark/benchmark_block_discontinuity 327.9 [192/324] Linking CXX executable benchmark/benchmark_block_histogram 327.9 [193/324] Linking CXX executable benchmark/benchmark_block_exchange 328.0 [194/324] Linking CXX executable benchmark/benchmark_block_radix_rank 328.0 [195/324] Linking CXX executable benchmark/benchmark_block_run_length_decode 328.0 [196/324] Linking CXX executable benchmark/benchmark_block_reduce 328.0 [197/324] Linking CXX executable test/rocprim/test_lookback_reproducibility 328.1 [198/324] Linking CXX executable benchmark/benchmark_config_dispatch 328.1 [199/324] Linking CXX executable benchmark/benchmark_device_adjacent_difference 328.1 [200/324] Linking CXX executable benchmark/benchmark_device_adjacent_find 328.1 [201/324] Linking CXX executable benchmark/benchmark_device_batch_memcpy 328.2 [202/324] Linking CXX executable benchmark/benchmark_device_histogram 328.2 [203/324] Linking CXX executable benchmark/benchmark_device_find_first_of 328.2 [204/324] Linking CXX executable benchmark/benchmark_device_find_end 328.3 [205/324] Linking CXX executable benchmark/benchmark_device_merge 328.3 [206/324] Linking CXX executable benchmark/benchmark_device_reduce 328.3 [207/324] Linking CXX executable benchmark/benchmark_device_nth_element 328.3 [208/324] Linking CXX executable benchmark/benchmark_device_run_length_encode 328.4 [209/324] Linking CXX executable benchmark/benchmark_device_search 329.7 [210/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o 329.9 [211/324] Linking CXX executable test/rocprim/test_device_reduce 336.0 [212/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_inplace.dir/benchmark_device_merge_inplace.cpp.o 336.1 [213/324] Linking CXX executable benchmark/benchmark_device_merge_inplace 336.6 [214/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_reduce.dir/benchmark_device_segmented_reduce.cpp.o 336.6 [215/324] Linking CXX executable benchmark/benchmark_device_segmented_reduce 337.0 [216/324] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o 337.1 [217/324] Linking CXX executable test/rocprim/test_device_partial_sort 337.9 [218/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform_pointer.dir/benchmark_device_transform_pointer.cpp.o 337.9 [219/324] Linking CXX executable benchmark/benchmark_device_transform_pointer 338.1 [220/324] Building CXX object test/rocprim/CMakeFiles/test_warp_reduce.dir/test_warp_reduce.cpp.o 338.2 [221/324] Linking CXX executable test/rocprim/test_warp_reduce 340.0 [222/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform.dir/benchmark_device_transform.cpp.o 340.1 [223/324] Linking CXX executable benchmark/benchmark_device_transform 341.2 [224/324] Building CXX object benchmark/CMakeFiles/benchmark_block_scan.dir/benchmark_block_scan.cpp.o 341.3 [225/324] Linking CXX executable benchmark/benchmark_block_scan 344.2 [226/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search_n.dir/benchmark_device_search_n.cpp.o 344.3 [227/324] Linking CXX executable benchmark/benchmark_device_search_n 346.7 [228/324] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o 347.0 [229/324] Linking CXX executable test/rocprim/test_block_exchange 348.0 [230/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o 348.1 [231/324] Linking CXX executable test/rocprim/test_block_sort_bitonic 348.4 [232/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_deterministic.dir/benchmark_device_scan_deterministic.cpp.o 348.5 [233/324] Linking CXX executable benchmark/benchmark_device_scan_deterministic 350.8 [234/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_scan.dir/benchmark_device_segmented_scan.cpp.o 350.9 [235/324] Linking CXX executable benchmark/benchmark_device_segmented_scan 351.0 [236/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode_non_trivial_runs.dir/benchmark_device_run_length_encode_non_trivial_runs.cpp.o 351.1 [237/324] Linking CXX executable benchmark/benchmark_device_run_length_encode_non_trivial_runs 351.6 [238/324] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o 351.7 [239/324] Linking CXX executable test/rocprim/test_device_partition 351.8 [240/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_3_0.cpp.o 352.1 [241/324] Linking CXX executable test/rocprim/test_device_radix_sort 352.2 [242/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_0.cpp.o 352.2 [243/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_0.cpp.o 355.5 [244/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_0.cpp.o 356.3 [245/324] Building CXX object benchmark/CMakeFiles/benchmark_device_binary_search.dir/benchmark_device_binary_search.cpp.o 356.4 [246/324] Linking CXX executable benchmark/benchmark_device_binary_search 358.4 [247/324] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o 358.5 [248/324] Linking CXX executable test/rocprim/test_block_histogram 362.3 [249/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_reduce.dir/benchmark_warp_reduce.cpp.o 362.4 [250/324] Linking CXX executable benchmark/benchmark_warp_reduce 370.8 [251/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_exchange.dir/benchmark_warp_exchange.cpp.o 370.9 [252/324] Linking CXX executable benchmark/benchmark_warp_exchange 371.1 [253/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o 371.2 [254/324] Linking CXX executable test/rocprim/test_block_scan 374.1 [255/324] Building CXX object benchmark/CMakeFiles/benchmark_predicate_iterator.dir/benchmark_predicate_iterator.cpp.o 374.2 [256/324] Linking CXX executable benchmark/benchmark_predicate_iterator 374.3 [257/324] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o 374.4 [258/324] Linking CXX executable test/rocprim/test_device_select 375.3 [259/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort_copy.dir/benchmark_device_partial_sort_copy.cpp.o 375.4 [260/324] Linking CXX executable benchmark/benchmark_device_partial_sort_copy 375.6 [261/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_block_sort.dir/benchmark_device_radix_sort_block_sort.cpp.o 375.7 [262/324] Linking CXX executable benchmark/benchmark_device_radix_sort_block_sort 377.1 [263/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_1_1.cpp.o 377.8 [264/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_scan.dir/benchmark_warp_scan.cpp.o 377.9 [265/324] Linking CXX executable benchmark/benchmark_warp_scan 378.5 [266/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key_deterministic.dir/benchmark_device_scan_by_key_deterministic.cpp.o 378.6 [267/324] Linking CXX executable benchmark/benchmark_device_scan_by_key_deterministic 381.4 [268/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan.dir/benchmark_device_scan.cpp.o 381.5 [269/324] Linking CXX executable benchmark/benchmark_device_scan 385.5 [270/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_2_1.cpp.o 391.6 [271/324] Building CXX object benchmark/CMakeFiles/benchmark_block_adjacent_difference.dir/benchmark_block_adjacent_difference.cpp.o 391.7 [272/324] Linking CXX executable benchmark/benchmark_block_adjacent_difference 391.7 [273/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_rank.dir/test_block_radix_rank.parallel/test_block_radix_rank_typed_0_1.cpp.o 391.9 [274/324] Linking CXX executable test/rocprim/test_block_radix_rank 394.4 [275/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort.dir/benchmark_device_partial_sort.cpp.o 394.4 [276/324] Linking CXX executable benchmark/benchmark_device_partial_sort 394.5 [277/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan_disable_dpp.dir/test_warp_scan.cpp.o 394.6 [278/324] Linking CXX executable test/rocprim/test_warp_scan_disable_dpp 394.8 [279/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan.dir/test_warp_scan.cpp.o 394.9 [280/324] Linking CXX executable test/rocprim/test_warp_scan 401.2 [281/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort.dir/benchmark_device_merge_sort.cpp.o 401.3 [282/324] Linking CXX executable benchmark/benchmark_device_merge_sort 408.5 [283/324] Building CXX object benchmark/CMakeFiles/benchmark_block_sort.dir/benchmark_block_sort.cpp.o 408.6 [284/324] Linking CXX executable benchmark/benchmark_block_sort 415.8 [285/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan_by_key.dir/test_device_scan_by_key.cpp.o 416.0 [286/324] Linking CXX executable test/rocprim/test_device_scan_by_key 426.0 [287/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_sort.dir/benchmark_warp_sort.cpp.o 426.1 [288/324] Linking CXX executable benchmark/benchmark_warp_sort 426.2 [289/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_keys.dir/benchmark_device_segmented_radix_sort_keys.cpp.o 426.3 [290/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_keys 427.3 [291/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o 427.4 [292/324] Linking CXX executable test/rocprim/test_device_merge_sort 427.6 [293/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o 434.8 [294/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_sort.dir/benchmark_device_merge_sort_block_sort.cpp.o 434.9 [295/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_sort 443.8 [296/324] Building CXX object benchmark/CMakeFiles/benchmark_device_memory.dir/benchmark_device_memory.cpp.o 443.9 [297/324] Linking CXX executable benchmark/benchmark_device_memory 445.5 [298/324] Building CXX object test/rocprim/CMakeFiles/test_warp_sort.dir/test_warp_sort.cpp.o 445.6 [299/324] Linking CXX executable test/rocprim/test_warp_sort 448.2 [300/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o 454.3 [301/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_sort.dir/benchmark_block_radix_sort.cpp.o 454.4 [302/324] Linking CXX executable benchmark/benchmark_block_radix_sort 455.0 [303/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort.dir/benchmark_device_radix_sort.cpp.o 455.1 [304/324] Linking CXX executable benchmark/benchmark_device_radix_sort 456.6 [305/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key.dir/benchmark_device_scan_by_key.cpp.o 456.6 [306/324] Linking CXX executable benchmark/benchmark_device_scan_by_key 458.3 [307/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_merge.dir/benchmark_device_merge_sort_block_merge.cpp.o 458.5 [308/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_merge 504.4 [309/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key.dir/benchmark_device_reduce_by_key.cpp.o 504.6 [310/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key 521.9 [311/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key_deterministic.dir/benchmark_device_reduce_by_key_deterministic.cpp.o 522.0 [312/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key_deterministic 550.0 [313/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_onesweep.dir/benchmark_device_radix_sort_onesweep.cpp.o 550.2 [314/324] Linking CXX executable benchmark/benchmark_device_radix_sort_onesweep 663.5 [315/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partition.dir/benchmark_device_partition.cpp.o 663.8 [316/324] Linking CXX executable benchmark/benchmark_device_partition 678.3 [317/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o 678.7 [318/324] Linking CXX executable test/rocprim/test_block_radix_sort 705.7 [319/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan.dir/test_device_scan.cpp.o 706.1 [320/324] Linking CXX executable test/rocprim/test_device_scan 832.2 [321/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_pairs.dir/benchmark_device_segmented_radix_sort_pairs.cpp.o 832.4 [322/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_pairs 1073.7 [323/324] Building CXX object benchmark/CMakeFiles/benchmark_device_select.dir/benchmark_device_select.cpp.o 1074.1 [324/324] Linking CXX executable benchmark/benchmark_device_select END 1781486762.1192596 1074.1428418159485 0