BEGIN 1781485689.4588702 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.2 [1/324] Building CXX object test/CMakeFiles/generate_resource_spec.dir/generate_resource_spec.cpp.o 22.0 [2/324] Building CXX object test/rocprim/CMakeFiles/test_config_types.dir/test_config_types.cpp.o 22.5 [3/324] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o 23.1 [4/324] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o 24.0 [5/324] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o 27.9 [6/324] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o 28.5 [7/324] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o 29.2 [8/324] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o 29.8 [9/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib2.dir/test_linking_lib.cpp.o 32.2 [10/324] Building CXX object test/rocprim/CMakeFiles/test_bit_cast.dir/test_bit_cast.cpp.o 33.4 [11/324] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o 35.1 [12/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o 36.7 [13/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o 39.6 [14/324] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o 40.7 [15/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o 41.3 [16/324] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o 41.9 [17/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib1.dir/test_linking_lib.cpp.o 56.2 [18/324] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o 60.1 [19/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o 71.8 [20/324] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o 72.2 [21/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o 79.0 [22/324] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o 110.7 [23/324] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o 110.8 [24/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o 115.8 [25/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o 136.7 [26/324] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o 137.9 [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 153.1 [28/324] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o 153.4 [29/324] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o 153.4 [30/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 154.6 [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 157.5 [32/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o 160.3 [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_6.cpp.o 160.9 [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 164.7 [35/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o 166.0 [36/324] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o 167.0 [37/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 168.6 [38/324] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o 170.4 [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_1_1.cpp.o 171.0 [40/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_inplace.dir/test_device_merge_inplace.cpp.o 172.2 [41/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o 173.8 [42/324] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o 175.3 [43/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 175.8 [44/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_tuple.dir/test_rocprim_tuple.cpp.o 176.8 [45/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 178.2 [46/324] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o 181.7 [47/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 183.0 [48/324] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o 183.1 [49/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_types.dir/test_rocprim_types.cpp.o 183.5 [50/324] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o 184.5 [51/324] Building CXX object test/rocprim/CMakeFiles/test_tuple.dir/test_tuple.cpp.o 184.5 [52/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 184.8 [53/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.0 [54/324] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o 185.7 [55/324] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o 185.7 [56/324] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o 186.1 [57/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 186.7 [58/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp17.dir/test_type_traits_interface.cpp.o 186.8 [59/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp17.dir/test_type_traits_interface.cpp.o 187.2 [60/324] Building CXX object test/rocprim/CMakeFiles/test_utils_sort_checker.dir/test_utils_sort_checker.cpp.o 187.3 [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_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_1.cpp.o 188.0 [64/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 188.3 [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_3.cpp.o 190.8 [66/324] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o 191.0 [67/324] Building CXX object test/rocprim/CMakeFiles/test_no_half_operators.dir/test_no_half_operators.cpp.o 192.5 [68/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp20.dir/test_type_traits_interface.cpp.o 193.1 [69/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics_atomic.dir/test_intrinsics_atomic.cpp.o 194.0 [70/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 194.6 [71/324] Building CXX object test/rocprim/CMakeFiles/test_invoke_result.dir/test_invoke_result.cpp.o 195.1 [72/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp20.dir/test_type_traits_interface.cpp.o 195.6 [73/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 195.7 [74/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking.cpp.o 196.9 [75/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 199.5 [76/324] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o 201.6 [77/324] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o 202.4 [78/324] Building CXX object test/rocprim/CMakeFiles/test_zip_iterator.dir/test_zip_iterator.cpp.o 202.8 [79/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics.dir/test_intrinsics.cpp.o 203.3 [80/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking_lib.cpp.o 207.3 [81/324] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o 207.6 [82/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 209.4 [83/324] Building CXX object test/rocprim/CMakeFiles/test_warp_load.dir/test_warp_load.cpp.o 209.9 [84/324] Building CXX object test/rocprim/CMakeFiles/test_warp_store.dir/test_warp_store.cpp.o 216.6 [85/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o 217.2 [86/324] Building CXX object test/rocprim/CMakeFiles/test_accumulator_t.dir/test_accumulator_t.cpp.o 217.3 [87/324] Building CXX object benchmark/CMakeFiles/benchmark_config_dispatch.dir/benchmark_config_dispatch.cpp.o 217.6 [88/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o 222.4 [89/324] Building CXX object benchmark/CMakeFiles/benchmark_block_run_length_decode.dir/benchmark_block_run_length_decode.cpp.o 225.7 [90/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o 225.8 [91/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 228.9 [92/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o 231.1 [93/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_first_of.dir/benchmark_device_find_first_of.cpp.o 235.8 [94/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_end.dir/benchmark_device_find_end.cpp.o 238.4 [95/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o 240.0 [96/324] Building CXX object test/rocprim/CMakeFiles/test_warp_exchange.dir/test_warp_exchange.cpp.o 248.1 [97/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_find.dir/benchmark_device_adjacent_find.cpp.o 257.1 [98/324] Building CXX object benchmark/CMakeFiles/benchmark_block_histogram.dir/benchmark_block_histogram.cpp.o 267.0 [99/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o 272.7 [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 273.4 [101/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_difference.dir/benchmark_device_adjacent_difference.cpp.o 278.7 [102/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 280.1 [103/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 292.2 [104/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o 298.8 [105/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 299.1 [106/324] Building CXX object benchmark/CMakeFiles/benchmark_device_select.dir/benchmark_device_select.cpp.o 303.4 [107/324] Building CXX object benchmark/CMakeFiles/benchmark_device_nth_element.dir/benchmark_device_nth_element.cpp.o 305.3 [108/324] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o 306.5 [109/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o 309.5 [110/324] Building CXX object benchmark/CMakeFiles/benchmark_device_histogram.dir/benchmark_device_histogram.cpp.o 311.4 [111/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search.dir/benchmark_device_search.cpp.o 314.0 [112/324] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o 315.1 [113/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce.dir/benchmark_device_reduce.cpp.o 318.4 [114/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode.dir/benchmark_device_run_length_encode.cpp.o 320.9 [115/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 323.3 [116/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o 327.5 [117/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge.dir/benchmark_device_merge.cpp.o 328.0 [118/324] Building CXX object benchmark/CMakeFiles/benchmark_block_scan.dir/benchmark_block_scan.cpp.o 328.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 328.2 [120/324] Linking CXX executable test/test_hip_api 328.3 [121/324] Linking CXX executable test/test_hip_async_copy 328.5 [122/324] Linking CXX executable test/test_ordered_block_id 328.6 [123/324] Building CXX object benchmark/CMakeFiles/benchmark_block_discontinuity.dir/benchmark_block_discontinuity.cpp.o 328.6 [124/324] Linking CXX executable test/test_hipgraph_basic 328.7 [125/324] Linking CXX executable generate_resource_spec 328.7 [126/324] Linking CXX executable test/test_hipgraph_algs 328.8 [127/324] Linking CXX executable test/rocprim/test_internal_merge_path 328.8 [128/324] Linking CXX executable test/rocprim/test_basic 328.9 [129/324] Linking CXX executable test/rocprim/test_arg_index_iterator 328.9 [130/324] Linking CXX executable test/rocprim/test_temporary_storage_partitioning 329.1 [131/324] Linking CXX executable test/rocprim/test_block_adjacent_difference 329.2 [132/324] Linking CXX executable test/rocprim/test_block_discontinuity 329.3 [133/324] Linking CXX executable test/rocprim/test_bit_cast 329.3 [134/324] Linking CXX executable test/rocprim/test_block_load_store 329.4 [135/324] Linking CXX executable test/rocprim/test_block_sort_merge 329.5 [136/324] Linking CXX executable test/rocprim/test_block_sort_merge_stable 329.5 [137/324] Linking CXX executable test/rocprim/test_block_run_length_decode 329.6 [138/324] Linking CXX executable test/rocprim/test_block_shuffle 329.7 [139/324] Linking CXX executable test/rocprim/test_config_dispatch 329.7 [140/324] Linking CXX executable test/rocprim/test_config_types 329.8 [141/324] Linking CXX executable test/rocprim/test_constant_iterator 329.8 [142/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 329.9 [143/324] Linking CXX executable test/rocprim/test_counting_iterator 329.9 [144/324] Linking CXX executable test/rocprim/test_device_batch_memcpy 330.0 [145/324] Linking CXX executable test/rocprim/test_device_binary_search 330.0 [146/324] Linking CXX executable test/rocprim/test_device_find_first_of 330.0 [147/324] Linking CXX executable test/rocprim/test_device_adjacent_difference 330.1 [148/324] Linking CXX executable test/rocprim/test_device_find_end 330.1 [149/324] Linking CXX executable test/rocprim/test_device_adjacent_find 330.1 [150/324] Linking CXX executable test/rocprim/test_device_histogram 330.2 [151/324] Linking CXX executable test/rocprim/test_device_merge_inplace 330.2 [152/324] Linking CXX executable test/rocprim/test_device_merge 330.3 [153/324] Linking CXX executable test/rocprim/test_device_nth_element 330.3 [154/324] Linking CXX executable test/rocprim/test_device_reduce_by_key 330.4 [155/324] Linking CXX executable test/rocprim/test_device_partial_sort 330.4 [156/324] Linking CXX executable test/rocprim/test_device_run_length_encode 330.5 [157/324] Linking CXX executable test/rocprim/test_device_search 330.5 [158/324] Linking CXX executable test/rocprim/test_device_search_n 330.6 [159/324] Linking CXX executable test/rocprim/test_device_segmented_radix_sort 330.6 [160/324] Linking CXX executable test/rocprim/test_device_segmented_reduce 330.6 [161/324] Linking CXX executable test/rocprim/test_discard_iterator 330.7 [162/324] Linking CXX executable test/rocprim/test_device_transform 330.7 [163/324] Linking CXX executable test/rocprim/test_radix_key_codec 330.7 [164/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_rank.dir/benchmark_block_radix_rank.cpp.o 330.7 [165/324] Linking CXX executable test/rocprim/test_predicate_iterator 330.8 [166/324] Linking CXX executable test/rocprim/test_reverse_iterator 330.9 [167/324] Linking CXX executable test/rocprim/test_rocprim_tuple 330.9 [168/324] Linking CXX executable test/rocprim/test_texture_cache_iterator 330.9 [169/324] Linking CXX executable test/rocprim/test_rocprim_types 330.9 [170/324] Linking CXX executable test/rocprim/test_thread 331.0 [171/324] Linking CXX executable test/rocprim/test_thread_algos 331.0 [172/324] Linking CXX executable test/rocprim/test_tuple 331.0 [173/324] Linking CXX executable test/rocprim/test_utils_sort_checker 331.1 [174/324] Linking CXX executable test/rocprim/test_transform_iterator 331.1 [175/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp17 331.2 [176/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp20 331.2 [177/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp17 331.2 [178/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp20 331.3 [179/324] Linking CXX executable test/rocprim/test_no_half_operators 331.3 [180/324] Linking CXX executable test/rocprim/test_intrinsics 331.3 [181/324] Linking CXX executable test/rocprim/test_intrinsics_atomic 331.4 [182/324] Linking CXX executable test/rocprim/test_warp_exchange 331.4 [183/324] Linking CXX executable test/rocprim/test_warp_load 331.4 [184/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 331.4 [185/324] Linking CXX executable test/rocprim/test_invoke_result 331.4 [186/324] Linking CXX executable test/rocprim/test_warp_store 331.5 [187/324] Linking CXX executable test/rocprim/test_zip_iterator 331.5 [188/324] Linking CXX executable test/rocprim/test_linking 331.5 [189/324] Linking CXX executable benchmark/benchmark_block_histogram 331.5 [190/324] Linking CXX executable test/rocprim/test_accumulator_t 331.5 [191/324] Linking CXX executable benchmark/benchmark_block_discontinuity 331.5 [192/324] Linking CXX executable benchmark/benchmark_block_radix_rank 331.6 [193/324] Linking CXX executable benchmark/benchmark_block_run_length_decode 331.6 [194/324] Linking CXX executable benchmark/benchmark_config_dispatch 331.7 [195/324] Linking CXX executable benchmark/benchmark_device_adjacent_difference 331.7 [196/324] Linking CXX executable benchmark/benchmark_block_scan 331.7 [197/324] Linking CXX executable benchmark/benchmark_device_adjacent_find 331.7 [198/324] Linking CXX executable benchmark/benchmark_device_find_first_of 331.7 [199/324] Linking CXX executable benchmark/benchmark_device_find_end 331.7 [200/324] Linking CXX executable benchmark/benchmark_device_nth_element 331.8 [201/324] Linking CXX executable benchmark/benchmark_device_merge 331.8 [202/324] Linking CXX executable benchmark/benchmark_device_reduce 331.8 [203/324] Linking CXX executable benchmark/benchmark_device_histogram 331.8 [204/324] Linking CXX executable benchmark/benchmark_device_run_length_encode 331.9 [205/324] Linking CXX executable benchmark/benchmark_device_search 332.0 [206/324] Linking CXX executable benchmark/benchmark_device_select 333.0 [207/324] Building CXX object benchmark/CMakeFiles/benchmark_block_exchange.dir/benchmark_block_exchange.cpp.o 333.1 [208/324] Linking CXX executable benchmark/benchmark_block_exchange 333.2 [209/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_inplace.dir/benchmark_device_merge_inplace.cpp.o 333.2 [210/324] Linking CXX executable benchmark/benchmark_device_merge_inplace 333.6 [211/324] Building CXX object benchmark/CMakeFiles/benchmark_block_reduce.dir/benchmark_block_reduce.cpp.o 333.7 [212/324] Linking CXX executable benchmark/benchmark_block_reduce 334.5 [213/324] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o 334.6 [214/324] Linking CXX executable test/rocprim/test_device_partition 337.1 [215/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_reduce.dir/benchmark_device_segmented_reduce.cpp.o 337.2 [216/324] Linking CXX executable benchmark/benchmark_device_segmented_reduce 337.4 [217/324] Building CXX object test/rocprim/CMakeFiles/test_warp_reduce.dir/test_warp_reduce.cpp.o 337.5 [218/324] Linking CXX executable test/rocprim/test_warp_reduce 337.8 [219/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 337.9 [220/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o 337.9 [221/324] Linking CXX executable benchmark/benchmark_device_run_length_encode_non_trivial_runs 338.0 [222/324] Linking CXX executable test/rocprim/test_device_segmented_scan 339.8 [223/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform_pointer.dir/benchmark_device_transform_pointer.cpp.o 339.8 [224/324] Linking CXX executable benchmark/benchmark_device_transform_pointer 340.1 [225/324] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o 340.1 [226/324] Linking CXX executable test/rocprim/test_lookback_reproducibility 340.2 [227/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform.dir/benchmark_device_transform.cpp.o 340.3 [228/324] Linking CXX executable benchmark/benchmark_device_transform 340.7 [229/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o 340.8 [230/324] Linking CXX executable test/rocprim/test_device_reduce 342.0 [231/324] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o 342.2 [232/324] Linking CXX executable test/rocprim/test_block_reduce 345.1 [233/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search_n.dir/benchmark_device_search_n.cpp.o 345.1 [234/324] Linking CXX executable benchmark/benchmark_device_search_n 349.9 [235/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_deterministic.dir/benchmark_device_scan_deterministic.cpp.o 350.1 [236/324] Linking CXX executable benchmark/benchmark_device_scan_deterministic 352.0 [237/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o 352.3 [238/324] Linking CXX executable test/rocprim/test_block_scan 352.6 [239/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_scan.dir/benchmark_device_segmented_scan.cpp.o 352.8 [240/324] Linking CXX executable benchmark/benchmark_device_segmented_scan 352.9 [241/324] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o 353.1 [242/324] Linking CXX executable test/rocprim/test_block_exchange 354.0 [243/324] Building CXX object benchmark/CMakeFiles/benchmark_device_batch_memcpy.dir/benchmark_device_batch_memcpy.cpp.o 354.1 [244/324] Linking CXX executable benchmark/benchmark_device_batch_memcpy 360.5 [245/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_reduce.dir/benchmark_warp_reduce.cpp.o 360.5 [246/324] Linking CXX executable benchmark/benchmark_warp_reduce 362.1 [247/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_block_sort.dir/benchmark_device_radix_sort_block_sort.cpp.o 362.2 [248/324] Linking CXX executable benchmark/benchmark_device_radix_sort_block_sort 363.1 [249/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o 363.2 [250/324] Linking CXX executable test/rocprim/test_block_sort_bitonic 367.1 [251/324] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o 367.3 [252/324] Linking CXX executable test/rocprim/test_block_histogram 367.5 [253/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_exchange.dir/benchmark_warp_exchange.cpp.o 367.5 [254/324] Linking CXX executable benchmark/benchmark_warp_exchange 370.8 [255/324] Building CXX object benchmark/CMakeFiles/benchmark_device_binary_search.dir/benchmark_device_binary_search.cpp.o 370.9 [256/324] Linking CXX executable benchmark/benchmark_device_binary_search 377.1 [257/324] Building CXX object benchmark/CMakeFiles/benchmark_predicate_iterator.dir/benchmark_predicate_iterator.cpp.o 377.2 [258/324] Linking CXX executable benchmark/benchmark_predicate_iterator 377.6 [259/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 379.2 [260/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 379.4 [261/324] Linking CXX executable test/rocprim/test_device_radix_sort 380.1 [262/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_scan.dir/benchmark_warp_scan.cpp.o 380.2 [263/324] Linking CXX executable benchmark/benchmark_warp_scan 381.2 [264/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort.dir/benchmark_device_partial_sort.cpp.o 381.3 [265/324] Linking CXX executable benchmark/benchmark_device_partial_sort 384.7 [266/324] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o 384.8 [267/324] Linking CXX executable test/rocprim/test_device_select 385.6 [268/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key_deterministic.dir/benchmark_device_scan_by_key_deterministic.cpp.o 385.7 [269/324] Linking CXX executable benchmark/benchmark_device_scan_by_key_deterministic 389.2 [270/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan.dir/benchmark_device_scan.cpp.o 389.3 [271/324] Linking CXX executable benchmark/benchmark_device_scan 391.5 [272/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan_disable_dpp.dir/test_warp_scan.cpp.o 391.6 [273/324] Linking CXX executable test/rocprim/test_warp_scan_disable_dpp 393.0 [274/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort_copy.dir/benchmark_device_partial_sort_copy.cpp.o 393.1 [275/324] Linking CXX executable benchmark/benchmark_device_partial_sort_copy 396.7 [276/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 398.1 [277/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 398.4 [278/324] Linking CXX executable test/rocprim/test_block_radix_rank 399.6 [279/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan.dir/test_warp_scan.cpp.o 399.8 [280/324] Linking CXX executable test/rocprim/test_warp_scan 403.6 [281/324] Building CXX object benchmark/CMakeFiles/benchmark_block_adjacent_difference.dir/benchmark_block_adjacent_difference.cpp.o 403.7 [282/324] Linking CXX executable benchmark/benchmark_block_adjacent_difference 405.4 [283/324] Building CXX object benchmark/CMakeFiles/benchmark_block_sort.dir/benchmark_block_sort.cpp.o 405.5 [284/324] Linking CXX executable benchmark/benchmark_block_sort 414.7 [285/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_sort.dir/benchmark_warp_sort.cpp.o 414.8 [286/324] Linking CXX executable benchmark/benchmark_warp_sort 419.4 [287/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_keys.dir/benchmark_device_segmented_radix_sort_keys.cpp.o 419.5 [288/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_keys 444.0 [289/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort.dir/benchmark_device_merge_sort.cpp.o 444.1 [290/324] Linking CXX executable benchmark/benchmark_device_merge_sort 444.2 [291/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o 444.6 [292/324] Building CXX object test/rocprim/CMakeFiles/test_warp_sort.dir/test_warp_sort.cpp.o 444.6 [293/324] Linking CXX executable test/rocprim/test_warp_sort 444.8 [294/324] Building CXX object benchmark/CMakeFiles/benchmark_device_memory.dir/benchmark_device_memory.cpp.o 444.8 [295/324] Linking CXX executable benchmark/benchmark_device_memory 447.8 [296/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_sort.dir/benchmark_device_merge_sort_block_sort.cpp.o 447.9 [297/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_sort 450.6 [298/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o 452.8 [299/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort.dir/benchmark_device_radix_sort.cpp.o 452.9 [300/324] Linking CXX executable benchmark/benchmark_device_radix_sort 456.2 [301/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan_by_key.dir/test_device_scan_by_key.cpp.o 456.3 [302/324] Linking CXX executable test/rocprim/test_device_scan_by_key 473.2 [303/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o 473.3 [304/324] Linking CXX executable test/rocprim/test_device_merge_sort 479.0 [305/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key.dir/benchmark_device_scan_by_key.cpp.o 479.2 [306/324] Linking CXX executable benchmark/benchmark_device_scan_by_key 488.2 [307/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_sort.dir/benchmark_block_radix_sort.cpp.o 488.3 [308/324] Linking CXX executable benchmark/benchmark_block_radix_sort 490.3 [309/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_merge.dir/benchmark_device_merge_sort_block_merge.cpp.o 490.5 [310/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_merge 515.1 [311/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key_deterministic.dir/benchmark_device_reduce_by_key_deterministic.cpp.o 515.3 [312/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key_deterministic 542.4 [313/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key.dir/benchmark_device_reduce_by_key.cpp.o 542.5 [314/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key 562.7 [315/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_onesweep.dir/benchmark_device_radix_sort_onesweep.cpp.o 562.9 [316/324] Linking CXX executable benchmark/benchmark_device_radix_sort_onesweep 658.5 [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 658.8 [318/324] Linking CXX executable test/rocprim/test_block_radix_sort 709.7 [319/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partition.dir/benchmark_device_partition.cpp.o 709.9 [320/324] Linking CXX executable benchmark/benchmark_device_partition 745.3 [321/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan.dir/test_device_scan.cpp.o 745.5 [322/324] Linking CXX executable test/rocprim/test_device_scan 798.0 [323/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_pairs.dir/benchmark_device_segmented_radix_sort_pairs.cpp.o 798.2 [324/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_pairs END 1781486487.7004027 798.2415325641632 0