From e710d0173c4717c5a49e4b22511c394aa613d2b6 Mon Sep 17 00:00:00 2001 From: "Dr. Colin Hirsch" Date: Thu, 16 Nov 2023 15:56:36 +0100 Subject: [PATCH] Fix all build targets. --- .github/workflows/linux.yml | 2 +- include/tao/json/cbor/internal/grammar.hpp | 1 + include/tao/json/cbor/parts_parser.hpp | 3 +++ include/tao/json/contrib/variant_traits.hpp | 1 + 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 607ac8cb..8e49579c 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -20,7 +20,6 @@ jobs: - g++-10 - g++-11 - g++-12 - - clang++-12 - clang++-13 - clang++-14 build_type: [Debug, Release] @@ -56,6 +55,7 @@ jobs: - clang++-9 - clang++-10 - clang++-11 + - clang++-12 build_type: [Debug, Release] runs-on: ubuntu-20.04 diff --git a/include/tao/json/cbor/internal/grammar.hpp b/include/tao/json/cbor/internal/grammar.hpp index 56fedb8b..3fd36fb5 100644 --- a/include/tao/json/cbor/internal/grammar.hpp +++ b/include/tao/json/cbor/internal/grammar.hpp @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/include/tao/json/cbor/parts_parser.hpp b/include/tao/json/cbor/parts_parser.hpp index b097b7d9..9b506b0e 100644 --- a/include/tao/json/cbor/parts_parser.hpp +++ b/include/tao/json/cbor/parts_parser.hpp @@ -6,6 +6,9 @@ #include #include +#include +#include +#include #include #include diff --git a/include/tao/json/contrib/variant_traits.hpp b/include/tao/json/contrib/variant_traits.hpp index f7f94232..f833661f 100644 --- a/include/tao/json/contrib/variant_traits.hpp +++ b/include/tao/json/contrib/variant_traits.hpp @@ -5,6 +5,7 @@ #define TAO_JSON_CONTRIB_VARIANT_TRAITS_HPP #include +#include #include #include