From 68c122620a7a849206ec7d01d5fde2233f2d1dc2 Mon Sep 17 00:00:00 2001 From: Brian Kelley Date: Wed, 15 May 2024 17:35:24 -0600 Subject: [PATCH] Fix annoying warnings about no return at end of fn --- sparse/src/KokkosSparse_spmv.hpp | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/sparse/src/KokkosSparse_spmv.hpp b/sparse/src/KokkosSparse_spmv.hpp index f11b61f675..33807158f2 100644 --- a/sparse/src/KokkosSparse_spmv.hpp +++ b/sparse/src/KokkosSparse_spmv.hpp @@ -50,18 +50,15 @@ inline constexpr bool spmv_general_tpl_avail() { if constexpr (XVector::rank() == 1) return spmv_tpl_spec_avail::value; - else - return spmv_mv_tpl_spec_avail::value; - } else { - // BSR - if constexpr (XVector::rank() == 1) - return spmv_bsrmatrix_tpl_spec_avail::value; - else - return spmv_mv_bsrmatrix_tpl_spec_avail::value; + return spmv_mv_tpl_spec_avail::value; } + // BSR + if constexpr (XVector::rank() == 1) + return spmv_bsrmatrix_tpl_spec_avail::value; + return spmv_mv_bsrmatrix_tpl_spec_avail::value; } } // namespace Impl