diff --git a/lib/utils/mu-sexp.hh b/lib/utils/mu-sexp.hh index 8127cbfe..4ddd64f0 100644 --- a/lib/utils/mu-sexp.hh +++ b/lib/utils/mu-sexp.hh @@ -301,7 +301,7 @@ MU_ENABLE_BITOPS(Sexp::Format); * String-literal; allow for ":foo"_sym to be a symbol */ static inline Sexp::Symbol -operator"" _sym(const char* str, std::size_t n) +operator""_sym(const char* str, std::size_t n) { return Sexp::Symbol{str}; } diff --git a/meson.build b/meson.build index 4001cabd..d1c7b8bb 100644 --- a/meson.build +++ b/meson.build @@ -62,7 +62,10 @@ extra_flags = [ '-Wno-switch-enum', # assuming these are false alarm... (in fmt, with gcc13): '-Wno-array-bounds', - '-Wno-stringop-overflow',] + '-Wno-stringop-overflow', + # c++23, in tabulate.hpp (3rd-party) + '-Wno-deprecated-literal-operator' +] if (cxx.get_id() == 'clang') extra_flags += [