From c3647f87efa56fbd3cf7726a22986a3ef9af0003 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Tue, 23 Jan 2024 14:34:26 -0600 Subject: [PATCH] base/mpi.h: also instantiate for signed long long int --- cmake/config/template-arguments.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/config/template-arguments.in b/cmake/config/template-arguments.in index 151402614b..96c0175391 100644 --- a/cmake/config/template-arguments.in +++ b/cmake/config/template-arguments.in @@ -64,6 +64,7 @@ ALL_SCALAR_TYPES := { // Since many of our MPI calls use std::vector we cannot include bool here MPI_SCALARS := { int; long int; + long long int; unsigned int; unsigned long int; unsigned long long int; @@ -76,6 +77,7 @@ MPI_SCALARS := { int; // complex types and long double are typically not directly supported on GPUs MPI_DEVICE_SCALARS := { int; long int; + long long int; unsigned int; unsigned long int; unsigned long long int; -- 2.39.5