hi,i am git clone --recursive ........Xerxes this project。
There was a mistake, when i execute make command 。
Please give me a hand. Thank you.
[root@app ~]#
[root@app ~]# cd Xer�xes
[root@app Xerxes]# dir
bash-completion build CMake CMakeLists.txt Dockerfile img include lib LICENSE.md man README.md src useragents
[root@app Xerxes]# cd build
[root@app build]# cmake3 ..
-- Build type: Release
-- Version: 5.3.1
-- Build type: Release
-- CXX_STANDARD: 17
-- Configuring done
-- Generating done
-- Build files have been written to: /root/Xerxes/build
[root@app build]# make
[ 0%] Built target fmt
[ 88%] Built target crypto
[ 96%] Built target ssl
[ 98%] Built target tls
[ 98%] �[34m�[1mPrecompiling stdafx.hpp for Xerxes (C++)�[0m
In file included from �[01m�[K/usr/include/c++/4.8.2/cstdint:35:0�[m�[K,
from �[01m�[K/root/Xerxes/lib/fmt/include/fmt/format.h:34�[m�[K,
from �[01m�[K/root/Xerxes/lib/fmt/include/fmt/color.h:11�[m�[K,
from �[01m�[K/root/Xerxes/build/Xerxes_pch/include/stdafx.hpp:5�[m�[K:
�[01m�[K/usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2:�[m�[K �[01;31m�[Kerror: �[m�[K#error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the
�[01;32m�[K ^�[m�[K
In file included from �[01m�[K/root/Xerxes/lib/fmt/include/fmt/format.h:60:0�[m�[K,
from �[01m�[K/root/Xerxes/lib/fmt/include/fmt/color.h:11�[m�[K,
from �[01m�[K/root/Xerxes/build/Xerxes_pch/include/stdafx.hpp:5�[m�[K:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:238:15:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kadd_rvalue_reference�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
typename std::add_rvalue_reference::type declval() FMT_NOEXCEPT;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:238:35:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
typename std::add_rvalue_reference::type declval() FMT_NOEXCEPT;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:249:31:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
template <typename F, typename... Args>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:250:24:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
struct result_of<F(Args...)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:251:21:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected template-name before ‘�[01m�[K<�[m�[K’ token
: std::result_of<typename std::remove_reference::type(Args...)> {};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:251:21:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K{�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:251:21:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:256:29:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kmake_unsigned�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
FMT_CONSTEXPR typename std::make_unsigned::type to_unsigned(Int value) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:256:42:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
FMT_CONSTEXPR typename std::make_unsigned::type to_unsigned(Int value) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:264:27:�[m�[K �[01;35m�[Kwarning: �[m�[Kdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default]
buffer(const buffer&) = delete;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:265:35:�[m�[K �[01;35m�[Kwarning: �[m�[Kdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default]
void operator=(const buffer&) = delete;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:385:19:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
template <typename... T>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:386:48:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected template-name before ‘�[01m�[K<�[m�[K’ token
struct is_constructible : std::is_constructible<T...> {};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:386:48:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K{�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:386:48:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Kfmt::v5::basic_string_view fmt::v5::to_string_view(const std::basic_string<_CharT, _Traits, Alloc>&)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:511:3:�[m�[K �[01;35m�[Kwarning: �[m�[Kextended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
return {s.data(), s.size()};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:531:43:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected template-name before ‘�[01m�[K<�[m�[K’ token
struct is_compile_string : std::is_base_of<compile_string, S> {};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:531:43:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K{�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:531:43:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:533:23:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
template <typename S, FMT_ENABLE_IF(is_compile_string::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:533:23:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
template <typename S, FMT_ENABLE_IF(is_compile_string::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In member function ‘�[01m�[Kvoid fmt::v5::basic_parse_context<Char, ErrorHandler>::advance_to(fmt::v5::basic_parse_context<Char, ErrorHandler>::iterator)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:566:31:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kto_unsigned�[m�[K’ is not a member of ‘�[01m�[Kfmt::v5::internal�[m�[K’
format_str.remove_prefix(internal::to_unsigned(it - begin()));
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:607:29:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected template-name before ‘�[01m�[K<�[m�[K’ token
: std::integral_constant<bool, !std::is_arithmetic::value &&
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:607:29:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K{�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:607:29:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:612:67:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected class-name before ‘�[01m�[K{�[m�[K’ token
template struct no_formatter_error : std::false_type {};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:617:30:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kfmt::v5::internal::no_formatter_error::value�[m�[K’ is not a type
no_formatter_error::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:618:7:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected identifier before string constant
"don't know how to format the type, include fmt/ostream.h if it provides "
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:618:7:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K,�[m�[K’ or ‘�[01m�[K...�[m�[K’ before string constant
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:619:42:�[m�[K �[01;31m�[Kerror: �[m�[KISO C++ forbids declaration of ‘�[01m�[Kstatic_assert�[m�[K’ with no type [-fpermissive]
"an operator<< that should be used");
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:631:29:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected template-name before ‘�[01m�[K<�[m�[K’ token
: std::integral_constant<
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:631:29:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K{�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:631:29:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:641:20:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kto_string_view�[m�[K’ is not a type
typedef decltype(to_string_view(declval())) result;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:641:42:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K)�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
typedef decltype(to_string_view(declval())) result;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:641:42:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K)�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:641:42:�[m�[K �[01;31m�[Kerror: �[m�[KISO C++ forbids declaration of ‘�[01m�[Kdecltype�[m�[K’ with no type [-fpermissive]
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:641:35:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K;�[m�[K’ at end of member declaration
typedef decltype(to_string_view(declval())) result;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:641:42:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
typedef decltype(to_string_view(declval())) result;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:642:20:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kresult�[m�[K’ has not been declared
typedef typename result::char_type type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In constructor ‘�[01m�[Kfmt::v5::internal::value::value(const signed char*)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:727:19:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kis_same�[m�[K’ is not a member of ‘�[01m�[Kstd�[m�[K’
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:727:32:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected primary-expression before ‘�[01m�[Kchar�[m�[K’
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:727:47:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected primary-expression before ‘�[01m�[K>�[m�[K’ token
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:727:48:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[K::value�[m�[K’ has not been declared
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:727:48:�[m�[K �[01;36m�[Knote: �[m�[Ksuggested alternative:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:701:35:�[m�[K �[01;36m�[Knote: �[m�[K ‘�[01m�[Kfmt::v5::internal::value�[m�[K’
template class value {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:728:46:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kstatic_assert�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kstatic_assert�[m�[K’ must be available [-fpermissive]
"incompatible string types");
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:728:46:�[m�[K �[01;36m�[Knote: �[m�[K(if you use ‘�[01m�[K-fpermissive�[m�[K’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In constructor ‘�[01m�[Kfmt::v5::internal::value::value(const unsigned char*)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:732:19:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kis_same�[m�[K’ is not a member of ‘�[01m�[Kstd�[m�[K’
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:732:32:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected primary-expression before ‘�[01m�[Kchar�[m�[K’
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:732:47:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected primary-expression before ‘�[01m�[K>�[m�[K’ token
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:732:48:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[K::value�[m�[K’ has not been declared
static_assert(std::is_same<char, char_type>::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:732:48:�[m�[K �[01;36m�[Knote: �[m�[Ksuggested alternative:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:701:35:�[m�[K �[01;36m�[Knote: �[m�[K ‘�[01m�[Kfmt::v5::internal::value�[m�[K’
template class value {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:733:46:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kstatic_assert�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kstatic_assert�[m�[K’ must be available [-fpermissive]
"incompatible string types");
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In constructor ‘�[01m�[Kfmt::v5::internal::value::value(const T&)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:748:26:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconditional�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
T, typename std::conditional<
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:748:37:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected template-argument before ‘�[01m�[K<�[m�[K’ token
T, typename std::conditional<
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:748:37:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:751:66:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected class-name before ‘�[01m�[K;�[m�[K’ token
internal::fallback_formatter<T, char_type>>::type>;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:751:66:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K::�[m�[K’ before ‘�[01m�[K;�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:751:66:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected identifier before ‘�[01m�[K;�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:751:66:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K(�[m�[K’ before ‘�[01m�[K;�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:802:9:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconditional�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
typedef std::conditional<sizeof(long) == sizeof(int), int, long long>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:805:16:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Klong_type�[m�[K’ was not declared in this scope
long_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:784:25:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
FMT_CONSTEXPR init<C, ValueType, TAG> make_value(ArgType val) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:784:39:�[m�[K �[01;31m�[Kerror: �[m�[Ktemplate argument 2 is invalid
FMT_CONSTEXPR init<C, ValueType, TAG> make_value(ArgType val) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:804:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
FMT_MAKE_VALUE((sizeof(long) == sizeof(int) ? int_type : long_long_type), long,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Kint fmt::v5::internal::make_value(long int)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:805:16:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected type-specifier before ‘�[01m�[Klong_type�[m�[K’
long_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:805:16:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[Klong_type�[m�[K’
long_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:805:16:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K(�[m�[K’ before ‘�[01m�[Klong_type�[m�[K’
long_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:805:16:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Klong_type�[m�[K’ was not declared in this scope
long_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:39:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K)�[m�[K’ before ‘�[01m�[K;�[m�[K’ token
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:804:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
FMT_MAKE_VALUE((sizeof(long) == sizeof(int) ? int_type : long_long_type), long,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:806:9:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconditional�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
typedef std::conditional<sizeof(unsigned long) == sizeof(unsigned), unsigned,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:810:31:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kulong_type�[m�[K’ was not declared in this scope
unsigned long, ulong_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:784:25:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
FMT_CONSTEXPR init<C, ValueType, TAG> make_value(ArgType val) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:784:39:�[m�[K �[01;31m�[Kerror: �[m�[Ktemplate argument 2 is invalid
FMT_CONSTEXPR init<C, ValueType, TAG> make_value(ArgType val) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:808:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
FMT_MAKE_VALUE((sizeof(unsigned long) == sizeof(unsigned) ? uint_type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Kint fmt::v5::internal::make_value(long unsigned int)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:810:31:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected type-specifier before ‘�[01m�[Kulong_type�[m�[K’
unsigned long, ulong_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:810:31:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[Kulong_type�[m�[K’
unsigned long, ulong_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:810:31:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K(�[m�[K’ before ‘�[01m�[Kulong_type�[m�[K’
unsigned long, ulong_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:810:31:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kulong_type�[m�[K’ was not declared in this scope
unsigned long, ulong_type)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:24:�[m�[K �[01;36m�[Knote: �[m�[Kin definition of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:785:39:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K)�[m�[K’ before ‘�[01m�[K;�[m�[K’ token
return static_cast(val);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:808:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_MAKE_VALUE�[m�[K’
FMT_MAKE_VALUE((sizeof(unsigned long) == sizeof(unsigned) ? uint_type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:819:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(std::is_same<typename C::char_type, Char>::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:819:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(std::is_same<typename C::char_type, Char>::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:825:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(!std::is_same<typename C::char_type, char>::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:825:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(!std::is_same<typename C::char_type, char>::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:863:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(!std::is_same<T, typename C::char_type>::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:863:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(!std::is_same<T, typename C::char_type>::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Kvoid fmt::v5::internal::make_value(const T*)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:865:76:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kstatic_assert�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kstatic_assert�[m�[K’ must be available [-fpermissive]
static_assert(!sizeof(T), "formatting of non-void pointers is disallowed");
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:869:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(convert_to_int<T, typename C::char_type>::value&&
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:869:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(convert_to_int<T, typename C::char_type>::value&&
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:876:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(is_constructible<basic_string_view, T>::value &&
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:876:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(is_constructible<basic_string_view, T>::value &&
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:878:77:�[m�[K �[01;31m�[Kerror: �[m�[Kno default argument for ‘�[01m�[K�[m�[K’
inline init<C, basic_string_view, string_type> make_value(const T& val) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:878:77:�[m�[K �[01;31m�[Kerror: �[m�[Kdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:886:32:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kremove_volatile�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
typename U = typename std::remove_volatile::type,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:886:47:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
typename U = typename std::remove_volatile::type,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:892:62:�[m�[K �[01;31m�[Kerror: �[m�[Kdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11
inline init<C, const T&, custom_type> make_value(const T& val) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:904:35:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
template <typename C, typename S, FMT_ENABLE_IF(internal::is_string::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:904:35:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
template <typename C, typename S, FMT_ENABLE_IF(internal::is_string::value)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconstexpr�[m�[K’ does not name a type
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:905:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
FMT_CONSTEXPR11 init<C, basic_string_view, string_type>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;36m�[Knote: �[m�[KC++11 ‘�[01m�[Kconstexpr�[m�[K’ only available with -std=c++11 or -std=gnu++11
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:905:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
FMT_CONSTEXPR11 init<C, basic_string_view, string_type>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:916:22:�[m�[K �[01;35m�[Kwarning: �[m�[Kscoped enums only available with -std=c++11 or -std=gnu++11 [enabled by default]
enum : unsigned long long { is_unpacked_bit = 1ull << 63 };
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:934:27:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K,�[m�[K’ or ‘�[01m�[K...�[m�[K’ before ‘�[01m�[K&&�[m�[K’ token
visit_format_arg(Visitor&& vis, const basic_format_arg& arg);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:134:39:�[m�[K �[01;35m�[Kwarning: �[m�[Kexplicit conversion operators only available with -std=c++11 or -std=gnu++11 [enabled by default]
define FMT_DETECTED_NOEXCEPT throw()
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:140:26:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_DETECTED_NOEXCEPT�[m�[K’
define FMT_NOEXCEPT FMT_DETECTED_NOEXCEPT
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:956:52:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_NOEXCEPT�[m�[K’
FMT_CONSTEXPR FMT_EXPLICIT operator bool() const FMT_NOEXCEPT {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:977:12:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K,�[m�[K’ or ‘�[01m�[K...�[m�[K’ before ‘�[01m�[K&&�[m�[K’ token
Visitor&& vis, const basic_format_arg& arg) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Ktypename fmt::v5::internal::result_of<Visitor(int)>::type fmt::v5::visit_format_arg(Visitor)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:979:11:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Karg�[m�[K’ was not declared in this scope
switch (arg.type_) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:986:36:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.int_value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:988:37:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.uint_value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:990:42:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.long_long_value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:992:43:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.ulong_long_value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:994:41:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.int_value != 0);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:996:60:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(static_cast<char_type>(arg.value_.int_value));
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:998:39:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.double_value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1000:44:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.long_double_value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1002:39:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.string.value);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1007:34:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(arg.value_.pointer);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1011:25:�[m�[K �[01;31m�[Kerror: �[m�[Kthere are no arguments to ‘�[01m�[Kvis�[m�[K’ that depend on a template parameter, so a declaration of ‘�[01m�[Kvis�[m�[K’ must be available [-fpermissive]
return vis(monostate());
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1016:14:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K,�[m�[K’ or ‘�[01m�[K...�[m�[K’ before ‘�[01m�[K&&�[m�[K’ token
visit(Visitor&& vis, const basic_format_arg& arg) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Ktypename fmt::v5::internal::result_of<Visitor(int)>::type fmt::v5::visit(Visitor)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1017:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kforward�[m�[K’ is not a member of ‘�[01m�[Kstd�[m�[K’
return visit_format_arg(std::forward(vis), arg);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1017:47:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected primary-expression before ‘�[01m�[K>�[m�[K’ token
return visit_format_arg(std::forward(vis), arg);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1017:49:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kvis�[m�[K’ was not declared in this scope
return visit_format_arg(std::forward(vis), arg);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1017:55:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Karg�[m�[K’ was not declared in this scope
return visit_format_arg(std::forward(vis), arg);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1024:29:�[m�[K �[01;35m�[Kwarning: �[m�[Kdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default]
arg_map(const arg_map&) = delete;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1025:36:�[m�[K �[01;35m�[Kwarning: �[m�[Kdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default]
void operator=(const arg_map&) = delete;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In member function ‘�[01m�[Kvoid fmt::v5::internal::arg_map::push_back(fmt::v5::internal::value)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1039:19:�[m�[K �[01;35m�[Kwarning: �[m�[Kextended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
map_[size_] = entry{named.name, named.template deserialize()};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In member function ‘�[01m�[Kfmt::v5::basic_format_arg fmt::v5::internal::arg_map::find(fmt::v5::basic_string_view) const�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1053:5:�[m�[K �[01;35m�[Kwarning: �[m�[Kextended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
return {};
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:7:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected identifier
make_value(declval<typename std::decay::type&>())) value_type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:26:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K(�[m�[K’ token
make_value(declval<typename std::decay::type&>())) value_type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:26:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K)�[m�[K’ before ‘�[01m�[K(�[m�[K’ token
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kdeclval�[m�[K’ has not been declared
make_value(declval<typename std::decay::type&>())) value_type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:34:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K,�[m�[K’ or ‘�[01m�[K...�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
make_value(declval<typename std::decay::type&>())) value_type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:67:�[m�[K �[01;31m�[Kerror: �[m�[KISO C++ forbids declaration of ‘�[01m�[Kdecltype�[m�[K’ with no type [-fpermissive]
make_value(declval<typename std::decay::type&>())) value_type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:67:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kdecltype�[m�[K’ declared as function returning a function
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:67:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K;�[m�[K’ at end of member declaration
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1072:68:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K)�[m�[K’ token
make_value(declval<typename std::decay::type&>())) value_type;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1073:29:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kvalue_type�[m�[K’ has not been declared
static const type value = value_type::type_tag;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconstexpr�[m�[K’ does not name a type
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1076:29:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
template FMT_CONSTEXPR11 unsigned long long get_types() {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;36m�[Knote: �[m�[KC++11 ‘�[01m�[Kconstexpr�[m�[K’ only available with -std=c++11 or -std=gnu++11
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1076:29:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
template FMT_CONSTEXPR11 unsigned long long get_types() {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1080:51:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
template <typename Context, typename Arg, typename... Args>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconstexpr�[m�[K’ does not name a type
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1081:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
FMT_CONSTEXPR11 unsigned long long get_types() {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;36m�[Knote: �[m�[KC++11 ‘�[01m�[Kconstexpr�[m�[K’ only available with -std=c++11 or -std=gnu++11
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1081:1:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
FMT_CONSTEXPR11 unsigned long long get_types() {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1094:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(IS_PACKED)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1094:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(IS_PACKED)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:44:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kenable_if�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1100:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(!IS_PACKED)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:230:53:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected ‘�[01m�[K>�[m�[K’ before ‘�[01m�[K<�[m�[K’ token
#define FMT_ENABLE_IF_T(...) typename std::enable_if<(VA_ARGS), int>::type
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:231:28:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF_T�[m�[K’
#define FMT_ENABLE_IF(...) FMT_ENABLE_IF_T(VA_ARGS) = 0
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1100:11:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_ENABLE_IF�[m�[K’
FMT_ENABLE_IF(!IS_PACKED)>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1118:55:�[m�[K �[01;35m�[Kwarning: �[m�[Kdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default]
basic_format_context(const basic_format_context&) = delete;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1119:49:�[m�[K �[01;35m�[Kwarning: �[m�[Kdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default]
void operator=(const basic_format_context&) = delete;
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In member function ‘�[01m�[Kfmt::v5::internal::error_handler fmt::v5::basic_format_context<OutputIt, Char>::error_handler()�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1145:45:�[m�[K �[01;35m�[Kwarning: �[m�[Kextended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
internal::error_handler error_handler() { return {}; }
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1160:54:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[K>>�[m�[K’ should be ‘�[01m�[K> >�[m�[K’ within a nested template argument list
std::back_insert_iterator<internal::buffer>, Char>
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1173:37:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
template <typename Context, typename... Args> class format_arg_store {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1175:40:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
static const size_t NUM_ARGS = sizeof...(Args);
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1180:25:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconditional�[m�[K’ in namespace ‘�[01m�[Kstd�[m�[K’ does not name a type
typedef typename std::conditional<IS_PACKED, internal::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1180:36:�[m�[K �[01;31m�[Kerror: �[m�[Kexpected unqualified-id before ‘�[01m�[K<�[m�[K’ token
typedef typename std::conditional<IS_PACKED, internal::value,
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1186:3:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kvalue_type�[m�[K’ does not name a type
value_type data_[DATA_SIZE];
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconstexpr�[m�[K’ does not name a type
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1190:10:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
static FMT_CONSTEXPR11 unsigned long long get_types() {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;36m�[Knote: �[m�[KC++11 ‘�[01m�[Kconstexpr�[m�[K’ only available with -std=c++11 or -std=gnu++11
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1190:10:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
static FMT_CONSTEXPR11 unsigned long long get_types() {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;31m�[Kerror: �[m�[K‘�[01m�[Kconstexpr�[m�[K’ does not name a type
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1197:10:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
static FMT_CONSTEXPR11 unsigned long long TYPES = get_types();
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:78:27:�[m�[K �[01;36m�[Knote: �[m�[KC++11 ‘�[01m�[Kconstexpr�[m�[K’ only available with -std=c++11 or -std=gnu++11
define FMT_CONSTEXPR11 constexpr
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1197:10:�[m�[K �[01;36m�[Knote: �[m�[Kin expansion of macro ‘�[01m�[KFMT_CONSTEXPR11�[m�[K’
static FMT_CONSTEXPR11 unsigned long long TYPES = get_types();
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1211:35:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
format_arg_store(const Args&... args)
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In constructor ‘�[01m�[Kfmt::v5::format_arg_store<Context, Args>::format_arg_store(const Args& ...)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1212:9:�[m�[K �[01;31m�[Kerror: �[m�[Kclass ‘�[01m�[Kfmt::v5::format_arg_store<Context, Args>�[m�[K’ does not have any field named ‘�[01m�[Kdata_�[m�[K’
: data_{internal::make_arg<IS_PACKED, Context>(args)...} {}
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1212:9:�[m�[K �[01;35m�[Kwarning: �[m�[Kextended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K At global scope:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1230:54:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
template
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1232:20:�[m�[K �[01;35m�[Kwarning: �[m�[Kvariadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default]
const Args&... args) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1232:24:�[m�[K �[01;31m�[Kerror: �[m�[Kdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11
const Args&... args) {
�[01;32m�[K ^�[m�[K
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:�[m�[K In function ‘�[01m�[Kfmt::v5::format_arg_store<Context, Args ...> fmt::v5::make_format_args(const Args& ...)�[m�[K’:
�[01m�[K/root/Xerxes/lib/fmt/include/fmt/core.h:1233:3:�[m�[K �[01;35m�[Kwarning: �[m
make: *** [all] Error 2
[root@app build]#