BEGIN 1781485655.9320357 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.1 [1/324] Building CXX object test/CMakeFiles/generate_resource_spec.dir/generate_resource_spec.cpp.o 21.4 [2/324] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o 22.1 [3/324] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o 27.2 [4/324] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o 28.0 [5/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib2.dir/test_linking_lib.cpp.o 28.6 [6/324] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o 28.9 [7/324] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o 29.4 [8/324] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o 29.4 [9/324] Building CXX object test/rocprim/CMakeFiles/test_config_types.dir/test_config_types.cpp.o 32.3 [10/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o 42.2 [11/324] Building CXX object test/rocprim/CMakeFiles/test_bit_cast.dir/test_bit_cast.cpp.o 42.2 [12/324] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o 42.2 [13/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o 44.9 [14/324] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o 46.7 [15/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib1.dir/test_linking_lib.cpp.o 53.6 [16/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o 56.3 [17/324] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o 65.0 [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 71.4 [19/324] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o 75.5 [20/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o 81.7 [21/324] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o 82.7 [22/324] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o 91.0 [23/324] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o 116.1 [24/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o 124.3 [25/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o 135.9 [26/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 143.1 [27/324] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o 148.1 [28/324] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o 151.9 [29/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o 160.6 [30/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 161.5 [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_6.cpp.o 162.7 [32/324] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o 168.1 [33/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 173.3 [34/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 173.8 [35/324] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o 174.7 [36/324] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o 175.1 [37/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o 175.5 [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_1.cpp.o 176.8 [39/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 182.0 [40/324] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o 182.1 [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_1_1.cpp.o 184.3 [42/324] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o 186.0 [43/324] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o 186.6 [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_0_4.cpp.o 187.9 [45/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_tuple.dir/test_rocprim_tuple.cpp.o 188.3 [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_0_3.cpp.o 189.1 [47/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_inplace.dir/test_device_merge_inplace.cpp.o 189.4 [48/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o 191.4 [49/324] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o 194.0 [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_1_3.cpp.o 194.4 [51/324] Building CXX object test/rocprim/CMakeFiles/test_tuple.dir/test_tuple.cpp.o 194.4 [52/324] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o 194.4 [53/324] Building CXX object test/rocprim/CMakeFiles/test_utils_sort_checker.dir/test_utils_sort_checker.cpp.o 197.2 [54/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 197.3 [55/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 198.1 [56/324] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o 198.3 [57/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_types.dir/test_rocprim_types.cpp.o 199.2 [58/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp17.dir/test_type_traits_interface.cpp.o 199.3 [59/324] Building CXX object test/rocprim/CMakeFiles/test_no_half_operators.dir/test_no_half_operators.cpp.o 200.0 [60/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp17.dir/test_type_traits_interface.cpp.o 200.1 [61/324] Linking CXX shared library test/rocprim/libtest_linking_lib1.so 200.3 [62/324] Linking CXX shared library test/rocprim/libtest_linking_lib2.so 200.6 [63/324] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o 202.3 [64/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics_atomic.dir/test_intrinsics_atomic.cpp.o 202.9 [65/324] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o 203.1 [66/324] Building CXX object test/rocprim/CMakeFiles/test_invoke_result.dir/test_invoke_result.cpp.o 203.2 [67/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp20.dir/test_type_traits_interface.cpp.o 203.7 [68/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp20.dir/test_type_traits_interface.cpp.o 204.0 [69/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 204.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_4.cpp.o 207.5 [71/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 207.6 [72/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics.dir/test_intrinsics.cpp.o 208.2 [73/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking.cpp.o 208.3 [74/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 210.6 [75/324] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o 210.9 [76/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 212.3 [77/324] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o 213.4 [78/324] Building CXX object test/rocprim/CMakeFiles/test_zip_iterator.dir/test_zip_iterator.cpp.o 214.7 [79/324] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o 215.4 [80/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking_lib.cpp.o 219.7 [81/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 221.2 [82/324] Building CXX object test/rocprim/CMakeFiles/test_warp_load.dir/test_warp_load.cpp.o 223.0 [83/324] Building CXX object test/rocprim/CMakeFiles/test_warp_store.dir/test_warp_store.cpp.o 224.2 [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_2.cpp.o 224.3 [85/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o 225.4 [86/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o 229.7 [87/324] Building CXX object benchmark/CMakeFiles/benchmark_config_dispatch.dir/benchmark_config_dispatch.cpp.o 231.8 [88/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 231.8 [89/324] Building CXX object test/rocprim/CMakeFiles/test_accumulator_t.dir/test_accumulator_t.cpp.o 233.6 [90/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o 234.8 [91/324] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o 234.9 [92/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 235.9 [93/324] Building CXX object benchmark/CMakeFiles/benchmark_block_run_length_decode.dir/benchmark_block_run_length_decode.cpp.o 243.1 [94/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 245.8 [95/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_first_of.dir/benchmark_device_find_first_of.cpp.o 247.1 [96/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_end.dir/benchmark_device_find_end.cpp.o 251.9 [97/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o 255.1 [98/324] Building CXX object test/rocprim/CMakeFiles/test_warp_exchange.dir/test_warp_exchange.cpp.o 256.1 [99/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_find.dir/benchmark_device_adjacent_find.cpp.o 262.7 [100/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o 263.3 [101/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o 264.1 [102/324] Building CXX object benchmark/CMakeFiles/benchmark_block_histogram.dir/benchmark_block_histogram.cpp.o 269.5 [103/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_difference.dir/benchmark_device_adjacent_difference.cpp.o 285.1 [104/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 286.7 [105/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o 291.4 [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 296.9 [107/324] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o 305.9 [108/324] Building CXX object benchmark/CMakeFiles/benchmark_device_nth_element.dir/benchmark_device_nth_element.cpp.o 307.7 [109/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o 308.6 [110/324] Building CXX object benchmark/CMakeFiles/benchmark_device_histogram.dir/benchmark_device_histogram.cpp.o 311.7 [111/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce.dir/benchmark_device_reduce.cpp.o 314.2 [112/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search.dir/benchmark_device_search.cpp.o 314.6 [113/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o 318.3 [114/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge.dir/benchmark_device_merge.cpp.o 323.0 [115/324] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o 332.3 [116/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode.dir/benchmark_device_run_length_encode.cpp.o 337.8 [117/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o 338.2 [118/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 338.3 [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 338.4 [120/324] Linking CXX executable test/test_hip_api 338.5 [121/324] Linking CXX executable test/test_hip_async_copy 338.7 [122/324] Linking CXX executable test/test_ordered_block_id 338.9 [123/324] Linking CXX executable test/test_hipgraph_basic 338.9 [124/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 339.0 [125/324] Linking CXX executable test/test_hipgraph_algs 339.1 [126/324] Linking CXX executable generate_resource_spec 339.2 [127/324] Linking CXX executable test/rocprim/test_basic 339.3 [128/324] Linking CXX executable test/rocprim/test_internal_merge_path 339.4 [129/324] Linking CXX executable test/rocprim/test_temporary_storage_partitioning 339.4 [130/324] Linking CXX executable test/rocprim/test_arg_index_iterator 339.6 [131/324] Linking CXX executable test/rocprim/test_block_discontinuity 339.7 [132/324] Linking CXX executable test/rocprim/test_block_adjacent_difference 339.8 [133/324] Linking CXX executable test/rocprim/test_bit_cast 339.9 [134/324] Linking CXX executable test/rocprim/test_block_load_store 340.0 [135/324] Linking CXX executable test/rocprim/test_block_sort_merge 340.1 [136/324] Linking CXX executable test/rocprim/test_block_sort_merge_stable 340.2 [137/324] Linking CXX executable test/rocprim/test_block_run_length_decode 340.2 [138/324] Linking CXX executable test/rocprim/test_block_shuffle 340.3 [139/324] Linking CXX executable test/rocprim/test_config_dispatch 340.4 [140/324] Linking CXX executable test/rocprim/test_config_types 340.5 [141/324] Linking CXX executable test/rocprim/test_constant_iterator 340.6 [142/324] Linking CXX executable test/rocprim/test_counting_iterator 340.6 [143/324] Linking CXX executable test/rocprim/test_device_batch_memcpy 340.7 [144/324] Linking CXX executable test/rocprim/test_device_binary_search 340.8 [145/324] Linking CXX executable test/rocprim/test_device_find_first_of 340.9 [146/324] Building CXX object benchmark/CMakeFiles/benchmark_block_exchange.dir/benchmark_block_exchange.cpp.o 340.9 [147/324] Linking CXX executable test/rocprim/test_device_adjacent_difference 340.9 [148/324] Linking CXX executable test/rocprim/test_device_adjacent_find 341.0 [149/324] Linking CXX executable test/rocprim/test_device_find_end 341.1 [150/324] Linking CXX executable test/rocprim/test_device_histogram 341.1 [151/324] Linking CXX executable test/rocprim/test_device_merge 341.2 [152/324] Linking CXX executable test/rocprim/test_device_merge_inplace 341.2 [153/324] Linking CXX executable test/rocprim/test_device_nth_element 341.3 [154/324] Linking CXX executable test/rocprim/test_device_partial_sort 341.4 [155/324] Linking CXX executable test/rocprim/test_device_reduce_by_key 341.4 [156/324] Linking CXX executable test/rocprim/test_device_reduce 341.4 [157/324] Linking CXX executable test/rocprim/test_device_run_length_encode 341.5 [158/324] Linking CXX executable test/rocprim/test_device_search 341.6 [159/324] Linking CXX executable test/rocprim/test_device_search_n 341.7 [160/324] Linking CXX executable test/rocprim/test_device_segmented_radix_sort 341.8 [161/324] Linking CXX executable test/rocprim/test_device_segmented_reduce 341.8 [162/324] Linking CXX executable test/rocprim/test_device_transform 341.9 [163/324] Linking CXX executable test/rocprim/test_discard_iterator 341.9 [164/324] Linking CXX executable test/rocprim/test_lookback_reproducibility 341.9 [165/324] Linking CXX executable test/rocprim/test_radix_key_codec 342.0 [166/324] Linking CXX executable test/rocprim/test_predicate_iterator 342.1 [167/324] Linking CXX executable test/rocprim/test_reverse_iterator 342.1 [168/324] Linking CXX executable test/rocprim/test_rocprim_tuple 342.2 [169/324] Linking CXX executable test/rocprim/test_rocprim_types 342.3 [170/324] Linking CXX executable test/rocprim/test_thread 342.3 [171/324] Linking CXX executable test/rocprim/test_texture_cache_iterator 342.4 [172/324] Linking CXX executable test/rocprim/test_thread_algos 342.4 [173/324] Linking CXX executable test/rocprim/test_tuple 342.5 [174/324] Linking CXX executable test/rocprim/test_utils_sort_checker 342.5 [175/324] Linking CXX executable test/rocprim/test_transform_iterator 342.6 [176/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp17 342.6 [177/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp17 342.7 [178/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp20 342.8 [179/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp20 342.8 [180/324] Linking CXX executable test/rocprim/test_no_half_operators 342.9 [181/324] Linking CXX executable test/rocprim/test_intrinsics 342.9 [182/324] Linking CXX executable test/rocprim/test_intrinsics_atomic 342.9 [183/324] Linking CXX executable test/rocprim/test_invoke_result 343.1 [184/324] Linking CXX executable test/rocprim/test_warp_load 343.1 [185/324] Linking CXX executable test/rocprim/test_warp_exchange 343.1 [186/324] Linking CXX executable test/rocprim/test_warp_store 343.2 [187/324] Linking CXX executable test/rocprim/test_zip_iterator 343.2 [188/324] Linking CXX executable test/rocprim/test_accumulator_t 343.2 [189/324] Linking CXX executable test/rocprim/test_linking 343.4 [190/324] Linking CXX executable benchmark/benchmark_block_histogram 343.4 [191/324] Linking CXX executable benchmark/benchmark_block_exchange 343.4 [192/324] Linking CXX executable benchmark/benchmark_block_run_length_decode 343.5 [193/324] Linking CXX executable benchmark/benchmark_config_dispatch 343.5 [194/324] Linking CXX executable benchmark/benchmark_device_adjacent_difference 343.6 [195/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_deterministic.dir/benchmark_device_scan_deterministic.cpp.o 343.6 [196/324] Linking CXX executable benchmark/benchmark_device_adjacent_find 343.7 [197/324] Linking CXX executable benchmark/benchmark_device_find_first_of 343.7 [198/324] Linking CXX executable benchmark/benchmark_device_histogram 343.7 [199/324] Linking CXX executable benchmark/benchmark_device_find_end 343.8 [200/324] Linking CXX executable benchmark/benchmark_device_merge 343.8 [201/324] Linking CXX executable benchmark/benchmark_device_reduce 343.8 [202/324] Linking CXX executable benchmark/benchmark_device_nth_element 343.9 [203/324] Linking CXX executable benchmark/benchmark_device_run_length_encode 343.9 [204/324] Linking CXX executable benchmark/benchmark_device_run_length_encode_non_trivial_runs 343.9 [205/324] Linking CXX executable benchmark/benchmark_device_scan_deterministic 344.0 [206/324] Linking CXX executable benchmark/benchmark_device_search 344.9 [207/324] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o 345.1 [208/324] Linking CXX executable test/rocprim/test_device_partition 345.5 [209/324] Building CXX object benchmark/CMakeFiles/benchmark_block_reduce.dir/benchmark_block_reduce.cpp.o 345.7 [210/324] Linking CXX executable benchmark/benchmark_block_reduce 345.7 [211/324] Building CXX object benchmark/CMakeFiles/benchmark_block_discontinuity.dir/benchmark_block_discontinuity.cpp.o 345.9 [212/324] Linking CXX executable benchmark/benchmark_block_discontinuity 348.6 [213/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_rank.dir/benchmark_block_radix_rank.cpp.o 348.8 [214/324] Linking CXX executable benchmark/benchmark_block_radix_rank 348.9 [215/324] Building CXX object test/rocprim/CMakeFiles/test_warp_reduce.dir/test_warp_reduce.cpp.o 349.2 [216/324] Linking CXX executable test/rocprim/test_warp_reduce 349.3 [217/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform_pointer.dir/benchmark_device_transform_pointer.cpp.o 349.4 [218/324] Linking CXX executable benchmark/benchmark_device_transform_pointer 349.4 [219/324] Building CXX object benchmark/CMakeFiles/benchmark_device_batch_memcpy.dir/benchmark_device_batch_memcpy.cpp.o 349.5 [220/324] Linking CXX executable benchmark/benchmark_device_batch_memcpy 350.4 [221/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o 350.5 [222/324] Linking CXX executable test/rocprim/test_device_segmented_scan 350.6 [223/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform.dir/benchmark_device_transform.cpp.o 350.6 [224/324] Linking CXX executable benchmark/benchmark_device_transform 351.4 [225/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_reduce.dir/benchmark_device_segmented_reduce.cpp.o 351.5 [226/324] Linking CXX executable benchmark/benchmark_device_segmented_reduce 355.5 [227/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search_n.dir/benchmark_device_search_n.cpp.o 355.6 [228/324] Linking CXX executable benchmark/benchmark_device_search_n 355.7 [229/324] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o 355.8 [230/324] Linking CXX executable test/rocprim/test_block_exchange 356.0 [231/324] Building CXX object benchmark/CMakeFiles/benchmark_block_scan.dir/benchmark_block_scan.cpp.o 356.1 [232/324] Linking CXX executable benchmark/benchmark_block_scan 357.4 [233/324] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o 357.5 [234/324] Linking CXX executable test/rocprim/test_block_reduce 360.0 [235/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 363.4 [236/324] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o 363.6 [237/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 363.6 [238/324] Linking CXX executable test/rocprim/test_block_histogram 363.9 [239/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_reduce.dir/benchmark_warp_reduce.cpp.o 364.0 [240/324] Linking CXX executable test/rocprim/test_device_radix_sort 364.1 [241/324] Linking CXX executable benchmark/benchmark_warp_reduce 366.0 [242/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_scan.dir/benchmark_device_segmented_scan.cpp.o 366.1 [243/324] Linking CXX executable benchmark/benchmark_device_segmented_scan 366.2 [244/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o 366.3 [245/324] Linking CXX executable test/rocprim/test_block_sort_bitonic 369.1 [246/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_block_sort.dir/benchmark_device_radix_sort_block_sort.cpp.o 369.1 [247/324] Linking CXX executable benchmark/benchmark_device_radix_sort_block_sort 370.9 [248/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_inplace.dir/benchmark_device_merge_inplace.cpp.o 371.0 [249/324] Linking CXX executable benchmark/benchmark_device_merge_inplace 372.5 [250/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o 372.7 [251/324] Linking CXX executable test/rocprim/test_block_scan 373.0 [252/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key_deterministic.dir/benchmark_device_scan_by_key_deterministic.cpp.o 373.1 [253/324] Linking CXX executable benchmark/benchmark_device_scan_by_key_deterministic 375.5 [254/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 377.3 [255/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_exchange.dir/benchmark_warp_exchange.cpp.o 377.3 [256/324] Linking CXX executable benchmark/benchmark_warp_exchange 382.5 [257/324] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o 382.6 [258/324] Linking CXX executable test/rocprim/test_device_select 382.7 [259/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_scan.dir/benchmark_warp_scan.cpp.o 382.8 [260/324] Linking CXX executable benchmark/benchmark_warp_scan 384.3 [261/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 386.0 [262/324] Building CXX object benchmark/CMakeFiles/benchmark_predicate_iterator.dir/benchmark_predicate_iterator.cpp.o 386.0 [263/324] Linking CXX executable benchmark/benchmark_predicate_iterator 388.4 [264/324] Building CXX object benchmark/CMakeFiles/benchmark_device_binary_search.dir/benchmark_device_binary_search.cpp.o 388.5 [265/324] Linking CXX executable benchmark/benchmark_device_binary_search 392.3 [266/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan.dir/benchmark_device_scan.cpp.o 392.3 [267/324] Linking CXX executable benchmark/benchmark_device_scan 395.7 [268/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort.dir/benchmark_device_partial_sort.cpp.o 395.8 [269/324] Linking CXX executable benchmark/benchmark_device_partial_sort 399.0 [270/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort_copy.dir/benchmark_device_partial_sort_copy.cpp.o 399.1 [271/324] Linking CXX executable benchmark/benchmark_device_partial_sort_copy 403.4 [272/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 404.5 [273/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan_disable_dpp.dir/test_warp_scan.cpp.o 404.6 [274/324] Linking CXX executable test/rocprim/test_warp_scan_disable_dpp 408.1 [275/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan.dir/test_warp_scan.cpp.o 408.2 [276/324] Linking CXX executable test/rocprim/test_warp_scan 412.1 [277/324] Building CXX object benchmark/CMakeFiles/benchmark_block_adjacent_difference.dir/benchmark_block_adjacent_difference.cpp.o 412.2 [278/324] Linking CXX executable benchmark/benchmark_block_adjacent_difference 414.6 [279/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 414.8 [280/324] Linking CXX executable test/rocprim/test_block_radix_rank 415.6 [281/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort.dir/benchmark_device_merge_sort.cpp.o 415.7 [282/324] Linking CXX executable benchmark/benchmark_device_merge_sort 416.7 [283/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_sort.dir/benchmark_device_merge_sort_block_sort.cpp.o 416.8 [284/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_sort 422.9 [285/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o 423.0 [286/324] Linking CXX executable test/rocprim/test_device_merge_sort 430.9 [287/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_keys.dir/benchmark_device_segmented_radix_sort_keys.cpp.o 431.0 [288/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_keys 437.6 [289/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_sort.dir/benchmark_warp_sort.cpp.o 437.6 [290/324] Building CXX object benchmark/CMakeFiles/benchmark_block_sort.dir/benchmark_block_sort.cpp.o 437.7 [291/324] Linking CXX executable benchmark/benchmark_warp_sort 437.7 [292/324] Linking CXX executable benchmark/benchmark_block_sort 443.8 [293/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_merge.dir/benchmark_device_merge_sort_block_merge.cpp.o 443.9 [294/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_merge 444.8 [295/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort.dir/benchmark_device_radix_sort.cpp.o 444.9 [296/324] Linking CXX executable benchmark/benchmark_device_radix_sort 460.8 [297/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o 463.8 [298/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key.dir/benchmark_device_scan_by_key.cpp.o 463.9 [299/324] Linking CXX executable benchmark/benchmark_device_scan_by_key 467.4 [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 469.5 [301/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan_by_key.dir/test_device_scan_by_key.cpp.o 469.6 [302/324] Linking CXX executable test/rocprim/test_device_scan_by_key 470.4 [303/324] Building CXX object benchmark/CMakeFiles/benchmark_device_memory.dir/benchmark_device_memory.cpp.o 470.4 [304/324] Linking CXX executable benchmark/benchmark_device_memory 470.7 [305/324] Building CXX object test/rocprim/CMakeFiles/test_warp_sort.dir/test_warp_sort.cpp.o 470.7 [306/324] Linking CXX executable test/rocprim/test_warp_sort 479.1 [307/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_onesweep.dir/benchmark_device_radix_sort_onesweep.cpp.o 479.2 [308/324] Linking CXX executable benchmark/benchmark_device_radix_sort_onesweep 482.7 [309/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_sort.dir/benchmark_block_radix_sort.cpp.o 482.8 [310/324] Linking CXX executable benchmark/benchmark_block_radix_sort 484.8 [311/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key.dir/benchmark_device_reduce_by_key.cpp.o 484.9 [312/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key 488.4 [313/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key_deterministic.dir/benchmark_device_reduce_by_key_deterministic.cpp.o 488.6 [314/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key_deterministic 624.5 [315/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o 624.8 [316/324] Linking CXX executable test/rocprim/test_block_radix_sort 637.3 [317/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partition.dir/benchmark_device_partition.cpp.o 637.6 [318/324] Linking CXX executable benchmark/benchmark_device_partition 691.6 [319/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan.dir/test_device_scan.cpp.o 692.0 [320/324] Linking CXX executable test/rocprim/test_device_scan 793.3 [321/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_pairs.dir/benchmark_device_segmented_radix_sort_pairs.cpp.o 793.4 [322/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_pairs 937.5 [323/324] Building CXX object benchmark/CMakeFiles/benchmark_device_select.dir/benchmark_device_select.cpp.o 937.6 [324/324] Linking CXX executable benchmark/benchmark_device_select END 1781486593.5588076 937.6267719268799 0