From d83438d349b41716d01d2eb55e57a50af138424f Mon Sep 17 00:00:00 2001 From: DrStone71 Date: Sun, 24 Aug 2025 18:29:34 +0200 Subject: [PATCH] Compile with CUDA 13.0 e Nvidia 5090 SM_120 in CUDA 13 Nvidia clean duplicate function. Need to use standard function. This patch run for make a whl pip package. --- src/libtorchaudio/cuctc/src/ctc_prefix_decoder_kernel_v2.cu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libtorchaudio/cuctc/src/ctc_prefix_decoder_kernel_v2.cu b/src/libtorchaudio/cuctc/src/ctc_prefix_decoder_kernel_v2.cu index 97a2742691..3137e44cdf 100644 --- a/src/libtorchaudio/cuctc/src/ctc_prefix_decoder_kernel_v2.cu +++ b/src/libtorchaudio/cuctc/src/ctc_prefix_decoder_kernel_v2.cu @@ -23,6 +23,7 @@ // OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +#include #include #include #include "../include/ctc_prefix_decoder_host.h" @@ -440,7 +441,7 @@ __launch_bounds__(BLOCK_SIZE) void topk_reduce_and_copy_list_per_batch_kernel( topk_values, beam, items_per_batch, - cub::FpLimits::Lowest(), + std::numeric_limits::lowest(), block_topk_fun, set_key_value);