BEGIN 1778834854.5324917 EXEC /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/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/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build 0.0 [1/189] cd /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/stamp/stage.stamp 0.1 [2/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen_inst_gen.dir/GenInstructionsMain.cpp.o 0.1 [3/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen_inst_gen.dir/GenInstructions.cpp.o 0.1 [4/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/types.cpp.o 0.1 [5/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/streamk.cpp.o 0.1 [6/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/hardware.cpp.o 0.1 [7/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/heuristics.cpp.o 0.1 [8/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/origami.cpp.o 0.1 [9/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/logger.cpp.o 0.1 [10/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/simulator/tensilelite/formocast_simulator.cpp.o 0.1 [11/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/simulator/tensilelite/formocast.cpp.o 0.1 [12/189] Building CXX object hipblaslt/origami/CMakeFiles/origami.dir/src/origami/gemm.cpp.o 0.1 [13/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/EmbeddedLibrary.cpp.o 0.1 [14/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/hip/HipHardware.cpp.o 0.1 [15/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/TensorDescriptor.cpp.o 0.1 [16/189] Linking CXX executable hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/tablegen_inst_gen 0.1 [17/189] Linking CXX static library hipblaslt/origami/liborigami.a 0.1 [18/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/trampoline.cpp.o 0.1 [19/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/hip/HipSolutionAdapter.cpp.o 0.1 [20/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/KernelLanguageTypes.cpp.o 0.1 [21/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/AMDGPU.cpp.o 0.1 [22/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/status.cpp.o 0.1 [23/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/msgpack/MessagePack.cpp.o 0.1 [24/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_ndarray.cpp.o 0.1 [25/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/TensorOps.cpp.o 0.1 [26/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/utility.cpp.o 0.1 [27/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/singletons.cpp.o 0.1 [28/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_static_property.cpp.o 0.1 [29/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/EmbeddedData.cpp.o 0.1 [30/189] Generating instruction metadata and ISA from .def files... 0.1 Gfx1250Formats.def: parsed 53 formats 0.1 Gfx1250Instructions.def: parsed 542 instructions 0.1 Successfully generated instruction metadata and ISA for all archs 0.1 [31/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/ContractionProblem.cpp.o 0.1 [32/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/spmm/rocsparselt_compress.cpp.o 0.1 [33/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/Utils.cpp.o 0.1 [34/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/hipsparselt_parse_data.cpp.o 0.2 [35/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/KernelArguments.cpp.o 0.2 [36/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/handle.cpp.o 0.2 [37/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/argument_model.cpp.o 0.2 [38/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/auxiliary.cpp.o 0.2 [39/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/implicit.cpp.o 0.2 [40/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/hipsparselt_random.cpp.o 0.2 [41/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/Debug.cpp.o 0.2 [42/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/Activation.cpp.o 0.2 [43/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/MLPNet.cpp.o 0.2 [44/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/ScalarValueTypes.cpp.o 0.2 [45/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hipsparselt_ostream.cpp.o 0.2 [46/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/spmm/rocsparselt_prune.cpp.o 0.2 [47/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/PerformanceMetricTypes.cpp.o 0.2 [48/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/error.cpp.o 0.2 [49/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/MLFeatures.cpp.o 0.2 [50/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/spmm/rocsparselt_spmm.cpp.o 0.2 [51/189] Building CXX object clients/bench/CMakeFiles/hipsparselt-bench.dir/client.cpp.o 0.2 [52/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/hipsparselt_arguments.cpp.o 0.2 [53/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/DataTypes.cpp.o 0.2 [54/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/hipsparselt.cpp.o 0.2 [55/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/utility.cpp.o 0.2 [56/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/Debug.cpp.o 0.2 [57/189] Building CXX object clients/CMakeFiles/hipsparselt-clients-common.dir/common/cblas_interface.cpp.o 0.2 [58/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/tensile_host.cpp.o 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/tensile_host.cpp:41: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/Contractions.hpp:29: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/ContractionProblem.hpp:32: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/ScalarValueTypes.hpp:29: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/DataTypes.hpp:52: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/DataTypes_Float6.hpp:54: 0.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/hip_ext_ocp.h:12: 0.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/amd_detail/amd_hip_ocp_fp.hpp:15: 0.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/amd_detail/amd_hip_ocp_host.hpp:781:22: warning: missing 'typename' prior to dependent type name 'std::conditional::type' is a C++20 extension [-Wc++20-extensions] 0.2 781 | using other_type = std::conditional::type; 0.2 | ^ 0.2 | typename 0.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/amd_detail/amd_hip_ocp_host.hpp:895:22: warning: missing 'typename' prior to dependent type name 'std::conditional::type' is a C++20 extension [-Wc++20-extensions] 0.2 895 | using other_type = std::conditional::type; 0.2 | ^ 0.2 | typename 0.2 2 warnings generated when compiling for gfx942. 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/tensile_host.cpp:41: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/Contractions.hpp:29: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/ContractionProblem.hpp:32: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/ScalarValueTypes.hpp:29: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/DataTypes.hpp:52: 0.2 In file included from /__w/TheRock/TheRock/rocm-libraries/projects/hipblaslt/tensilelite/include/Tensile/DataTypes_Float6.hpp:54: 0.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/hip_ext_ocp.h:12: 0.2 In file included from /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/amd_detail/amd_hip_ocp_fp.hpp:15: 0.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/amd_detail/amd_hip_ocp_host.hpp:781:22: warning: missing 'typename' prior to dependent type name 'std::conditional::type' is a C++20 extension [-Wc++20-extensions] 0.2 781 | using other_type = std::conditional::type; 0.2 | ^ 0.2 | typename 0.2 /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSE/dist/include/hip/amd_detail/amd_hip_ocp_host.hpp:895:22: warning: missing 'typename' prior to dependent type name 'std::conditional::type' is a C++20 extension [-Wc++20-extensions] 0.2 895 | using other_type = std::conditional::type; 0.2 | ^ 0.2 | typename 0.2 2 warnings generated when compiling for host. 0.2 [59/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/common.cpp.o 0.2 [60/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/ContractionSolution.cpp.o 0.2 [61/189] Building CXX object library/CMakeFiles/hipsparselt.dir/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp.o 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:68:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_handle' [-Wnontrivial-memcall] 0.2 68 | memcpy(_handle, &tmpHandle, sizeof(_rocsparselt_handle)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:68:20: note: explicitly cast the pointer to silence this warning 0.2 68 | memcpy(_handle, &tmpHandle, sizeof(_rocsparselt_handle)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:158:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_mat_descr' [-Wnontrivial-memcall] 0.2 158 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:158:20: note: explicitly cast the pointer to silence this warning 0.2 158 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:248:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_mat_descr' [-Wnontrivial-memcall] 0.2 248 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:248:20: note: explicitly cast the pointer to silence this warning 0.2 248 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:657:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_matmul_descr' [-Wnontrivial-memcall] 0.2 657 | memcpy(_matmulDescr, &tmpDescr, sizeof(_rocsparselt_matmul_descr)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:657:20: note: explicitly cast the pointer to silence this warning 0.2 657 | memcpy(_matmulDescr, &tmpDescr, sizeof(_rocsparselt_matmul_descr)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1231:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_matmul_alg_selection' [-Wnontrivial-memcall] 0.2 1231 | memcpy(_algSelection, &tmpAlgSelection, sizeof(_rocsparselt_matmul_alg_selection)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1231:20: note: explicitly cast the pointer to silence this warning 0.2 1231 | memcpy(_algSelection, &tmpAlgSelection, sizeof(_rocsparselt_matmul_alg_selection)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1532:16: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_matmul_plan' [-Wnontrivial-memcall] 0.2 1532 | memcpy(_plan, &tmpPlan, sizeof(_rocsparselt_matmul_plan)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1532:16: note: explicitly cast the pointer to silence this warning 0.2 1532 | memcpy(_plan, &tmpPlan, sizeof(_rocsparselt_matmul_plan)); 0.2 | ^ 0.2 | (void*) 0.2 6 warnings generated when compiling for gfx942. 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:68:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_handle' [-Wnontrivial-memcall] 0.2 68 | memcpy(_handle, &tmpHandle, sizeof(_rocsparselt_handle)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:68:20: note: explicitly cast the pointer to silence this warning 0.2 68 | memcpy(_handle, &tmpHandle, sizeof(_rocsparselt_handle)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:158:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_mat_descr' [-Wnontrivial-memcall] 0.2 158 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:158:20: note: explicitly cast the pointer to silence this warning 0.2 158 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:248:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_mat_descr' [-Wnontrivial-memcall] 0.2 248 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:248:20: note: explicitly cast the pointer to silence this warning 0.2 248 | memcpy(_matDescr, &tmpMatDescr, sizeof(_rocsparselt_mat_descr)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:657:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_matmul_descr' [-Wnontrivial-memcall] 0.2 657 | memcpy(_matmulDescr, &tmpDescr, sizeof(_rocsparselt_matmul_descr)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:657:20: note: explicitly cast the pointer to silence this warning 0.2 657 | memcpy(_matmulDescr, &tmpDescr, sizeof(_rocsparselt_matmul_descr)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1231:20: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_matmul_alg_selection' [-Wnontrivial-memcall] 0.2 1231 | memcpy(_algSelection, &tmpAlgSelection, sizeof(_rocsparselt_matmul_alg_selection)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1231:20: note: explicitly cast the pointer to silence this warning 0.2 1231 | memcpy(_algSelection, &tmpAlgSelection, sizeof(_rocsparselt_matmul_alg_selection)); 0.2 | ^ 0.2 | (void*) 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1532:16: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type '_rocsparselt_matmul_plan' [-Wnontrivial-memcall] 0.2 1532 | memcpy(_plan, &tmpPlan, sizeof(_rocsparselt_matmul_plan)); 0.2 | ^ 0.2 /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/rocsparselt_auxiliary.cpp:1532:16: note: explicitly cast the pointer to silence this warning 0.2 1532 | memcpy(_plan, &tmpPlan, sizeof(_rocsparselt_matmul_plan)); 0.2 | ^ 0.2 | (void*) 0.2 6 warnings generated when compiling for host. 0.2 [62/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_internals.cpp.o 0.2 [63/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_type.cpp.o 0.2 [64/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_ft.cpp.o 0.2 [65/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/hardware/CMakeFiles/gfxisa.dir/src/gfx/GpuArchManager.cpp.o 0.2 [66/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/GenInstructions.cpp.o 0.2 [67/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/hardware/CMakeFiles/gfxisa.dir/src/gfx/Gfx1250/Gfx1250.cpp.o 0.2 [68/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/tablegen.cpp.o 0.2 [69/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/hardware/CMakeFiles/gfxisa.dir/generated/GfxLogicalMaps.cpp.o 0.2 [70/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/hardware/CMakeFiles/gfxisa.dir/generated/GfxArchDefines.cpp.o 0.2 [71/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/__w/TheRock/TheRock/rocm-libraries/shared/stinkytofu/src/serialization/asm/PatternParser.cpp.o 0.2 [72/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/hardware/CMakeFiles/gfxisa.dir/src/gfx/InstDefDSL.cpp.o 0.2 [73/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/GenPatterns.cpp.o 0.2 [74/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_func.cpp.o 0.2 [75/189] Building CXX object hipblaslt/tensilelite/CMakeFiles/tensilelite-host.dir/src/Tensile.cpp.o 0.2 [76/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/nanobind-static.dir/__/__/__/_deps/nanobind-src/src/nb_enum.cpp.o 0.2 [77/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/GenRocisaHwMapping.cpp.o 0.2 [78/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/GenLogicalToAsmMapping.cpp.o 0.2 [79/189] Linking CXX static library hipblaslt/tensilelite/rocisa/stinkytofu/hardware/libgfxisa.a 0.2 [80/189] Linking CXX static library hipblaslt/tensilelite/rocisa/libnanobind-static.a 0.2 [81/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/__w/TheRock/TheRock/rocm-libraries/shared/stinkytofu/src/serialization/asm/IRLexer.cpp.o 0.2 [82/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/CMakeFiles/tablegen.dir/GenLogicalIR.cpp.o 0.3 [83/189] Linking CXX executable hipblaslt/tensilelite/rocisa/stinkytofu/tools/tablegen/tablegen 0.3 [84/189] Linking CXX shared library library/libhipsparselt.so.0.2 0.3 [85/189] Creating library symlink library/libhipsparselt.so.0 library/libhipsparselt.so 0.3 [86/189] Generating ISA definitions, IR classes, and pattern matchers with tablegen... 0.3 Generating Rocisa mappings for Gfx1250 in "/__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build/hipblaslt/tensilelite/rocisa/stinkytofu/stinkytofu/ir/rocisa/RocisaGfx1250Mappings.inc" 0.3 Generating Logical IR -> ASM mappings in "/__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build/hipblaslt/tensilelite/rocisa/stinkytofu/stinkytofu/ir/LogicalToAsmMappings_generated.inc" 0.3 Parsing patterns from: /__w/TheRock/TheRock/rocm-libraries/shared/stinkytofu/tools/tablegen/../../hardware/../src/transforms/asm/PeepholePatterns.pattern 0.3 Found 12 pattern(s) 0.3 Generated 12 pattern matchers: /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build/hipblaslt/tensilelite/rocisa/stinkytofu/PeepholePatterns.inc 0.3 Parsing patterns from: /__w/TheRock/TheRock/rocm-libraries/shared/stinkytofu/tools/tablegen/../../hardware/../src/transforms/logical/LogicalIRPatterns.pattern 0.3 Found 12 pattern(s) 0.3 Generated 12 pattern matchers: /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build/hipblaslt/tensilelite/rocisa/stinkytofu/LogicalIRPatterns.inc 0.3 0.3 === Generating High-Level IR === 0.3 Generated 274 opcode enum values -> LogicalOpcodes_generated.inc 0.3 Generated opcode mapping functions -> LogicalOpcode.cpp 0.3 Generated 274 LogicalInstruction factory functions + 5 special instruction factories (MFMA/MXMFMA/SMFMA/Label/IntrinsicCall) -> LogicalInstructions_generated.hpp 0.3 Generated Python bindings for 274 IR instructions -> PythonBindings_generated.inc 0.3 === High-Level IR generation completed successfully === 0.3 0.3 [87/189] Linking CXX executable clients/bench/hipsparselt-bench 0.4 [88/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/AnalysisManager.cpp.o 0.4 [89/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/BasicBlock.cpp.o 0.4 [90/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/stinkytofu/ir/logical/LogicalOpcode.cpp.o 0.4 [91/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/Function.cpp.o 0.4 [92/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/PassManager.cpp.o 0.4 [93/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/logical/IntrinsicLibrary.cpp.o 0.4 [94/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/IRLexer.cpp.o 0.4 [95/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/asm/StinkyModifiers.cpp.o 0.4 [96/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/analysis/logical/IRVerifierPass.cpp.o 0.4 [97/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/IRBase.cpp.o 0.4 [98/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/ScheduleLastLRsPass.cpp.o 0.4 [99/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/RedundantMovEliminationPass.cpp.o 0.4 [100/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/bindings/python/LogicalModule.cpp.o 0.4 [101/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/DumpStinkyFunctionPass.cpp.o 0.4 [102/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/pipeline/backend/BackendRegistry.cpp.o 0.4 [103/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/StinkyRemoveWaitCntPass.cpp.o 0.4 [104/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/RawAsmParser.cpp.o 0.4 [105/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/BuildDefUseChain.cpp.o 0.4 [106/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/asm/StinkyAsmIR.cpp.o 0.4 [107/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/StinkyConfigurableWaitCntPass.cpp.o 0.4 [108/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/logical/LogicalPeepholePass.cpp.o 0.4 [109/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/bindings/python/Module.cpp.o 0.5 [110/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/logical/CompositeInstructionLoweringPass.cpp.o 0.5 [111/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/DAGScheduleJsonWriter.cpp.o 0.5 [112/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/DeadCodeEliminationPass.cpp.o 0.5 [113/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/core/DebugPrintInstrumentation.cpp.o 0.5 [114/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/EstimateAsmCyclesPass.cpp.o 0.5 [115/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/asm/StinkySignature.cpp.o 0.5 [116/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/LegalizationUtils.cpp.o 0.5 [117/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/logical/IRSerializer.cpp.o 0.5 [118/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/StinkyAsmEmitter.cpp.o 0.5 [119/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/logical/IntrinsicPatternConverter.cpp.o 0.5 [120/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/StinkyDAGSchedulerPass.cpp.o 0.5 [121/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/analysis/controlflow/Dominance.cpp.o 0.5 [122/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/code.cpp.o 0.5 [123/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/ScheduleFirstLRsPass.cpp.o 0.5 [124/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/StinkyBuildImplicitDependencyPass.cpp.o 0.5 [125/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/StinkyAsmPrinter.cpp.o 0.5 [126/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/register.cpp.o 0.5 [127/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/logical/IntrinsicExpansionPass.cpp.o 0.5 [128/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/pipeline/backend/Gfx1250Backend.cpp.o 0.5 [129/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/logical/IntrinsicRegistry.cpp.o 0.5 [130/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/ModifierSerializer.cpp.o 0.5 [131/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/IRConverter.cpp.o 0.5 [132/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/macro.cpp.o 0.5 [133/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/PatternParser.cpp.o 0.5 [134/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/helper.cpp.o 0.5 [135/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/container.cpp.o 0.5 [136/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/main.cpp.o 0.5 [137/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/PassOrderSnapshotJson.cpp.o 0.5 [138/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/common.cpp.o 0.5 [139/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/PhiPlacement.cpp.o 0.5 [140/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/logical/LogicalToFunctionConverter.cpp.o 0.5 [141/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/InsertDelayAluPass.cpp.o 0.5 [142/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/branch.cpp.o 0.5 [143/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/cmp.cpp.o 0.5 [144/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/hardware/ArchHelper.cpp.o 0.5 [145/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/logical/ToStinkyAsmPass.cpp.o 0.5 [146/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/pass/pass.cpp.o 0.5 [147/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/extension.cpp.o 0.5 [148/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/analysis/asm/AsmVerifierPass.cpp.o 0.5 [149/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/cvt.cpp.o 0.5 [150/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/label.cpp.o 0.5 [151/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/RemoveDelayAluPass.cpp.o 0.5 [152/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/mfma.cpp.o 0.5 [153/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/pass/cycle.cpp.o 0.5 [154/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/CFGBuilderPass.cpp.o 0.5 [155/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/mem.cpp.o 0.5 [156/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/ir/logical/LogicalOpcode.cpp.o 0.5 [157/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/base.cpp.o 0.5 [158/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/serialization/asm/IRParser.cpp.o 0.5 [159/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/InsertVgprMsbPass.cpp.o 0.5 [160/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/PeepholeOptimizationPass.cpp.o 0.5 [161/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/functions/functions.cpp.o 0.5 [162/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/pass/composite.cpp.o 0.5 [163/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/count.cpp.o 0.5 [164/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/instruction/instruction.cpp.o 0.5 [165/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/pass/graph.cpp.o 0.5 [166/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/functions/f_cast.cpp.o 0.5 [167/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/__w/TheRock/TheRock/rocm-libraries/shared/stinkytofu/src/conversion/rocisa/AllHwMappings.cpp.o 0.5 [168/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/__w/TheRock/TheRock/rocm-libraries/shared/stinkytofu/src/conversion/rocisa/ToStinkyTofuUtils.cpp.o 0.5 [169/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/functions/f_math.cpp.o 0.5 [170/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/pipeline/backend/Backend.cpp.o 0.5 [171/189] Building CXX object hipblaslt/tensilelite/rocisa/stinkytofu/CMakeFiles/stinkytofu.dir/src/transforms/asm/StinkyWaitCntInsertionPass.cpp.o 0.5 [172/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/enum.cpp.o 0.5 [173/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/pass/remove.cpp.o 0.5 [174/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/functions/argument.cpp.o 0.5 [175/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/functions/f_branch.cpp.o 0.6 [176/189] Building CXX object hipblaslt/tensilelite/rocisa/CMakeFiles/_rocisa.dir/rocisa/src/pass/insert_delay_alu.cpp.o 0.6 [177/189] Linking CXX shared library hipblaslt/tensilelite/rocisa/stinkytofu/libstinkytofu.so.0.1.0 0.6 [178/189] Creating library symlink hipblaslt/tensilelite/rocisa/stinkytofu/libstinkytofu.so.0 hipblaslt/tensilelite/rocisa/stinkytofu/libstinkytofu.so 0.7 [179/189] Linking CXX shared module hipblaslt/tensilelite/rocisa/rocisa/_rocisa.cpython-312-x86_64-linux-gnu.so 0.7 [179/189] Validating library logic (TensileLogic --check-all) ... 67.9 Launching 64 threads for 251 tasks... 93.9 Validating library logic... 5s elapsed Validating library logic... 10s elapsed Validating library logic... 15s elapsed Validating library logic... 20s elapsed Validating library logic... 25s elapsed Done. (26.0 secs elapsed) 93.9 Total 29624 solutions 93.9 Keep 29624 solutions 93.9 Reject 0 solutions 95.7 [187/189] Linking CXX executable clients/test/hipsparselt-test 95.7 [188/189] Building device libraries to /__w/TheRock/TheRock/build/math-libs/BLAS/hipSPARSELt/build/hipblaslt/Tensile ... 96.1 96.1 ################################################################################ 96.1 # Tensile Create Library 98.8 Capability gfx942 98.8 HasMFMA_bf16_1k 1 98.8 HasAddLshl 1 98.8 HasAtomicAdd 1 98.8 HasBF16CVT - 98.8 HasCvtFP8toF16 - 98.8 HasDLCModifier - 98.8 HasDirectToLds 1 98.8 HasDirectToLdsx4 - 98.8 HasExplicitCO 1 98.8 HasExplicitNC - 98.8 HasGLCModifier - 98.8 HasGLTr16B128 - 98.8 HasGLTr8B64 - 98.8 HasLDSTr - 98.8 HasLDSTrB128B16 - 98.8 HasLDSTrB64B16 - 98.8 HasLDSTrB64B4 - 98.8 HasLDSTrB64B8 - 98.8 HasLDSTrB96B6 - 98.8 HasLshlOr 1 98.8 HasMFMA 1 98.8 HasMUBUFConst 1 98.8 HasNTModifier 1 98.8 HasNewBarrier - 98.8 HasPartialOOB 1 98.8 HasPkF16CVT - 98.8 HasSC0Modifier 1 98.8 HasSCMPK 1 98.8 HasSCOPEModifier - 98.8 HasSMFMA 1 98.8 HasSMulHi 1 98.8 HasSWMMAC - 98.8 HasScalarStore 1 98.8 HasTDM - 98.8 HasVgprMSB - 98.8 HasVgprMSB16 - 98.8 HasWMMA - 98.8 MaxLgkmcnt 1 98.8 MaxVmcnt 1 98.8 SeparateLGKMcnt - 98.8 SeparateVMcnt - 98.8 SeparateVscnt - 98.8 ShortBranchMaxLength 1 98.8 SupportedISA 1 98.8 SupportedSource 1 98.8 HasWMMA_V1 - 98.8 HasWMMA_V2 - 98.8 HasWMMA_V3 - 98.8 s_delay_alu - 98.8 v_prng_b32 - 98.8 v_mov_b64 1 98.8 HasMFMA_b8 1 98.8 v_dot2_f32_bf16 - 98.8 v_dot2c_f32_bf16 - 98.8 HasMFMA_explictB 1 98.8 Hascvtfp8_f16 - 98.8 v_dot2_f32_f16 1 98.8 v_dot2c_f32_f16 1 98.8 v_fma_f16 1 98.8 v_fmac_f16 - 98.8 v_mac_f16 1 98.8 v_pk_fma_f16 1 98.8 v_pk_fmac_f16 - 98.8 v_fma_f32 1 98.8 v_fma_mix_f32 1 98.8 v_fmac_f32 1 98.8 v_mac_f32 - 98.8 v_mad_mix_f32 - 98.8 v_pk_add_f32 1 98.8 v_pk_mul_f32 1 98.8 HasMFMA_f64 1 98.8 HasWMMA_V3_f64 - 98.8 v_fma_f64 1 98.8 HasMFMA_f8 1 98.8 HasMFMA_f8f6f4 - 98.8 HasWMMA_f8f6f4 - 98.8 HasSWMMAC_gfx1250 - 98.8 HasAdd_PC_i64 - 98.8 VOP3v_dot4_i32_i8 1 98.8 v_dot4_i32_i8 - 98.8 v_dot4c_i32_i8 1 98.8 Hascvtf16_fp8_sf32 - 98.8 s_sub_u64 - 98.8 HasMFMA_xf32 1 98.8 ArchAccUnifiedRegs 1 98.8 CMPXWritesSGPR 1 98.8 CrosslaneWait 1 98.8 DSLow16NotPreserve - 98.8 DeviceLDS 1 98.8 HasAccCD 1 98.8 HasEccHalf 1 98.8 HasF32XEmulation - 98.8 HasFP8_OCP - 98.8 HasInvWbDevFences - 98.8 HasSchedMode - 98.8 HasWave32 - 98.8 HasWmmaArbStallBit - 98.8 LDSBankCount 1 98.8 LDSBankWidth 1 98.8 NoSDWA - 98.8 RequiresXCntForVolatileVMEM - 98.8 SDWAWait 1 98.8 TransOpWait 1 98.8 VOP3ByteSel - 98.8 VgprBank - 98.8 Waitcnt0Disabled 1 98.8 WorkGroupIdFromTTM - 98.8 vL1DCacheLineBytes 1 98.8 # Found hipcc version 7.13.0-0000000 98.8 ROCm 7.13.0 Component path: /__w/TheRock/TheRock/build/core/clr/dist/lib/llvm/bin/clang++ version: 23.0.0 98.8 ROCm 7.13.0 Component path: /__w/TheRock/TheRock/build/compiler/amd-llvm/dist/lib/llvm/bin/clang-offload-bundler version: 23.0.0 98.8 # LogicFilter: /__w/TheRock/TheRock/rocm-libraries/projects/hipsparselt/library/src/hcc_detail/rocsparselt/src/spmm/Tensile/Logic/asm_full/**/*.yaml 98.8 # Experimental: False 98.8 # Archs: gfx942 98.8 # LibraryLogicFiles: 66 98.9 Loading Logics...: Launching 64 threads... 99.0 Loading Logics...: Done. (0.1 secs elapsed) 125.2 125.2 =========================================================== 125.2 WARNING: YAML parameter type mismatches detected (476 total across 38 files): 125.2 =========================================================== 125.2 DirectToVgprSparseMetadata: found int in 476 solutions (values: 0, 1) - expected bool 125.2 ----------------------------------------------------------- 125.2 This will cause std::bad_cast at runtime because msgpack 125.2 serializes bool and int as different wire types. 125.2 Fix these to prevent future build failures. 125.2 =========================================================== 133.0 Number of solutions parsed: 26990 133.0 Number of unique solutions: 25110 138.3 Time to load yaml files (s): 34.28 138.3 Number of duplicate kernels: 0 138.3 Generating assembly kernels: Launching 64 threads for 7198 tasks... 290.4 /opt/python/cp312-cp312/lib/python3.12/site-packages/joblib/externals/loky/process_executor.py:782: UserWarning: A worker stopped while some jobs were given to the executor. This can be caused by a too short worker timeout or by a memory leak. 290.4 warnings.warn( 315.3 Generating assembly kernels: Done. (177.0 secs elapsed) 326.0 # Helper kernel cache MISS (b62c0b03c9dd...) 352.1 buildSourceCodeObjectFile time (s): 26.13 360.4 Time to generate kernels (s): 214.70 360.4 Time to pass kernel info to library (s): 4.70 360.4 Writing master solution libraries: Launching 64 threads for 48 tasks... 369.3 Writing master solution libraries: Done. (8.9 secs elapsed) 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 416 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 352 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 352 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 416 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 352 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 448 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 384 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 288 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.2 371.2 reject: totalVectorsMetadata 320 % NumThreads 256 != 0 371.4 Time to write master solution libraries (s): 8.90 371.4 # Tensile Library Writer DONE 371.4 ################################################################################ 371.4 371.4 Total time (s): 273.87 371.4 Total kernels processed: 7198 371.4 Kernels processed per second: 26.28 371.4 KernelHelperObjs: 30 END 1778835226.8825219 372.3500301837921 0