--- Begin Message ---
Source: tomlplusplus
Version: 3.3.0+ds-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231027 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_burntsushi_valid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_burntsushi_valid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_burntsushi_valid.cpp.o -c
> ../tests/conformance_burntsushi_valid.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/conformance_burntsushi_valid.cpp:8:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [2/36] c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude
> -I../include -flto=auto -fdiagnostics-color=always -DNDEBUG
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o -c
> ../tests/conformance_iarna_valid.cpp
> FAILED: tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_iarna_valid.cpp.o -c
> ../tests/conformance_iarna_valid.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/conformance_iarna_valid.cpp:8:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [3/36] c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude
> -I../include -flto=auto -fdiagnostics-color=always -DNDEBUG
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/formatters.cpp.o -MF
> tests/tomlplusplus_tests.p/formatters.cpp.o.d -o
> tests/tomlplusplus_tests.p/formatters.cpp.o -c ../tests/formatters.cpp
> FAILED: tests/tomlplusplus_tests.p/formatters.cpp.o
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/formatters.cpp.o -MF
> tests/tomlplusplus_tests.p/formatters.cpp.o.d -o
> tests/tomlplusplus_tests.p/formatters.cpp.o -c ../tests/formatters.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/formatters.cpp:6:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [4/36] c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude
> -I../include -flto=auto -fdiagnostics-color=always -DNDEBUG
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/at_path.cpp.o -MF
> tests/tomlplusplus_tests.p/at_path.cpp.o.d -o
> tests/tomlplusplus_tests.p/at_path.cpp.o -c ../tests/at_path.cpp
> FAILED: tests/tomlplusplus_tests.p/at_path.cpp.o
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/at_path.cpp.o -MF
> tests/tomlplusplus_tests.p/at_path.cpp.o.d -o
> tests/tomlplusplus_tests.p/at_path.cpp.o -c ../tests/at_path.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/at_path.cpp:6:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [5/36] c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude
> -I../include -flto=auto -fdiagnostics-color=always -DNDEBUG
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/for_each.cpp.o -MF
> tests/tomlplusplus_tests.p/for_each.cpp.o.d -o
> tests/tomlplusplus_tests.p/for_each.cpp.o -c ../tests/for_each.cpp
> FAILED: tests/tomlplusplus_tests.p/for_each.cpp.o
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/for_each.cpp.o -MF
> tests/tomlplusplus_tests.p/for_each.cpp.o.d -o
> tests/tomlplusplus_tests.p/for_each.cpp.o -c ../tests/for_each.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/for_each.cpp:6:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [6/36] c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude
> -I../include -flto=auto -fdiagnostics-color=always -DNDEBUG
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o -c
> ../tests/conformance_burntsushi_invalid.cpp
> FAILED: tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_burntsushi_invalid.cpp.o -c
> ../tests/conformance_burntsushi_invalid.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/conformance_burntsushi_invalid.cpp:8:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [7/36] c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude
> -I../include -flto=auto -fdiagnostics-color=always -DNDEBUG
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o -c
> ../tests/conformance_iarna_invalid.cpp
> FAILED: tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o
> c++ -Itests/tomlplusplus_tests.p -Itests -I../tests -Iinclude -I../include
> -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall
> -Winvalid-pch -std=c++17 -g -O2 -Werror=array-bounds -Werror=clobbered
> -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -fmax-errors=5
> -Wno-init-list-lifetime -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-switch-enum
> -Wno-padded -Wno-float-equal -DSHOULD_HAVE_EXCEPTIONS=1 -DUSE_VENDORED_LIBS=0
> -MD -MQ tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o -MF
> tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o.d -o
> tests/tomlplusplus_tests.p/conformance_iarna_invalid.cpp.o -c
> ../tests/conformance_iarna_invalid.cpp
> In file included from ../tests/tests.h:36,
> from ../tests/conformance_iarna_invalid.cpp:8:
> ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!
> 35 | #error Catch2 is missing!
> | ^~~~~
> ../tests/tests.h:41:17: error: ‘Catch’ has not been declared
> 41 | using namespace Catch::literals;
> | ^~~~~
> ../tests/tests.h:41:24: error: ‘literals’ is not a namespace-name
> 41 | using namespace Catch::literals;
> | ^~~~~~~~
> ../tests/tests.h: In function ‘bool parse_expected_value(std::string_view,
> uint32_t, std::string_view, const T&)’:
> ../tests/tests.h:151:20: error: no match for ‘operator<<’ (operand types are
> ‘std::basic_string_view<char>’ and ‘std::string_view’ {aka
> ‘std::basic_string_view<char>’})
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ~~~~~ ^~ ~~~~~~~~~
> | | |
> | | basic_string_view<[...]>
> | basic_string_view<[...]>
> In file included from ../include/toml++/toml.h:36,
> from ../tests/tests.h:8:
> ../include/toml++/impl/forward_declarations.h:253:42: note: candidate:
> ‘template<class Char> std::basic_ostream<Char>&
> toml::v3::operator<<(std::basic_ostream<Char>&, node_type)’
> 253 | inline std::basic_ostream<Char>&
> operator<<(std::basic_ostream<Char>& lhs, node_type rhs)
> | ^~~~~~~~
> ../include/toml++/impl/forward_declarations.h:253:42: note: template
> argument deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<Char>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from ../include/toml++/impl/std_string.h:9,
> from ../include/toml++/toml.h:34:
> /usr/include/c++/13/string_view:760:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT,
> _Traits>)’
> 760 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/string_view:760:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/string:54,
> from ../include/toml++/impl/std_string.h:10:
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: candidate:
> ‘template<class _CharT, class _Traits, class _Alloc>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
> 4022 | operator<<(basic_ostream<_CharT, _Traits>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/basic_string.h:4022:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/memory_resource.h:38,
> from /usr/include/c++/13/string:58:
> /usr/include/c++/13/cstddef:124:5: note: candidate: ‘template<class
> _IntegerType> constexpr std::__byte_op_t<_IntegerType> std::operator<<(byte,
> _IntegerType)’
> 124 | operator<<(byte __b, _IntegerType __shift) noexcept
> | ^~~~~~~~
> /usr/include/c++/13/cstddef:124:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:14: note: cannot convert
> ‘std::literals::string_view_literals::operator""sv("[", 1)’ (type
> ‘std::basic_string_view<char>’) to type ‘std::byte’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~
> In file included from /usr/include/c++/13/memory:80,
> from ../include/toml++/impl/forward_declarations.h:17:
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: candidate: ‘template<class
> _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp>
> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT,
> _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
> 70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
> | ^~~~~~~~
> /usr/include/c++/13/bits/shared_ptr.h:70:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/ios_base.h:46,
> from /usr/include/c++/13/streambuf:43,
> from /usr/include/c++/13/bits/streambuf_iterator.h:35,
> from /usr/include/c++/13/iterator:66,
> from ../include/toml++/impl/std_vector.h:10,
> from ../include/toml++/impl/path.h:8,
> from ../include/toml++/toml.h:41:
> /usr/include/c++/13/system_error:339:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
> 339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const
> error_code& __e)
> | ^~~~~~~~
> /usr/include/c++/13/system_error:339:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/istream:41,
> from /usr/include/c++/13/sstream:40,
> from ../tests/tests.h:37:
> /usr/include/c++/13/ostream:554:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
> 554 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:554:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
> 564 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:564:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, char)’
> 570 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:570:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, signed char)’
> 581 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:581:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, unsigned char)’
> 586 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:586:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: candidate: ‘template<class _CharT,
> class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
> 645 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT*
> __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:645:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> In file included from /usr/include/c++/13/ostream:880:
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: candidate: ‘template<class
> _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>&
> std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
> 307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/bits/ostream.tcc:307:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<_CharT, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const char*)’
> 662 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:662:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const signed char*)’
> 675 | operator<<(basic_ostream<char, _Traits>& __out, const signed
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:675:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: candidate: ‘template<class _Traits>
> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char,
> _Traits>&, const unsigned char*)’
> 680 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned
> char* __s)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:680:5: note: template argument
> deduction/substitution failed:
> ../tests/tests.h:151:23: note: ‘std::basic_string_view<char>’ is not
> derived from ‘std::basic_ostream<char, _Traits>’
> 151 | INFO("["sv << test_file << ", line "sv << test_line << "] "sv
> | ^~~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: candidate: ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
> 801 | operator<<(_Ostream&& __os, const _Tp& __x)
> | ^~~~~~~~
> /usr/include/c++/13/ostream:801:5: note: template argument
> deduction/substitution failed:
> /usr/include/c++/13/ostream: In substitution of ‘template<class _Ostream,
> class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream
> = std::basic_string_view<char>; _Tp = std::basic_string_view<char>]’:
> ../tests/tests.h:151:16: required from here
> /usr/include/c++/13/ostream:801:5: error: no type named ‘type’ in ‘struct
> std::enable_if<false, void>’
> compilation terminated due to -fmax-errors=5.
> [8/36] c++ -Isrc/libtomlplusplus.so.3.3.0.p -Isrc -I../src -Iinclude
> -I../include -fvisibility=hidden -flto=auto -fdiagnostics-color=always
> -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -g -O2
> -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
> -D__DEB_CANARY_CXXFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -D__DEB_CANARY_CPPFLAGS_a5771bce93e200c36f7cd9dfd0e5deaa__ -Wdate-time
> -D_FORTIFY_SOURCE=2 -fPIC -fmax-errors=5 -Wno-init-list-lifetime -fchar8_t
> -D_HAS_EXCEPTIONS=1 -Wno-switch-enum -Wno-padded -Wno-float-equal
> -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -MD -MQ
> src/libtomlplusplus.so.3.3.0.p/toml.cpp.o -MF
> src/libtomlplusplus.so.3.3.0.p/toml.cpp.o.d -o
> src/libtomlplusplus.so.3.3.0.p/toml.cpp.o -c ../src/toml.cpp
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v
> returned exit code 1
> make: *** [debian/rules:7: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2023/10/27/tomlplusplus_3.3.0+ds-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231027;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231027&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---