BEGIN 1781485656.3569517 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.6 [1/324] Building CXX object test/CMakeFiles/generate_resource_spec.dir/generate_resource_spec.cpp.o 47.2 [2/324] Building CXX object test/CMakeFiles/test_ordered_block_id.dir/hip/test_ordered_block_id.cpp.o 48.9 [3/324] Building CXX object test/rocprim/CMakeFiles/test_config_types.dir/test_config_types.cpp.o 51.0 [4/324] Building CXX object test/CMakeFiles/test_hip_api.dir/hip/test_hip_api.cpp.o 52.3 [5/324] Building CXX object test/CMakeFiles/test_hipgraph_basic.dir/hipgraph/test_hipgraph_basic.cpp.o 55.1 [6/324] Building CXX object test/rocprim/CMakeFiles/test_config_dispatch.dir/test_config_dispatch.cpp.o 55.4 [7/324] Building CXX object test/rocprim/CMakeFiles/test_temporary_storage_partitioning.dir/test_temporary_storage_partitioning.cpp.o 55.5 [8/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib2.dir/test_linking_lib.cpp.o 55.8 [9/324] Building CXX object test/CMakeFiles/test_hip_async_copy.dir/hip/test_hip_async_copy.cpp.o 60.7 [10/324] Building CXX object test/rocprim/CMakeFiles/test_bit_cast.dir/test_bit_cast.cpp.o 76.5 [11/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/detail/get_rocprim_version.cpp.o 80.2 [12/324] Building CXX object test/rocprim/CMakeFiles/test_basic.dir/test_basic.cpp.o 80.7 [13/324] Building CXX object test/rocprim/CMakeFiles/test_counting_iterator.dir/test_counting_iterator.cpp.o 82.2 [14/324] Building CXX object test/rocprim/CMakeFiles/test_linking_lib1.dir/test_linking_lib.cpp.o 87.7 [15/324] Building CXX object test/rocprim/CMakeFiles/test_constant_iterator.dir/test_constant_iterator.cpp.o 92.7 [16/324] Building CXX object test/CMakeFiles/test_hipgraph_algs.dir/hipgraph/test_hipgraph_algs.cpp.o 94.0 [17/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_first_of.dir/test_device_find_first_of.cpp.o 123.7 [18/324] Building CXX object test/rocprim/CMakeFiles/test_block_run_length_decode.dir/test_block_run_length_decode.cpp.o 126.8 [19/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_0.cpp.o 144.7 [20/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_find.dir/test_device_adjacent_find.cpp.o 155.9 [21/324] Building CXX object test/rocprim/CMakeFiles/test_arg_index_iterator.dir/test_arg_index_iterator.cpp.o 189.1 [22/324] Building CXX object test/rocprim/CMakeFiles/test_device_binary_search.dir/test_device_binary_search.cpp.o 190.0 [23/324] Building CXX object test/rocprim/CMakeFiles/test_device_adjacent_difference.dir/test_device_adjacent_difference.cpp.o 202.0 [24/324] Building CXX object test/rocprim/CMakeFiles/test_device_find_end.dir/test_device_find_end.cpp.o 206.9 [25/324] Building CXX object test/rocprim/CMakeFiles/test_block_load_store.dir/test_block_load_store.cpp.o 207.8 [26/324] Building CXX object test/rocprim/CMakeFiles/test_internal_merge_path.dir/internal/test_internal_merge_path.cpp.o 230.1 [27/324] Building CXX object test/rocprim/CMakeFiles/test_device_search.dir/test_device_search.cpp.o 252.4 [28/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge.dir/test_device_merge.cpp.o 253.3 [29/324] Building CXX object test/rocprim/CMakeFiles/test_device_batch_memcpy.dir/test_device_batch_memcpy.cpp.o 255.6 [30/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 257.1 [31/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_1.cpp.o 264.4 [32/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 282.4 [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 285.7 [34/324] Building CXX object test/rocprim/CMakeFiles/test_discard_iterator.dir/test_discard_iterator.cpp.o 289.4 [35/324] Building CXX object test/rocprim/CMakeFiles/test_block_shuffle.dir/test_block_shuffle.cpp.o 292.4 [36/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 296.4 [37/324] Building CXX object test/rocprim/CMakeFiles/test_device_nth_element.dir/test_device_nth_element.cpp.o 296.7 [38/324] Building CXX object test/rocprim/CMakeFiles/test_radix_key_codec.dir/test_radix_key_codec.cpp.o 298.9 [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_1.cpp.o 298.9 [40/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 299.2 [41/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_6.cpp.o 312.4 [42/324] Building CXX object test/rocprim/CMakeFiles/test_predicate_iterator.dir/test_predicate_iterator.cpp.o 317.0 [43/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_tuple.dir/test_rocprim_tuple.cpp.o 322.7 [44/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 323.4 [45/324] Building CXX object test/rocprim/CMakeFiles/test_device_search_n.dir/test_device_search_n.cpp.o 325.7 [46/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_1.cpp.o 325.8 [47/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_0_3.cpp.o 334.1 [48/324] Building CXX object test/rocprim/CMakeFiles/test_rocprim_types.dir/test_rocprim_types.cpp.o 337.8 [49/324] Building CXX object test/rocprim/CMakeFiles/test_tuple.dir/test_tuple.cpp.o 338.3 [50/324] Building CXX object test/rocprim/CMakeFiles/test_thread.dir/test_thread.cpp.o 343.8 [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_4.cpp.o 343.9 [52/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp17.dir/test_type_traits_interface.cpp.o 346.3 [53/324] Building CXX object test/rocprim/CMakeFiles/test_utils_sort_checker.dir/test_utils_sort_checker.cpp.o 346.6 [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_1_3.cpp.o 346.7 [55/324] Building CXX object test/rocprim/CMakeFiles/test_device_histogram.dir/test_device_histogram.cpp.o 355.2 [56/324] Building CXX object test/rocprim/CMakeFiles/test_texture_cache_iterator.dir/test_texture_cache_iterator.cpp.o 357.0 [57/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp17.dir/test_type_traits_interface.cpp.o 358.0 [58/324] Building CXX object test/rocprim/CMakeFiles/test_no_half_operators.dir/test_no_half_operators.cpp.o 360.9 [59/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 363.3 [60/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics_atomic.dir/test_intrinsics_atomic.cpp.o 363.4 [61/324] Linking CXX shared library test/rocprim/libtest_linking_lib1.so 363.6 [62/324] Linking CXX shared library test/rocprim/libtest_linking_lib2.so 363.7 [63/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 364.7 [64/324] Building CXX object test/rocprim/CMakeFiles/test_invoke_result.dir/test_invoke_result.cpp.o 368.5 [65/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_gnupp20.dir/test_type_traits_interface.cpp.o 368.6 [66/324] Building CXX object test/rocprim/CMakeFiles/test_device_transform.dir/test_device_transform.cpp.o 368.9 [67/324] Building CXX object test/rocprim/CMakeFiles/test_type_traits_interface_cpp20.dir/test_type_traits_interface.cpp.o 370.7 [68/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 378.6 [69/324] Building CXX object test/rocprim/CMakeFiles/test_reverse_iterator.dir/test_reverse_iterator.cpp.o 382.0 [70/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_2.cpp.o 382.7 [71/324] Building CXX object test/rocprim/CMakeFiles/test_intrinsics.dir/test_intrinsics.cpp.o 385.9 [72/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_radix_sort.dir/test_device_segmented_radix_sort.parallel/test_device_segmented_radix_sort_typed_1_0.cpp.o 386.0 [73/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking.cpp.o 388.4 [74/324] Building CXX object test/rocprim/CMakeFiles/test_thread_algos.dir/test_thread_algos.cpp.o 389.5 [75/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 392.1 [76/324] Building CXX object test/rocprim/CMakeFiles/test_warp_load.dir/test_warp_load.cpp.o 394.4 [77/324] Building CXX object test/rocprim/CMakeFiles/test_transform_iterator.dir/test_transform_iterator.cpp.o 395.3 [78/324] Building CXX object test/rocprim/CMakeFiles/test_warp_store.dir/test_warp_store.cpp.o 396.5 [79/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_reduce.dir/test_device_segmented_reduce.cpp.o 398.7 [80/324] Building CXX object test/rocprim/CMakeFiles/test_linking.dir/test_linking_lib.cpp.o 399.4 [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 400.0 [82/324] Building CXX object test/rocprim/CMakeFiles/test_zip_iterator.dir/test_zip_iterator.cpp.o 402.3 [83/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 402.4 [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 402.8 [85/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_0.cpp.o 408.4 [86/324] Building CXX object test/rocprim/CMakeFiles/test_block_adjacent_difference.dir/test_block_adjacent_difference.parallel/test_block_adjacent_difference_0.cpp.o 410.1 [87/324] Building CXX object test/rocprim/CMakeFiles/test_accumulator_t.dir/test_accumulator_t.cpp.o 421.8 [88/324] Building CXX object benchmark/CMakeFiles/benchmark_config_dispatch.dir/benchmark_config_dispatch.cpp.o 423.9 [89/324] Building CXX object benchmark/CMakeFiles/benchmark_block_run_length_decode.dir/benchmark_block_run_length_decode.cpp.o 431.5 [90/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_0.cpp.o 431.8 [91/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partition.dir/benchmark_device_partition.cpp.o 437.9 [92/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 444.1 [93/324] Building CXX object test/rocprim/CMakeFiles/test_warp_exchange.dir/test_warp_exchange.cpp.o 452.3 [94/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_first_of.dir/benchmark_device_find_first_of.cpp.o 465.0 [95/324] Building CXX object benchmark/CMakeFiles/benchmark_device_find_end.dir/benchmark_device_find_end.cpp.o 465.7 [96/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 468.2 [97/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 471.9 [98/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_find.dir/benchmark_device_adjacent_find.cpp.o 485.5 [99/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_inplace.dir/test_device_merge_inplace.cpp.o 490.8 [100/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 491.6 [101/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 495.4 [102/324] Building CXX object benchmark/CMakeFiles/benchmark_block_histogram.dir/benchmark_block_histogram.cpp.o 496.8 [103/324] Building CXX object test/rocprim/CMakeFiles/test_block_discontinuity.dir/test_block_discontinuity.parallel/test_block_discontinuity_2.cpp.o 506.8 [104/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce_by_key.dir/test_device_reduce_by_key.cpp.o 511.9 [105/324] Building CXX object test/rocprim/CMakeFiles/test_device_radix_sort.dir/test_device_radix_sort.parallel/test_device_radix_sort_typed_1_0.cpp.o 512.2 [106/324] Building CXX object benchmark/CMakeFiles/benchmark_device_select.dir/benchmark_device_select.cpp.o 513.3 [107/324] Building CXX object benchmark/CMakeFiles/benchmark_device_adjacent_difference.dir/benchmark_device_adjacent_difference.cpp.o 513.6 [108/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_pairs.dir/benchmark_device_segmented_radix_sort_pairs.cpp.o 514.2 [109/324] Building CXX object test/rocprim/CMakeFiles/test_block_exchange.dir/test_block_exchange.cpp.o 526.1 [110/324] Building CXX object test/rocprim/CMakeFiles/test_block_reduce.dir/test_block_reduce.cpp.o 531.9 [111/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 532.4 [112/324] Building CXX object test/rocprim/CMakeFiles/test_warp_reduce.dir/test_warp_reduce.cpp.o 533.6 [113/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 533.7 [114/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 546.5 [115/324] Building CXX object benchmark/CMakeFiles/benchmark_device_nth_element.dir/benchmark_device_nth_element.cpp.o 565.5 [116/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search.dir/benchmark_device_search.cpp.o 570.1 [117/324] Building CXX object benchmark/CMakeFiles/benchmark_device_histogram.dir/benchmark_device_histogram.cpp.o 584.6 [118/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 584.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 584.8 [120/324] Linking CXX executable test/test_hip_api 584.9 [121/324] Linking CXX executable test/test_hip_async_copy 585.1 [122/324] Linking CXX executable test/test_ordered_block_id 585.3 [123/324] Linking CXX executable test/test_hipgraph_basic 585.5 [124/324] Linking CXX executable test/test_hipgraph_algs 585.6 [125/324] Linking CXX executable generate_resource_spec 585.8 [126/324] Linking CXX executable test/rocprim/test_internal_merge_path 586.0 [127/324] Linking CXX executable test/rocprim/test_basic 586.1 [128/324] Linking CXX executable test/rocprim/test_arg_index_iterator 586.3 [129/324] Linking CXX executable test/rocprim/test_temporary_storage_partitioning 586.6 [130/324] Linking CXX executable test/rocprim/test_block_adjacent_difference 586.8 [131/324] Linking CXX executable test/rocprim/test_block_discontinuity 587.0 [132/324] Linking CXX executable test/rocprim/test_bit_cast 587.3 [133/324] Linking CXX executable test/rocprim/test_block_exchange 587.5 [134/324] Linking CXX executable test/rocprim/test_block_load_store 587.7 [135/324] Linking CXX executable test/rocprim/test_block_reduce 587.9 [136/324] Linking CXX executable test/rocprim/test_block_run_length_decode 588.1 [137/324] Linking CXX executable test/rocprim/test_block_shuffle 588.2 [138/324] Linking CXX executable test/rocprim/test_config_dispatch 588.4 [139/324] Linking CXX executable test/rocprim/test_config_types 588.6 [140/324] Linking CXX executable test/rocprim/test_constant_iterator 588.7 [141/324] Linking CXX executable test/rocprim/test_counting_iterator 588.9 [142/324] Linking CXX executable test/rocprim/test_device_batch_memcpy 589.1 [143/324] Linking CXX executable test/rocprim/test_device_binary_search 589.2 [144/324] Linking CXX executable test/rocprim/test_device_find_first_of 589.4 [145/324] Linking CXX executable test/rocprim/test_device_adjacent_difference 589.6 [146/324] Linking CXX executable test/rocprim/test_device_adjacent_find 589.8 [147/324] Linking CXX executable test/rocprim/test_device_find_end 590.0 [148/324] Linking CXX executable test/rocprim/test_device_histogram 590.2 [149/324] Linking CXX executable test/rocprim/test_device_merge 590.3 [150/324] Linking CXX executable test/rocprim/test_device_merge_inplace 590.4 [151/324] Linking CXX executable test/rocprim/test_device_nth_element 590.6 [152/324] Linking CXX executable test/rocprim/test_device_reduce_by_key 590.8 [153/324] Linking CXX executable test/rocprim/test_device_search 591.2 [154/324] Linking CXX executable test/rocprim/test_device_segmented_radix_sort 591.3 [155/324] Linking CXX executable test/rocprim/test_device_search_n 591.5 [156/324] Linking CXX executable test/rocprim/test_device_segmented_reduce 591.7 [157/324] Linking CXX executable test/rocprim/test_device_transform 591.9 [158/324] Linking CXX executable test/rocprim/test_discard_iterator 592.0 [159/324] Linking CXX executable test/rocprim/test_radix_key_codec 592.2 [160/324] Linking CXX executable test/rocprim/test_predicate_iterator 592.4 [161/324] Linking CXX executable test/rocprim/test_reverse_iterator 592.5 [162/324] Linking CXX executable test/rocprim/test_rocprim_tuple 592.7 [163/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge.dir/benchmark_device_merge.cpp.o 592.7 [164/324] Linking CXX executable test/rocprim/test_rocprim_types 592.9 [165/324] Linking CXX executable test/rocprim/test_texture_cache_iterator 592.9 [166/324] Linking CXX executable test/rocprim/test_thread 593.0 [167/324] Linking CXX executable test/rocprim/test_thread_algos 593.1 [168/324] Linking CXX executable test/rocprim/test_tuple 593.2 [169/324] Linking CXX executable test/rocprim/test_utils_sort_checker 593.2 [170/324] Linking CXX executable test/rocprim/test_transform_iterator 593.3 [171/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp17 593.4 [172/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp17 593.5 [173/324] Linking CXX executable test/rocprim/test_type_traits_interface_cpp20 593.5 [174/324] Linking CXX executable test/rocprim/test_type_traits_interface_gnupp20 593.6 [175/324] Linking CXX executable test/rocprim/test_no_half_operators 593.7 [176/324] Linking CXX executable test/rocprim/test_intrinsics 593.8 [177/324] Linking CXX executable test/rocprim/test_intrinsics_atomic 593.9 [178/324] Linking CXX executable test/rocprim/test_invoke_result 594.0 [179/324] Linking CXX executable test/rocprim/test_warp_exchange 594.0 [180/324] Linking CXX executable test/rocprim/test_warp_load 594.2 [181/324] Linking CXX executable test/rocprim/test_warp_store 594.2 [182/324] Linking CXX executable test/rocprim/test_warp_reduce 594.3 [183/324] Linking CXX executable test/rocprim/test_zip_iterator 594.4 [184/324] Linking CXX executable test/rocprim/test_accumulator_t 594.5 [185/324] Linking CXX executable test/rocprim/test_linking 594.5 [186/324] Linking CXX executable benchmark/benchmark_block_histogram 594.7 [187/324] Linking CXX executable benchmark/benchmark_block_run_length_decode 594.7 [188/324] Linking CXX executable benchmark/benchmark_config_dispatch 594.9 [189/324] Linking CXX executable benchmark/benchmark_device_adjacent_difference 594.9 [190/324] Linking CXX executable benchmark/benchmark_device_adjacent_find 595.0 [191/324] Linking CXX executable benchmark/benchmark_device_find_first_of 595.1 [192/324] Linking CXX executable benchmark/benchmark_device_find_end 595.2 [193/324] Linking CXX executable benchmark/benchmark_device_merge 595.3 [194/324] Linking CXX executable benchmark/benchmark_device_histogram 595.4 [195/324] Linking CXX executable benchmark/benchmark_device_nth_element 595.6 [196/324] Linking CXX executable benchmark/benchmark_device_search 595.6 [197/324] Linking CXX executable benchmark/benchmark_device_partition 595.8 [198/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_pairs 596.0 [199/324] Linking CXX executable benchmark/benchmark_device_select 596.6 [200/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 602.4 [201/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_reduce.dir/benchmark_device_segmented_reduce.cpp.o 602.6 [202/324] Linking CXX executable benchmark/benchmark_device_segmented_reduce 603.1 [203/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 603.5 [204/324] Linking CXX executable test/rocprim/test_block_radix_rank 615.4 [205/324] Building CXX object benchmark/CMakeFiles/benchmark_block_exchange.dir/benchmark_block_exchange.cpp.o 615.6 [206/324] Linking CXX executable benchmark/benchmark_block_exchange 616.3 [207/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce.dir/benchmark_device_reduce.cpp.o 616.4 [208/324] Linking CXX executable benchmark/benchmark_device_reduce 616.5 [209/324] Building CXX object test/rocprim/CMakeFiles/test_device_run_length_encode.dir/test_device_run_length_encode.cpp.o 616.7 [210/324] Linking CXX executable test/rocprim/test_device_run_length_encode 616.8 [211/324] Building CXX object test/rocprim/CMakeFiles/test_device_segmented_scan.dir/test_device_segmented_scan.cpp.o 617.0 [212/324] Linking CXX executable test/rocprim/test_device_segmented_scan 618.2 [213/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform.dir/benchmark_device_transform.cpp.o 618.3 [214/324] Linking CXX executable benchmark/benchmark_device_transform 628.0 [215/324] Building CXX object benchmark/CMakeFiles/benchmark_device_transform_pointer.dir/benchmark_device_transform_pointer.cpp.o 628.2 [216/324] Linking CXX executable benchmark/benchmark_device_transform_pointer 630.8 [217/324] Building CXX object benchmark/CMakeFiles/benchmark_block_discontinuity.dir/benchmark_block_discontinuity.cpp.o 631.0 [218/324] Linking CXX executable benchmark/benchmark_block_discontinuity 639.6 [219/324] Building CXX object benchmark/CMakeFiles/benchmark_device_search_n.dir/benchmark_device_search_n.cpp.o 639.7 [220/324] Linking CXX executable benchmark/benchmark_device_search_n 649.8 [221/324] Building CXX object benchmark/CMakeFiles/benchmark_device_run_length_encode.dir/benchmark_device_run_length_encode.cpp.o 650.0 [222/324] Linking CXX executable benchmark/benchmark_device_run_length_encode 655.0 [223/324] Building CXX object test/rocprim/CMakeFiles/test_block_scan.dir/test_block_scan.parallel/test_block_scan_1.cpp.o 655.3 [224/324] Linking CXX executable test/rocprim/test_block_scan 655.6 [225/324] Building CXX object benchmark/CMakeFiles/benchmark_block_reduce.dir/benchmark_block_reduce.cpp.o 655.8 [226/324] Linking CXX executable benchmark/benchmark_block_reduce 670.2 [227/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_reduce.dir/benchmark_warp_reduce.cpp.o 670.3 [228/324] Linking CXX executable benchmark/benchmark_warp_reduce 671.2 [229/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_scan.dir/benchmark_device_segmented_scan.cpp.o 671.3 [230/324] Linking CXX executable benchmark/benchmark_device_segmented_scan 683.0 [231/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge_stable.dir/test_block_sort_merge_stable.cpp.o 683.3 [232/324] Linking CXX executable test/rocprim/test_block_sort_merge_stable 689.7 [233/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_merge.dir/test_block_sort_merge.cpp.o 689.9 [234/324] Linking CXX executable test/rocprim/test_block_sort_merge 693.3 [235/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_rank.dir/benchmark_block_radix_rank.cpp.o 693.5 [236/324] Linking CXX executable benchmark/benchmark_block_radix_rank 697.1 [237/324] Building CXX object benchmark/CMakeFiles/benchmark_block_scan.dir/benchmark_block_scan.cpp.o 697.3 [238/324] Building CXX object benchmark/CMakeFiles/benchmark_device_batch_memcpy.dir/benchmark_device_batch_memcpy.cpp.o 697.3 [239/324] Linking CXX executable benchmark/benchmark_block_scan 697.4 [240/324] Linking CXX executable benchmark/benchmark_device_batch_memcpy 699.1 [241/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan_disable_dpp.dir/test_warp_scan.cpp.o 699.3 [242/324] Linking CXX executable test/rocprim/test_warp_scan_disable_dpp 700.1 [243/324] Building CXX object test/rocprim/CMakeFiles/test_block_sort_bitonic.dir/test_block_sort_bitonic.cpp.o 700.3 [244/324] Linking CXX executable test/rocprim/test_block_sort_bitonic 710.0 [245/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_exchange.dir/benchmark_warp_exchange.cpp.o 710.1 [246/324] Linking CXX executable benchmark/benchmark_warp_exchange 716.3 [247/324] Building CXX object test/rocprim/CMakeFiles/test_device_partial_sort.dir/test_device_partial_sort.cpp.o 716.3 [248/324] Building CXX object test/rocprim/CMakeFiles/test_warp_scan.dir/test_warp_scan.cpp.o 716.5 [249/324] Linking CXX executable test/rocprim/test_device_partial_sort 716.6 [250/324] Linking CXX executable test/rocprim/test_warp_scan 730.4 [251/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_scan.dir/benchmark_warp_scan.cpp.o 730.5 [252/324] Linking CXX executable benchmark/benchmark_warp_scan 736.8 [253/324] Building CXX object benchmark/CMakeFiles/benchmark_predicate_iterator.dir/benchmark_predicate_iterator.cpp.o 736.9 [254/324] Linking CXX executable benchmark/benchmark_predicate_iterator 740.0 [255/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_deterministic.dir/benchmark_device_scan_deterministic.cpp.o 740.1 [256/324] Linking CXX executable benchmark/benchmark_device_scan_deterministic 744.1 [257/324] Building CXX object test/rocprim/CMakeFiles/test_device_reduce.dir/test_device_reduce.cpp.o 744.3 [258/324] Linking CXX executable test/rocprim/test_device_reduce 753.5 [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 753.7 [260/324] Linking CXX executable benchmark/benchmark_device_run_length_encode_non_trivial_runs 758.5 [261/324] Building CXX object benchmark/CMakeFiles/benchmark_device_binary_search.dir/benchmark_device_binary_search.cpp.o 758.7 [262/324] Linking CXX executable benchmark/benchmark_device_binary_search 758.8 [263/324] Building CXX object test/rocprim/CMakeFiles/test_lookback_reproducibility.dir/test_lookback_reproducibility.cpp.o 759.0 [264/324] Linking CXX executable test/rocprim/test_lookback_reproducibility 770.9 [265/324] Building CXX object benchmark/CMakeFiles/benchmark_warp_sort.dir/benchmark_warp_sort.cpp.o 771.1 [266/324] Linking CXX executable benchmark/benchmark_warp_sort 781.5 [267/324] Building CXX object test/rocprim/CMakeFiles/test_device_partition.dir/test_device_partition.cpp.o 781.7 [268/324] Linking CXX executable test/rocprim/test_device_partition 790.4 [269/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan.dir/benchmark_device_scan.cpp.o 790.6 [270/324] Linking CXX executable benchmark/benchmark_device_scan 800.1 [271/324] Building CXX object test/rocprim/CMakeFiles/test_block_histogram.dir/test_block_histogram.cpp.o 800.3 [272/324] Linking CXX executable test/rocprim/test_block_histogram 813.2 [273/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 813.6 [274/324] Linking CXX executable test/rocprim/test_device_radix_sort 818.1 [275/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key_deterministic.dir/benchmark_device_scan_by_key_deterministic.cpp.o 818.2 [276/324] Linking CXX executable benchmark/benchmark_device_scan_by_key_deterministic 825.7 [277/324] Building CXX object test/rocprim/CMakeFiles/test_device_select.dir/test_device_select.cpp.o 825.9 [278/324] Linking CXX executable test/rocprim/test_device_select 833.4 [279/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_block_sort.dir/benchmark_device_radix_sort_block_sort.cpp.o 833.5 [280/324] Linking CXX executable benchmark/benchmark_device_radix_sort_block_sort 883.3 [281/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort.dir/benchmark_device_partial_sort.cpp.o 883.3 [282/324] Linking CXX executable benchmark/benchmark_device_partial_sort 883.9 [283/324] Building CXX object benchmark/CMakeFiles/benchmark_block_adjacent_difference.dir/benchmark_block_adjacent_difference.cpp.o 884.0 [284/324] Linking CXX executable benchmark/benchmark_block_adjacent_difference 885.1 [285/324] Building CXX object benchmark/CMakeFiles/benchmark_device_partial_sort_copy.dir/benchmark_device_partial_sort_copy.cpp.o 885.2 [286/324] Linking CXX executable benchmark/benchmark_device_partial_sort_copy 905.3 [287/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_inplace.dir/benchmark_device_merge_inplace.cpp.o 905.4 [288/324] Linking CXX executable benchmark/benchmark_device_merge_inplace 909.1 [289/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_2.cpp.o 925.5 [290/324] Building CXX object benchmark/CMakeFiles/benchmark_device_segmented_radix_sort_keys.dir/benchmark_device_segmented_radix_sort_keys.cpp.o 925.5 [291/324] Linking CXX executable benchmark/benchmark_device_segmented_radix_sort_keys 929.7 [292/324] Building CXX object benchmark/CMakeFiles/benchmark_device_memory.dir/benchmark_device_memory.cpp.o 929.8 [293/324] Linking CXX executable benchmark/benchmark_device_memory 933.1 [294/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort.dir/benchmark_device_merge_sort.cpp.o 933.2 [295/324] Linking CXX executable benchmark/benchmark_device_merge_sort 952.5 [296/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_sort.dir/benchmark_device_merge_sort_block_sort.cpp.o 952.6 [297/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_sort 956.7 [298/324] Building CXX object test/rocprim/CMakeFiles/test_block_radix_sort.dir/test_block_radix_sort.parallel/test_block_radix_sort_1.cpp.o 974.0 [299/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan_by_key.dir/test_device_scan_by_key.cpp.o 974.1 [300/324] Linking CXX executable test/rocprim/test_device_scan_by_key 983.8 [301/324] Building CXX object benchmark/CMakeFiles/benchmark_block_sort.dir/benchmark_block_sort.cpp.o 983.8 [302/324] Linking CXX executable benchmark/benchmark_block_sort 985.6 [303/324] Building CXX object benchmark/CMakeFiles/benchmark_device_scan_by_key.dir/benchmark_device_scan_by_key.cpp.o 985.7 [304/324] Linking CXX executable benchmark/benchmark_device_scan_by_key 986.8 [305/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort.dir/benchmark_device_radix_sort.cpp.o 986.9 [306/324] Linking CXX executable benchmark/benchmark_device_radix_sort 997.0 [307/324] Building CXX object test/rocprim/CMakeFiles/test_device_merge_sort.dir/test_device_merge_sort.cpp.o 997.1 [308/324] Linking CXX executable test/rocprim/test_device_merge_sort 997.6 [309/324] Building CXX object test/rocprim/CMakeFiles/test_warp_sort.dir/test_warp_sort.cpp.o 997.7 [310/324] Linking CXX executable test/rocprim/test_warp_sort 1025.8 [311/324] Building CXX object benchmark/CMakeFiles/benchmark_block_radix_sort.dir/benchmark_block_radix_sort.cpp.o 1025.9 [312/324] Linking CXX executable benchmark/benchmark_block_radix_sort 1038.7 [313/324] Building CXX object benchmark/CMakeFiles/benchmark_device_merge_sort_block_merge.dir/benchmark_device_merge_sort_block_merge.cpp.o 1038.8 [314/324] Linking CXX executable benchmark/benchmark_device_merge_sort_block_merge 1064.6 [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 1064.7 [316/324] Linking CXX executable test/rocprim/test_block_radix_sort 1070.9 [317/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key.dir/benchmark_device_reduce_by_key.cpp.o 1071.0 [318/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key 1094.7 [319/324] Building CXX object benchmark/CMakeFiles/benchmark_device_radix_sort_onesweep.dir/benchmark_device_radix_sort_onesweep.cpp.o 1094.9 [320/324] Linking CXX executable benchmark/benchmark_device_radix_sort_onesweep 1112.0 [321/324] Building CXX object benchmark/CMakeFiles/benchmark_device_reduce_by_key_deterministic.dir/benchmark_device_reduce_by_key_deterministic.cpp.o 1112.2 [322/324] Linking CXX executable benchmark/benchmark_device_reduce_by_key_deterministic 1253.0 [323/324] Building CXX object test/rocprim/CMakeFiles/test_device_scan.dir/test_device_scan.cpp.o 1253.1 [324/324] Linking CXX executable test/rocprim/test_device_scan END 1781486909.4988294 1253.1418776512146 0