BEGIN 1781485629.4809725 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 4.1 [1/324] Building CXX object test/CMakeFiles/generate_resource_spec.dir/generate_resource_spec.cpp.o 37.3 [2/324] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o 40.5 [3/324] Building CXX object test/rocprim/CMakeFiles/test_config_types.dir/test_config_types.cpp.o 40.6 [4/324] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o 42.9 [5/324] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o 43.8 [6/324] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o 45.0 [7/324] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o 47.6 [8/324] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o 51.6 [9/324] Building CXX object test/rocprim/CMakeFiles/test_bit_cast.dir/test_bit_cast.cpp.o 52.8 [10/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib2.dir/test_linking_lib.cpp.o 54.8 [11/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o 55.1 [12/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o 57.7 [13/324] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o 61.7 [14/324] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o 74.7 [15/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib1.dir/test_linking_lib.cpp.o 80.8 [16/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o 90.6 [17/324] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o 99.8 [18/324] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o 117.6 [19/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o 121.2 [20/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o 148.2 [21/324] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o 151.8 [22/324] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o 167.4 [23/324] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o 173.3 [24/324] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o 180.6 [25/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o 180.9 [26/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o 188.1 [27/324] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o 218.2 [28/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o 218.9 [29/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o 224.9 [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_5.cpp.o 225.0 [31/324] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o 225.3 [32/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 239.1 [33/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_1.cpp.o 241.9 [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 243.5 [35/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_0_2.cpp.o 248.6 [36/324] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o 248.8 [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 253.9 [38/324] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o 260.0 [39/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 261.6 [40/324] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o 270.3 [41/324] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o 271.1 [42/324] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o 273.3 [43/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_tuple.dir/test_rocprim_tuple.cpp.o 274.3 [44/324] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o 275.4 [45/324] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o 282.5 [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_4.cpp.o 283.4 [47/324] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o 285.3 [48/324] Building CXX object test/rocprim/CMakeFiles/test_tuple.dir/test_tuple.cpp.o 285.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_1.cpp.o 287.3 [50/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_types.dir/test_rocprim_types.cpp.o 294.1 [51/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_3.cpp.o 295.3 [52/324] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o 298.8 [53/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp17.dir/test_type_traits_interface.cpp.o 300.0 [54/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp17.dir/test_type_traits_interface.cpp.o 301.2 [55/324] Building CXX object test/rocprim/CMakeFiles/test_utils_sort_checker.dir/test_utils_sort_checker.cpp.o 303.5 [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_0.cpp.o 303.9 [57/324] Building CXX object test/rocprim/CMakeFiles/test_no_half_operators.dir/test_no_half_operators.cpp.o 306.7 [58/324] Building CXX object test/rocprim/CMakeFiles/test_invoke_result.dir/test_invoke_result.cpp.o 308.2 [59/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics_atomic.dir/test_intrinsics_atomic.cpp.o 309.8 [60/324] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o 309.9 [61/324] Linking CXX shared library test/rocprim/libtest_linking_lib1.so 310.1 [62/324] Linking CXX shared library test/rocprim/libtest_linking_lib2.so 310.9 [63/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp20.dir/test_type_traits_interface.cpp.o 311.5 [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_1_0.cpp.o 315.8 [65/324] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o 316.3 [66/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp20.dir/test_type_traits_interface.cpp.o 320.8 [67/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics.dir/test_intrinsics.cpp.o 326.3 [68/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 326.4 [69/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_sort.dir/benchmark_block_radix_sort.cpp.o 328.0 [70/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking.cpp.o 328.9 [71/324] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o 329.0 [72/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o 332.4 [73/324] Building CXX object test/rocprim/CMakeFiles/test_warp_load.dir/test_warp_load.cpp.o 332.5 [74/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o 332.6 [75/324] Building CXX object benchmark/CMakeFiles/benchmark_block_sort.dir/benchmark_block_sort.cpp.o 334.0 [76/324] Building CXX object test/rocprim/CMakeFiles/test_zip_iterator.dir/test_zip_iterator.cpp.o 334.7 [77/324] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o 334.8 [78/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o 336.4 [79/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o 336.5 [80/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 337.9 [81/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o 338.9 [82/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking_lib.cpp.o 339.1 [83/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 339.3 [84/324] Building CXX object test/rocprim/CMakeFiles/test_warp_store.dir/test_warp_store.cpp.o 341.3 [85/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_5.cpp.o 341.5 [86/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_sort.dir/benchmark_device_merge_sort_block_sort.cpp.o 341.7 [87/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_merge.dir/benchmark_device_merge_sort_block_merge.cpp.o 341.8 [88/324] Building CXX object test/rocprim/CMakeFiles/test_accumulator_t.dir/test_accumulator_t.cpp.o 342.3 [89/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 350.3 [90/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 350.5 [91/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partition.dir/benchmark_device_partition.cpp.o 350.7 [92/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort.dir/benchmark_device_radix_sort.cpp.o 360.9 [93/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 361.1 [94/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_onesweep.dir/benchmark_device_radix_sort_onesweep.cpp.o 361.3 [95/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key.dir/benchmark_device_reduce_by_key.cpp.o 361.4 [96/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key_deterministic.dir/benchmark_device_reduce_by_key_deterministic.cpp.o 363.1 [97/324] Building CXX object benchmark/CMakeFiles/benchmark_config_dispatch.dir/benchmark_config_dispatch.cpp.o 366.4 [98/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 370.8 [99/324] Building CXX object benchmark/CMakeFiles/benchmark_block_run_length_decode.dir/benchmark_block_run_length_decode.cpp.o 375.6 [100/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 376.3 [101/324] Building CXX object test/rocprim/CMakeFiles/test_warp_exchange.dir/test_warp_exchange.cpp.o 377.6 [102/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_first_of.dir/benchmark_device_find_first_of.cpp.o 380.0 [103/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 386.5 [104/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_end.dir/benchmark_device_find_end.cpp.o 390.2 [105/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 390.4 [106/324] Building CXX object benchmark/CMakeFiles/benchmark_device_select.dir/benchmark_device_select.cpp.o 398.1 [107/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 398.3 [108/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_pairs.dir/benchmark_device_segmented_radix_sort_pairs.cpp.o 398.9 [109/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 402.3 [110/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_find.dir/benchmark_device_adjacent_find.cpp.o 420.4 [111/324] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o 420.6 [112/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o 426.5 [113/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search.dir/benchmark_device_search.cpp.o 432.2 [114/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o 437.6 [115/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_inplace.dir/test_device_merge_inplace.cpp.o 438.8 [116/324] Building CXX object benchmark/CMakeFiles/benchmark_block_histogram.dir/benchmark_block_histogram.cpp.o 439.5 [117/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 440.6 [118/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_difference.dir/benchmark_device_adjacent_difference.cpp.o 440.6 [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 440.7 [120/324] Linking CXX executable test/test_hip_api 440.8 [121/324] Building CXX object test/rocprim/CMakeFiles/test_warp_reduce.dir/test_warp_reduce.cpp.o 440.9 [122/324] Linking CXX executable test/test_hip_async_copy 440.9 [123/324] Linking CXX executable test/test_ordered_block_id 441.8 [124/324] Linking CXX executable test/test_hipgraph_basic 441.9 [125/324] Linking CXX executable generate_resource_spec 441.9 [126/324] Linking CXX executable test/test_hipgraph_algs 442.1 [127/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 442.1 [128/324] Linking CXX executable test/rocprim/test_internal_merge_path 442.1 [129/324] Linking CXX executable test/rocprim/test_basic 442.2 [130/324] Linking CXX executable test/rocprim/test_arg_index_iterator 442.2 [131/324] Linking CXX executable test/rocprim/test_temporary_storage_partitioning 442.4 [132/324] Linking CXX executable test/rocprim/test_block_adjacent_difference 442.4 [133/324] Linking CXX executable test/rocprim/test_bit_cast 442.5 [134/324] Linking CXX executable test/rocprim/test_block_discontinuity 442.5 [135/324] Linking CXX executable test/rocprim/test_block_load_store 442.6 [136/324] Linking CXX executable test/rocprim/test_block_exchange 442.6 [137/324] Linking CXX executable test/rocprim/test_block_run_length_decode 442.7 [138/324] Linking CXX executable test/rocprim/test_block_shuffle 442.7 [139/324] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o 442.7 [140/324] Linking CXX executable test/rocprim/test_config_dispatch 442.7 [141/324] Linking CXX executable test/rocprim/test_config_types 442.8 [142/324] Linking CXX executable test/rocprim/test_constant_iterator 442.8 [143/324] Linking CXX executable test/rocprim/test_counting_iterator 442.9 [144/324] Linking CXX executable test/rocprim/test_block_reduce 442.9 [145/324] Linking CXX executable test/rocprim/test_device_batch_memcpy 442.9 [146/324] Linking CXX executable test/rocprim/test_device_find_first_of 442.9 [147/324] Linking CXX executable test/rocprim/test_device_binary_search 443.0 [148/324] Linking CXX executable test/rocprim/test_device_adjacent_difference 443.0 [149/324] Linking CXX executable test/rocprim/test_device_adjacent_find 443.1 [150/324] Linking CXX executable test/rocprim/test_device_find_end 443.1 [151/324] Linking CXX executable test/rocprim/test_device_histogram 443.2 [152/324] Linking CXX executable test/rocprim/test_device_merge 443.2 [153/324] Linking CXX executable test/rocprim/test_device_merge_inplace 443.2 [154/324] Linking CXX executable test/rocprim/test_device_nth_element 443.2 [155/324] Linking CXX executable test/rocprim/test_device_reduce_by_key 443.3 [156/324] Linking CXX executable test/rocprim/test_device_search 443.4 [157/324] Linking CXX executable test/rocprim/test_device_search_n 443.4 [158/324] Linking CXX executable test/rocprim/test_device_segmented_reduce 443.5 [159/324] Linking CXX executable test/rocprim/test_device_transform 443.5 [160/324] Linking CXX executable test/rocprim/test_device_segmented_radix_sort 443.5 [161/324] Linking CXX executable test/rocprim/test_discard_iterator 443.5 [162/324] Linking CXX executable test/rocprim/test_radix_key_codec 443.6 [163/324] Linking CXX executable test/rocprim/test_predicate_iterator 443.6 [164/324] Linking CXX executable test/rocprim/test_reverse_iterator 443.6 [165/324] Linking CXX executable test/rocprim/test_rocprim_tuple 443.7 [166/324] Linking CXX executable test/rocprim/test_rocprim_types 443.8 [167/324] Linking CXX executable test/rocprim/test_texture_cache_iterator 443.8 [168/324] Linking CXX executable test/rocprim/test_thread_algos 443.8 [169/324] Linking CXX executable test/rocprim/test_thread 443.8 [170/324] Linking CXX executable test/rocprim/test_tuple 443.9 [171/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_reduce.dir/benchmark_device_segmented_reduce.cpp.o 443.9 [172/324] Linking CXX executable test/rocprim/test_utils_sort_checker 443.9 [173/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp17 443.9 [174/324] Linking CXX executable test/rocprim/test_transform_iterator 444.0 [175/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp17 444.0 [176/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp20 444.0 [177/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp20 444.1 [178/324] Linking CXX executable test/rocprim/test_no_half_operators 444.1 [179/324] Linking CXX executable test/rocprim/test_intrinsics 444.1 [180/324] Linking CXX executable test/rocprim/test_warp_exchange 444.1 [181/324] Linking CXX executable test/rocprim/test_intrinsics_atomic 444.1 [182/324] Linking CXX executable test/rocprim/test_invoke_result 444.2 [183/324] Linking CXX executable test/rocprim/test_zip_iterator 444.2 [184/324] Linking CXX executable test/rocprim/test_warp_load 444.3 [185/324] Linking CXX executable test/rocprim/test_warp_reduce 444.3 [186/324] Linking CXX executable test/rocprim/test_warp_store 444.3 [187/324] Linking CXX executable test/rocprim/test_accumulator_t 444.3 [188/324] Linking CXX executable test/rocprim/test_linking 444.4 [189/324] Linking CXX executable benchmark/benchmark_block_histogram 444.4 [190/324] Linking CXX executable benchmark/benchmark_block_sort 444.4 [191/324] Linking CXX executable benchmark/benchmark_block_run_length_decode 444.4 [192/324] Linking CXX executable benchmark/benchmark_block_radix_sort 444.4 [193/324] Linking CXX executable benchmark/benchmark_config_dispatch 444.6 [194/324] Linking CXX executable benchmark/benchmark_device_find_end 444.6 [195/324] Linking CXX executable benchmark/benchmark_device_adjacent_difference 444.6 [196/324] Linking CXX executable benchmark/benchmark_device_adjacent_find 444.6 [197/324] Linking CXX executable benchmark/benchmark_device_find_first_of 444.6 [198/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_sort 444.7 [199/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_merge 444.7 [200/324] Linking CXX executable benchmark/benchmark_device_radix_sort 444.7 [201/324] Linking CXX executable benchmark/benchmark_device_partition 444.8 [202/324] Linking CXX executable benchmark/benchmark_device_radix_sort_onesweep 444.8 [203/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key 444.8 [204/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key_deterministic 444.8 [205/324] Linking CXX executable benchmark/benchmark_device_search 444.9 [206/324] Linking CXX executable benchmark/benchmark_device_segmented_reduce 445.0 [207/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_pairs 445.0 [208/324] Linking CXX executable benchmark/benchmark_device_select 447.2 [209/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform.dir/benchmark_device_transform.cpp.o 447.2 [210/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 447.3 [211/324] Linking CXX executable benchmark/benchmark_device_transform 454.7 [212/324] Building CXX object benchmark/CMakeFiles/benchmark_device_nth_element.dir/benchmark_device_nth_element.cpp.o 454.8 [213/324] Linking CXX executable benchmark/benchmark_device_nth_element 455.5 [214/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search_n.dir/benchmark_device_search_n.cpp.o 455.5 [215/324] Linking CXX executable benchmark/benchmark_device_search_n 455.8 [216/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 456.2 [217/324] Linking CXX executable test/rocprim/test_block_radix_rank 456.3 [218/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform_pointer.dir/benchmark_device_transform_pointer.cpp.o 456.4 [219/324] Linking CXX executable benchmark/benchmark_device_transform_pointer 458.0 [220/324] Building CXX object benchmark/CMakeFiles/benchmark_device_histogram.dir/benchmark_device_histogram.cpp.o 458.1 [221/324] Linking CXX executable benchmark/benchmark_device_histogram 459.9 [222/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce.dir/benchmark_device_reduce.cpp.o 460.0 [223/324] Linking CXX executable benchmark/benchmark_device_reduce 471.8 [224/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode.dir/benchmark_device_run_length_encode.cpp.o 471.9 [225/324] Linking CXX executable benchmark/benchmark_device_run_length_encode 475.5 [226/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 478.2 [227/324] Building CXX object benchmark/CMakeFiles/benchmark_block_exchange.dir/benchmark_block_exchange.cpp.o 478.3 [228/324] Linking CXX executable benchmark/benchmark_block_exchange 478.8 [229/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 479.2 [230/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_scan.dir/benchmark_device_segmented_scan.cpp.o 479.3 [231/324] Linking CXX executable benchmark/benchmark_device_segmented_scan 483.2 [232/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge.dir/benchmark_device_merge.cpp.o 483.3 [233/324] Linking CXX executable benchmark/benchmark_device_merge 484.6 [234/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_reduce.dir/benchmark_warp_reduce.cpp.o 484.7 [235/324] Linking CXX executable benchmark/benchmark_warp_reduce 485.3 [236/324] Building CXX object benchmark/CMakeFiles/benchmark_block_discontinuity.dir/benchmark_block_discontinuity.cpp.o 485.4 [237/324] Linking CXX executable benchmark/benchmark_block_discontinuity 489.0 [238/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o 489.2 [239/324] Linking CXX executable test/rocprim/test_block_scan 495.2 [240/324] Building CXX object benchmark/CMakeFiles/benchmark_block_reduce.dir/benchmark_block_reduce.cpp.o 495.2 [241/324] Linking CXX executable benchmark/benchmark_block_reduce 496.7 [242/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 504.3 [243/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_exchange.dir/benchmark_warp_exchange.cpp.o 504.3 [244/324] Linking CXX executable benchmark/benchmark_warp_exchange 509.2 [245/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_deterministic.dir/benchmark_device_scan_deterministic.cpp.o 509.3 [246/324] Linking CXX executable benchmark/benchmark_device_scan_deterministic 512.8 [247/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan_disable_dpp.dir/test_warp_scan.cpp.o 512.9 [248/324] Linking CXX executable test/rocprim/test_warp_scan_disable_dpp 513.8 [249/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_scan.dir/benchmark_warp_scan.cpp.o 513.8 [250/324] Linking CXX executable benchmark/benchmark_warp_scan 514.3 [251/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan.dir/test_warp_scan.cpp.o 514.4 [252/324] Linking CXX executable test/rocprim/test_warp_scan 515.5 [253/324] Building CXX object benchmark/CMakeFiles/benchmark_predicate_iterator.dir/benchmark_predicate_iterator.cpp.o 515.6 [254/324] Linking CXX executable benchmark/benchmark_predicate_iterator 519.5 [255/324] Building CXX object benchmark/CMakeFiles/benchmark_block_scan.dir/benchmark_block_scan.cpp.o 519.5 [256/324] Linking CXX executable benchmark/benchmark_block_scan 519.9 [257/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o 520.0 [258/324] Linking CXX executable test/rocprim/test_block_sort_merge_stable 526.1 [259/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 526.1 [260/324] Linking CXX executable benchmark/benchmark_device_run_length_encode_non_trivial_runs 529.2 [261/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o 529.3 [262/324] Linking CXX executable test/rocprim/test_block_sort_merge 531.0 [263/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_rank.dir/benchmark_block_radix_rank.cpp.o 531.0 [264/324] Linking CXX executable benchmark/benchmark_block_radix_rank 532.4 [265/324] Building CXX object benchmark/CMakeFiles/benchmark_device_batch_memcpy.dir/benchmark_device_batch_memcpy.cpp.o 532.4 [266/324] Linking CXX executable benchmark/benchmark_device_batch_memcpy 539.2 [267/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key_deterministic.dir/benchmark_device_scan_by_key_deterministic.cpp.o 539.2 [268/324] Linking CXX executable benchmark/benchmark_device_scan_by_key_deterministic 541.8 [269/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan.dir/benchmark_device_scan.cpp.o 541.8 [270/324] Linking CXX executable benchmark/benchmark_device_scan 543.0 [271/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_sort.dir/benchmark_warp_sort.cpp.o 543.1 [272/324] Linking CXX executable benchmark/benchmark_warp_sort 544.7 [273/324] Building CXX object benchmark/CMakeFiles/benchmark_device_binary_search.dir/benchmark_device_binary_search.cpp.o 544.7 [274/324] Linking CXX executable benchmark/benchmark_device_binary_search 545.2 [275/324] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o 545.3 [276/324] Linking CXX executable test/rocprim/test_device_partition 546.6 [277/324] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o 546.7 [278/324] Linking CXX executable test/rocprim/test_device_run_length_encode 550.5 [279/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o 550.7 [280/324] Linking CXX executable test/rocprim/test_block_sort_bitonic 551.8 [281/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o 551.9 [282/324] Linking CXX executable test/rocprim/test_device_reduce 572.0 [283/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o 572.2 [284/324] Linking CXX executable test/rocprim/test_device_segmented_scan 573.4 [285/324] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o 573.5 [286/324] Linking CXX executable test/rocprim/test_device_partial_sort 579.2 [287/324] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o 579.4 [288/324] Linking CXX executable test/rocprim/test_lookback_reproducibility 589.7 [289/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 590.1 [290/324] Linking CXX executable test/rocprim/test_device_radix_sort 596.0 [291/324] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o 596.1 [292/324] Linking CXX executable test/rocprim/test_device_select 607.2 [293/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort.dir/benchmark_device_partial_sort.cpp.o 607.4 [294/324] Linking CXX executable benchmark/benchmark_device_partial_sort 611.3 [295/324] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o 611.5 [296/324] Linking CXX executable test/rocprim/test_block_histogram 615.5 [297/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort_copy.dir/benchmark_device_partial_sort_copy.cpp.o 615.6 [298/324] Linking CXX executable benchmark/benchmark_device_partial_sort_copy 636.3 [299/324] Building CXX object benchmark/CMakeFiles/benchmark_block_adjacent_difference.dir/benchmark_block_adjacent_difference.cpp.o 636.5 [300/324] Linking CXX executable benchmark/benchmark_block_adjacent_difference 653.3 [301/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_keys.dir/benchmark_device_segmented_radix_sort_keys.cpp.o 653.4 [302/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_keys 696.2 [303/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_block_sort.dir/benchmark_device_radix_sort_block_sort.cpp.o 696.3 [304/324] Linking CXX executable benchmark/benchmark_device_radix_sort_block_sort 701.2 [305/324] Building CXX object benchmark/CMakeFiles/benchmark_device_memory.dir/benchmark_device_memory.cpp.o 701.2 [306/324] Linking CXX executable benchmark/benchmark_device_memory 704.0 [307/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_inplace.dir/benchmark_device_merge_inplace.cpp.o 704.0 [308/324] Linking CXX executable benchmark/benchmark_device_merge_inplace 734.0 [309/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o 765.5 [310/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o 769.7 [311/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort.dir/benchmark_device_merge_sort.cpp.o 769.9 [312/324] Linking CXX executable benchmark/benchmark_device_merge_sort 781.4 [313/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key.dir/benchmark_device_scan_by_key.cpp.o 781.5 [314/324] Linking CXX executable benchmark/benchmark_device_scan_by_key 813.0 [315/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o 813.2 [316/324] Linking CXX executable test/rocprim/test_device_merge_sort 869.8 [317/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan_by_key.dir/test_device_scan_by_key.cpp.o 870.0 [318/324] Linking CXX executable test/rocprim/test_device_scan_by_key 881.9 [319/324] Building CXX object test/rocprim/CMakeFiles/test_warp_sort.dir/test_warp_sort.cpp.o 882.0 [320/324] Linking CXX executable test/rocprim/test_warp_sort 943.0 [321/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_0.cpp.o 943.2 [322/324] Linking CXX executable test/rocprim/test_block_radix_sort 1205.4 [323/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan.dir/test_device_scan.cpp.o 1205.6 [324/324] Linking CXX executable test/rocprim/test_device_scan END 1781486835.0384893 1205.5575168132782 0