BEGIN 1781485938.7689326 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 14.2 [2/324] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o 16.2 [3/324] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o 17.9 [4/324] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o 18.1 [5/324] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o 21.5 [6/324] Building CXX object test/rocprim/CMakeFiles/test_config_types.dir/test_config_types.cpp.o 22.2 [7/324] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o 22.9 [8/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib2.dir/test_linking_lib.cpp.o 25.3 [9/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o 26.3 [10/324] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o 27.8 [11/324] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o 30.4 [12/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o 33.7 [13/324] Building CXX object test/rocprim/CMakeFiles/test_bit_cast.dir/test_bit_cast.cpp.o 34.5 [14/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib1.dir/test_linking_lib.cpp.o 35.7 [15/324] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o 40.2 [16/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o 40.9 [17/324] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o 46.3 [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 49.7 [19/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o 53.5 [20/324] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o 56.8 [21/324] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o 56.9 [22/324] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o 84.5 [23/324] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o 86.9 [24/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o 87.2 [25/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o 97.7 [26/324] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o 103.7 [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 104.1 [28/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 110.8 [29/324] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o 111.5 [30/324] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o 111.7 [31/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 114.0 [32/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o 114.7 [33/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 116.1 [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_1.cpp.o 119.0 [35/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o 123.3 [36/324] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o 128.0 [37/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 128.1 [38/324] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o 131.5 [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 133.5 [40/324] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o 135.4 [41/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_tuple.dir/test_rocprim_tuple.cpp.o 137.4 [42/324] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o 138.6 [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 139.7 [44/324] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o 141.1 [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_1_1.cpp.o 142.2 [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 143.3 [47/324] Building CXX object test/rocprim/CMakeFiles/test_tuple.dir/test_tuple.cpp.o 144.0 [48/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_types.dir/test_rocprim_types.cpp.o 144.4 [49/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 145.5 [50/324] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o 145.5 [51/324] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o 145.7 [52/324] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o 146.0 [53/324] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o 147.9 [54/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o 148.5 [55/324] Building CXX object test/rocprim/CMakeFiles/test_utils_sort_checker.dir/test_utils_sort_checker.cpp.o 149.2 [56/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 150.1 [57/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp17.dir/test_type_traits_interface.cpp.o 152.6 [58/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 152.7 [59/324] Building CXX object test/rocprim/CMakeFiles/test_no_half_operators.dir/test_no_half_operators.cpp.o 154.4 [60/324] Building CXX object test/rocprim/CMakeFiles/test_invoke_result.dir/test_invoke_result.cpp.o 154.5 [61/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp17.dir/test_type_traits_interface.cpp.o 154.5 [62/324] Linking CXX shared library test/rocprim/libtest_linking_lib1.so 154.6 [63/324] Linking CXX shared library test/rocprim/libtest_linking_lib2.so 155.4 [64/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics_atomic.dir/test_intrinsics_atomic.cpp.o 157.8 [65/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp20.dir/test_type_traits_interface.cpp.o 158.7 [66/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_inplace.dir/test_device_merge_inplace.cpp.o 159.0 [67/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp20.dir/test_type_traits_interface.cpp.o 159.6 [68/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 162.4 [69/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 162.9 [70/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking.cpp.o 163.0 [71/324] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o 165.7 [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_5.cpp.o 166.5 [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_2.cpp.o 166.5 [74/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 172.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 173.6 [76/324] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o 173.8 [77/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics.dir/test_intrinsics.cpp.o 173.8 [78/324] Building CXX object test/rocprim/CMakeFiles/test_zip_iterator.dir/test_zip_iterator.cpp.o 174.5 [79/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking_lib.cpp.o 176.0 [80/324] Building CXX object test/rocprim/CMakeFiles/test_warp_store.dir/test_warp_store.cpp.o 176.2 [81/324] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o 176.9 [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 176.9 [83/324] Building CXX object test/rocprim/CMakeFiles/test_warp_load.dir/test_warp_load.cpp.o 177.0 [84/324] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o 182.1 [85/324] Building CXX object test/rocprim/CMakeFiles/test_accumulator_t.dir/test_accumulator_t.cpp.o 184.0 [86/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o 189.8 [87/324] Building CXX object benchmark/CMakeFiles/benchmark_block_run_length_decode.dir/benchmark_block_run_length_decode.cpp.o 191.0 [88/324] Building CXX object benchmark/CMakeFiles/benchmark_config_dispatch.dir/benchmark_config_dispatch.cpp.o 199.6 [89/324] Building CXX object test/rocprim/CMakeFiles/test_warp_exchange.dir/test_warp_exchange.cpp.o 201.1 [90/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o 204.3 [91/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o 205.9 [92/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o 209.6 [93/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_first_of.dir/benchmark_device_find_first_of.cpp.o 210.7 [94/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 213.5 [95/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 214.4 [96/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_end.dir/benchmark_device_find_end.cpp.o 217.1 [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 220.5 [98/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 226.5 [99/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_find.dir/benchmark_device_adjacent_find.cpp.o 227.0 [100/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 236.8 [101/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o 245.4 [102/324] Building CXX object benchmark/CMakeFiles/benchmark_block_histogram.dir/benchmark_block_histogram.cpp.o 247.4 [103/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_difference.dir/benchmark_device_adjacent_difference.cpp.o 258.1 [104/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o 265.5 [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 272.5 [106/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o 272.5 [107/324] Building CXX object benchmark/CMakeFiles/benchmark_device_histogram.dir/benchmark_device_histogram.cpp.o 276.6 [108/324] Building CXX object benchmark/CMakeFiles/benchmark_device_nth_element.dir/benchmark_device_nth_element.cpp.o 281.3 [109/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 285.5 [110/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search.dir/benchmark_device_search.cpp.o 287.0 [111/324] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o 287.4 [112/324] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o 289.7 [113/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce.dir/benchmark_device_reduce.cpp.o 294.3 [114/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 295.2 [115/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o 295.9 [116/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o 299.4 [117/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode.dir/benchmark_device_run_length_encode.cpp.o 300.1 [118/324] Building CXX object benchmark/CMakeFiles/benchmark_block_reduce.dir/benchmark_block_reduce.cpp.o 300.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 300.2 [120/324] Linking CXX executable test/test_hip_api 300.4 [121/324] Linking CXX executable test/test_hip_async_copy 300.5 [122/324] Linking CXX executable test/test_ordered_block_id 300.6 [123/324] Linking CXX executable test/test_hipgraph_basic 300.7 [124/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge.dir/benchmark_device_merge.cpp.o 300.7 [125/324] Linking CXX executable test/test_hipgraph_algs 300.8 [126/324] Linking CXX executable generate_resource_spec 300.9 [127/324] Linking CXX executable test/rocprim/test_internal_merge_path 300.9 [128/324] Linking CXX executable test/rocprim/test_basic 300.9 [129/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_rank.dir/benchmark_block_radix_rank.cpp.o 300.9 [130/324] Linking CXX executable test/rocprim/test_temporary_storage_partitioning 301.0 [131/324] Linking CXX executable test/rocprim/test_arg_index_iterator 301.1 [132/324] Linking CXX executable test/rocprim/test_bit_cast 301.1 [133/324] Linking CXX executable test/rocprim/test_block_discontinuity 301.1 [134/324] Linking CXX executable test/rocprim/test_block_adjacent_difference 301.2 [135/324] Linking CXX executable test/rocprim/test_block_load_store 301.3 [136/324] Linking CXX executable test/rocprim/test_block_sort_merge 301.3 [137/324] Linking CXX executable test/rocprim/test_block_sort_merge_stable 301.3 [138/324] Linking CXX executable test/rocprim/test_block_run_length_decode 301.4 [139/324] Linking CXX executable test/rocprim/test_block_shuffle 301.4 [140/324] Linking CXX executable test/rocprim/test_block_sort_bitonic 301.4 [141/324] Linking CXX executable test/rocprim/test_config_types 301.5 [142/324] Linking CXX executable test/rocprim/test_config_dispatch 301.5 [143/324] Linking CXX executable test/rocprim/test_constant_iterator 301.6 [144/324] Linking CXX executable test/rocprim/test_counting_iterator 301.6 [145/324] Linking CXX executable test/rocprim/test_device_batch_memcpy 301.6 [146/324] Linking CXX executable test/rocprim/test_device_find_first_of 301.7 [147/324] Linking CXX executable test/rocprim/test_device_binary_search 301.7 [148/324] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o 301.7 [149/324] Linking CXX executable test/rocprim/test_device_adjacent_difference 301.8 [150/324] Linking CXX executable test/rocprim/test_device_adjacent_find 301.8 [151/324] Linking CXX executable test/rocprim/test_device_find_end 301.8 [152/324] Linking CXX executable test/rocprim/test_device_merge 301.8 [153/324] Linking CXX executable test/rocprim/test_device_histogram 301.9 [154/324] Linking CXX executable test/rocprim/test_device_nth_element 301.9 [155/324] Linking CXX executable test/rocprim/test_device_merge_inplace 301.9 [156/324] Linking CXX executable test/rocprim/test_device_partial_sort 302.0 [157/324] Linking CXX executable test/rocprim/test_device_reduce_by_key 302.0 [158/324] Linking CXX executable test/rocprim/test_device_run_length_encode 302.0 [159/324] Linking CXX executable test/rocprim/test_device_search 302.1 [160/324] Linking CXX executable test/rocprim/test_device_search_n 302.1 [161/324] Linking CXX executable test/rocprim/test_device_segmented_radix_sort 302.1 [162/324] Linking CXX executable test/rocprim/test_device_transform 302.1 [163/324] Linking CXX executable test/rocprim/test_device_segmented_reduce 302.2 [164/324] Linking CXX executable test/rocprim/test_discard_iterator 302.2 [165/324] Linking CXX executable test/rocprim/test_lookback_reproducibility 302.2 [166/324] Linking CXX executable test/rocprim/test_radix_key_codec 302.2 [167/324] Linking CXX executable test/rocprim/test_predicate_iterator 302.3 [168/324] Linking CXX executable test/rocprim/test_reverse_iterator 302.3 [169/324] Linking CXX executable test/rocprim/test_rocprim_types 302.3 [170/324] Linking CXX executable test/rocprim/test_texture_cache_iterator 302.3 [171/324] Linking CXX executable test/rocprim/test_rocprim_tuple 302.4 [172/324] Linking CXX executable test/rocprim/test_thread 302.4 [173/324] Linking CXX executable test/rocprim/test_thread_algos 302.4 [174/324] Linking CXX executable test/rocprim/test_utils_sort_checker 302.4 [175/324] Linking CXX executable test/rocprim/test_tuple 302.4 [176/324] Linking CXX executable test/rocprim/test_transform_iterator 302.5 [177/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp17 302.5 [178/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp20 302.5 [179/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp20 302.5 [180/324] Building CXX object benchmark/CMakeFiles/benchmark_block_exchange.dir/benchmark_block_exchange.cpp.o 302.5 [181/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp17 302.6 [182/324] Linking CXX executable test/rocprim/test_no_half_operators 302.6 [183/324] Linking CXX executable test/rocprim/test_intrinsics_atomic 302.6 [184/324] Linking CXX executable test/rocprim/test_intrinsics 302.6 [185/324] Linking CXX executable test/rocprim/test_invoke_result 302.6 [186/324] Linking CXX executable test/rocprim/test_warp_exchange 302.6 [187/324] Linking CXX executable test/rocprim/test_warp_load 302.7 [188/324] Linking CXX executable test/rocprim/test_warp_store 302.7 [189/324] Linking CXX executable test/rocprim/test_zip_iterator 302.7 [190/324] Linking CXX executable test/rocprim/test_accumulator_t 302.7 [191/324] Linking CXX executable test/rocprim/test_linking 302.8 [192/324] Linking CXX executable benchmark/benchmark_block_histogram 302.8 [193/324] Linking CXX executable benchmark/benchmark_block_exchange 302.8 [194/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o 302.8 [195/324] Linking CXX executable benchmark/benchmark_block_run_length_decode 302.8 [196/324] Linking CXX executable benchmark/benchmark_block_reduce 302.8 [197/324] Linking CXX executable benchmark/benchmark_config_dispatch 302.8 [198/324] Linking CXX executable benchmark/benchmark_block_radix_rank 302.9 [199/324] Linking CXX executable benchmark/benchmark_device_adjacent_difference 302.9 [200/324] Linking CXX executable benchmark/benchmark_device_adjacent_find 302.9 [201/324] Linking CXX executable benchmark/benchmark_device_find_end 302.9 [202/324] Linking CXX executable test/rocprim/test_device_reduce 302.9 [203/324] Linking CXX executable benchmark/benchmark_device_find_first_of 302.9 [204/324] Linking CXX executable benchmark/benchmark_device_histogram 303.0 [205/324] Linking CXX executable benchmark/benchmark_device_nth_element 303.0 [206/324] Linking CXX executable benchmark/benchmark_device_run_length_encode 303.0 [207/324] Linking CXX executable benchmark/benchmark_device_reduce 303.0 [208/324] Linking CXX executable benchmark/benchmark_device_merge 303.0 [209/324] Linking CXX executable benchmark/benchmark_device_search 303.0 [210/324] Building CXX object test/rocprim/CMakeFiles/test_warp_reduce.dir/test_warp_reduce.cpp.o 303.2 [211/324] Linking CXX executable test/rocprim/test_warp_reduce 304.5 [212/324] Building CXX object benchmark/CMakeFiles/benchmark_block_discontinuity.dir/benchmark_block_discontinuity.cpp.o 304.6 [213/324] Linking CXX executable benchmark/benchmark_block_discontinuity 305.2 [214/324] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o 305.3 [215/324] Linking CXX executable test/rocprim/test_block_exchange 308.6 [216/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_reduce.dir/benchmark_device_segmented_reduce.cpp.o 308.7 [217/324] Linking CXX executable benchmark/benchmark_device_segmented_reduce 311.7 [218/324] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o 311.8 [219/324] Linking CXX executable test/rocprim/test_block_reduce 312.5 [220/324] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o 312.7 [221/324] Linking CXX executable test/rocprim/test_device_partition 313.7 [222/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o 313.8 [223/324] Linking CXX executable test/rocprim/test_device_segmented_scan 316.2 [224/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform_pointer.dir/benchmark_device_transform_pointer.cpp.o 316.2 [225/324] Linking CXX executable benchmark/benchmark_device_transform_pointer 316.6 [226/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_deterministic.dir/benchmark_device_scan_deterministic.cpp.o 316.7 [227/324] Linking CXX executable benchmark/benchmark_device_scan_deterministic 317.0 [228/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform.dir/benchmark_device_transform.cpp.o 317.1 [229/324] Linking CXX executable benchmark/benchmark_device_transform 317.4 [230/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search_n.dir/benchmark_device_search_n.cpp.o 317.5 [231/324] Linking CXX executable benchmark/benchmark_device_search_n 318.2 [232/324] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o 318.4 [233/324] Linking CXX executable test/rocprim/test_block_histogram 319.0 [234/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 319.2 [235/324] Linking CXX executable benchmark/benchmark_device_run_length_encode_non_trivial_runs 321.2 [236/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o 321.5 [237/324] Linking CXX executable test/rocprim/test_block_scan 325.8 [238/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 326.2 [239/324] Linking CXX executable test/rocprim/test_device_radix_sort 326.8 [240/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 327.3 [241/324] Building CXX object benchmark/CMakeFiles/benchmark_block_scan.dir/benchmark_block_scan.cpp.o 327.5 [242/324] Linking CXX executable benchmark/benchmark_block_scan 332.5 [243/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 333.4 [244/324] Building CXX object benchmark/CMakeFiles/benchmark_device_batch_memcpy.dir/benchmark_device_batch_memcpy.cpp.o 333.6 [245/324] Linking CXX executable benchmark/benchmark_device_batch_memcpy 337.2 [246/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_scan.dir/benchmark_device_segmented_scan.cpp.o 337.3 [247/324] Linking CXX executable benchmark/benchmark_device_segmented_scan 342.4 [248/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_reduce.dir/benchmark_warp_reduce.cpp.o 342.5 [249/324] Linking CXX executable benchmark/benchmark_warp_reduce 355.6 [250/324] Building CXX object benchmark/CMakeFiles/benchmark_predicate_iterator.dir/benchmark_predicate_iterator.cpp.o 355.7 [251/324] Linking CXX executable benchmark/benchmark_predicate_iterator 362.1 [252/324] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o 362.3 [253/324] Linking CXX executable test/rocprim/test_device_select 363.7 [254/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_exchange.dir/benchmark_warp_exchange.cpp.o 363.8 [255/324] Linking CXX executable benchmark/benchmark_warp_exchange 364.8 [256/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_inplace.dir/benchmark_device_merge_inplace.cpp.o 365.0 [257/324] Linking CXX executable benchmark/benchmark_device_merge_inplace 369.9 [258/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort.dir/benchmark_device_partial_sort.cpp.o 370.1 [259/324] Linking CXX executable benchmark/benchmark_device_partial_sort 371.9 [260/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key_deterministic.dir/benchmark_device_scan_by_key_deterministic.cpp.o 372.1 [261/324] Linking CXX executable benchmark/benchmark_device_scan_by_key_deterministic 375.9 [262/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan.dir/benchmark_device_scan.cpp.o 376.1 [263/324] Linking CXX executable benchmark/benchmark_device_scan 378.6 [264/324] Building CXX object benchmark/CMakeFiles/benchmark_device_binary_search.dir/benchmark_device_binary_search.cpp.o 378.8 [265/324] Linking CXX executable benchmark/benchmark_device_binary_search 385.4 [266/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_scan.dir/benchmark_warp_scan.cpp.o 385.6 [267/324] Linking CXX executable benchmark/benchmark_warp_scan 386.0 [268/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan.dir/test_warp_scan.cpp.o 386.3 [269/324] Linking CXX executable test/rocprim/test_warp_scan 391.2 [270/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort_copy.dir/benchmark_device_partial_sort_copy.cpp.o 391.4 [271/324] Linking CXX executable benchmark/benchmark_device_partial_sort_copy 396.6 [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 400.5 [273/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 400.8 [274/324] Linking CXX executable test/rocprim/test_block_radix_rank 411.1 [275/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan_disable_dpp.dir/test_warp_scan.cpp.o 411.3 [276/324] Linking CXX executable test/rocprim/test_warp_scan_disable_dpp 416.6 [277/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_sort.dir/benchmark_warp_sort.cpp.o 416.7 [278/324] Linking CXX executable benchmark/benchmark_warp_sort 419.1 [279/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_block_sort.dir/benchmark_device_radix_sort_block_sort.cpp.o 419.3 [280/324] Linking CXX executable benchmark/benchmark_device_radix_sort_block_sort 425.9 [281/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o 426.1 [282/324] Linking CXX executable test/rocprim/test_device_merge_sort 427.3 [283/324] Building CXX object benchmark/CMakeFiles/benchmark_block_adjacent_difference.dir/benchmark_block_adjacent_difference.cpp.o 427.4 [284/324] Linking CXX executable benchmark/benchmark_block_adjacent_difference 433.2 [285/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_keys.dir/benchmark_device_segmented_radix_sort_keys.cpp.o 433.4 [286/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_keys 445.4 [287/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort.dir/benchmark_device_merge_sort.cpp.o 445.6 [288/324] Linking CXX executable benchmark/benchmark_device_merge_sort 451.1 [289/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_sort.dir/benchmark_device_merge_sort_block_sort.cpp.o 451.1 [290/324] Building CXX object benchmark/CMakeFiles/benchmark_block_sort.dir/benchmark_block_sort.cpp.o 451.1 [291/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_sort 451.2 [292/324] Linking CXX executable benchmark/benchmark_block_sort 468.3 [293/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan_by_key.dir/test_device_scan_by_key.cpp.o 468.4 [294/324] Linking CXX executable test/rocprim/test_device_scan_by_key 469.7 [295/324] Building CXX object test/rocprim/CMakeFiles/test_warp_sort.dir/test_warp_sort.cpp.o 469.8 [296/324] Linking CXX executable test/rocprim/test_warp_sort 480.7 [297/324] Building CXX object benchmark/CMakeFiles/benchmark_device_memory.dir/benchmark_device_memory.cpp.o 480.7 [298/324] Linking CXX executable benchmark/benchmark_device_memory 482.1 [299/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o 485.0 [300/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_sort.dir/benchmark_block_radix_sort.cpp.o 485.1 [301/324] Linking CXX executable benchmark/benchmark_block_radix_sort 487.6 [302/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_merge.dir/benchmark_device_merge_sort_block_merge.cpp.o 487.6 [303/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_merge 488.2 [304/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o 495.4 [305/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort.dir/benchmark_device_radix_sort.cpp.o 495.5 [306/324] Linking CXX executable benchmark/benchmark_device_radix_sort 505.7 [307/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key.dir/benchmark_device_scan_by_key.cpp.o 505.8 [308/324] Linking CXX executable benchmark/benchmark_device_scan_by_key 521.3 [309/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key.dir/benchmark_device_reduce_by_key.cpp.o 521.4 [310/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key 524.5 [311/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key_deterministic.dir/benchmark_device_reduce_by_key_deterministic.cpp.o 524.5 [312/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key_deterministic 552.3 [313/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_onesweep.dir/benchmark_device_radix_sort_onesweep.cpp.o 552.3 [314/324] Linking CXX executable benchmark/benchmark_device_radix_sort_onesweep 571.7 [315/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partition.dir/benchmark_device_partition.cpp.o 571.8 [316/324] Linking CXX executable benchmark/benchmark_device_partition 582.7 [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 582.8 [318/324] Linking CXX executable test/rocprim/test_block_radix_sort 632.3 [319/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan.dir/test_device_scan.cpp.o 632.4 [320/324] Linking CXX executable test/rocprim/test_device_scan 678.2 [321/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_pairs.dir/benchmark_device_segmented_radix_sort_pairs.cpp.o 678.3 [322/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_pairs 1001.7 [323/324] Building CXX object benchmark/CMakeFiles/benchmark_device_select.dir/benchmark_device_select.cpp.o 1002.1 [324/324] Linking CXX executable benchmark/benchmark_device_select END 1781486940.8964922 1002.1275596618652 0