diff --git a/include/graphblas/base/config.hpp b/include/graphblas/base/config.hpp index f7796c852..787e087e8 100644 --- a/include/graphblas/base/config.hpp +++ b/include/graphblas/base/config.hpp @@ -33,6 +33,7 @@ #include #include //sysconf +#include // for uintptr_t #include diff --git a/include/graphblas/bsp1d/io.hpp b/include/graphblas/bsp1d/io.hpp index 9d6fae34e..d181ca0f3 100644 --- a/include/graphblas/bsp1d/io.hpp +++ b/include/graphblas/bsp1d/io.hpp @@ -1351,8 +1351,8 @@ namespace grb { // a pipeline depth of 2 is sufficient. constexpr size_t iteration_overlaps = 2; - const std::unique_ptr< size_t > first_nnz_per_thread( - new size_t[ num_threads * iteration_overlaps ]() + const std::unique_ptr< size_t[] > first_nnz_per_thread( + new size_t[ num_threads * iteration_overlaps ] ); size_t * const first_nnz_per_thread_ptr = first_nnz_per_thread.get(); outgoing.resize( data.P ); diff --git a/include/graphblas/hyperdags/hyperdags.hpp b/include/graphblas/hyperdags/hyperdags.hpp index 4ef0e0059..f637e2563 100644 --- a/include/graphblas/hyperdags/hyperdags.hpp +++ b/include/graphblas/hyperdags/hyperdags.hpp @@ -33,6 +33,7 @@ #include #include #include +#include #include diff --git a/include/graphblas/reference/coordinates.hpp b/include/graphblas/reference/coordinates.hpp index 59ea0326f..56f8935ff 100644 --- a/include/graphblas/reference/coordinates.hpp +++ b/include/graphblas/reference/coordinates.hpp @@ -25,6 +25,7 @@ #include //size_t +#include #include //std::runtime_error #include diff --git a/include/graphblas/reference/init.hpp b/include/graphblas/reference/init.hpp index 9332c8b88..fb1393988 100644 --- a/include/graphblas/reference/init.hpp +++ b/include/graphblas/reference/init.hpp @@ -24,6 +24,7 @@ #define _H_GRB_REFERENCE_INIT #include +#include #include #include diff --git a/tests/unit/parser.cpp b/tests/unit/parser.cpp index c484ae8cc..97bb51e23 100644 --- a/tests/unit/parser.cpp +++ b/tests/unit/parser.cpp @@ -21,6 +21,7 @@ #include #include #include +#include #include "graphblas/synchronizedNonzeroIterator.hpp"