+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ckmame-2.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ckmame-2.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ckmame-2.0 [ 1%] Preparing ckmame.1 [ 2%] Preparing ckmamerc.5 [ 3%] Preparing dumpgame.1 [ 3%] Preparing mkmamedb.1 [ 3%] Built target man [ 4%] Building CXX object src/CMakeFiles/libckmame.dir/Archive.cc.o In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In member function 'void toml::v3::impl::formatter::print_newline(bool)': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:14977:34: error: call of overloaded 'print_to_stream(std::ostream&, char)' is ambiguous 14977 | print_to_stream(*stream_, '\n'); | ^ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In member function 'void toml::v3::impl::formatter::print_unformatted(char)': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:14995:30: error: call of overloaded 'print_to_stream(std::ostream&, char&)' is ambiguous 14995 | print_to_stream(*stream_, c); | ^ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In member function 'void toml::v3::impl::formatter::print_string(std::string_view, bool, bool)': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:15156:35: error: call of overloaded 'print_to_stream(std::ostream&, char&)' is ambiguous 15156 | print_to_stream(*stream_, c); | ^ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In instantiation of 'void toml::v3::impl::print_to_stream_bookended(std::ostream&, const T&, const U&) [with T = std::basic_string_view<char>; U = char; std::ostream = std::basic_ostream<char>]': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:15316:54: required from here /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2100:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2100 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2102:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2102 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In instantiation of 'void toml::v3::impl::print_to_stream_bookended(std::ostream&, const T&, const U&) [with T = toml::v3::date; U = char; std::ostream = std::basic_ostream<char>]': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:15334:84: required from here /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2100:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2100 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2102:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2102 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In instantiation of 'void toml::v3::impl::print_to_stream_bookended(std::ostream&, const T&, const U&) [with T = toml::v3::time; U = char; std::ostream = std::basic_ostream<char>]': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:15344:84: required from here /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2100:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2100 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2102:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2102 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp: In instantiation of 'void toml::v3::impl::print_to_stream_bookended(std::ostream&, const T&, const U&) [with T = toml::v3::stdopt::date_time; U = char; std::ostream = std::basic_ostream<char>]': /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:15354:84: required from here /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2100:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2100 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:2102:18: error: call of overloaded 'print_to_stream(std::ostream&, const char&)' is ambiguous 2102 | print_to_stream(stream, bookend); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Configuration.h:46, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/globals.h:37, from /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/Archive.cc:52: /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9566:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, char)' 9566 | void print_to_stream(std::ostream & stream, char val) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9572:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int8_t, toml::v3::value_flags, size_t)' 9572 | void print_to_stream(std::ostream & stream, int8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9578:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int16_t, toml::v3::value_flags, size_t)' 9578 | void print_to_stream(std::ostream & stream, int16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9584:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int32_t, toml::v3::value_flags, size_t)' 9584 | void print_to_stream(std::ostream & stream, int32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9590:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, int64_t, toml::v3::value_flags, size_t)' 9590 | void print_to_stream(std::ostream & stream, int64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9596:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint8_t, toml::v3::value_flags, size_t)' 9596 | void print_to_stream(std::ostream & stream, uint8_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9602:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint16_t, toml::v3::value_flags, size_t)' 9602 | void print_to_stream(std::ostream & stream, uint16_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9608:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint32_t, toml::v3::value_flags, size_t)' 9608 | void print_to_stream(std::ostream & stream, uint32_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9614:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, uint64_t, toml::v3::value_flags, size_t)' 9614 | void print_to_stream(std::ostream & stream, uint64_t val, value_flags format, size_t min_digits) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9620:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, float, toml::v3::value_flags, bool)' 9620 | void print_to_stream(std::ostream & stream, float val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9626:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, double, toml::v3::value_flags, bool)' 9626 | void print_to_stream(std::ostream & stream, double val, value_flags format, bool relaxed_precision) | ^~~~~~~~~~~~~~~ /home/pbulk/build/emulators/ckmame/work/ckmame-2.0/src/toml.hpp:9632:7: note: candidate: 'void toml::v3::impl::print_to_stream(std::ostream&, bool)' 9632 | void print_to_stream(std::ostream & stream, bool val) | ^~~~~~~~~~~~~~~ *** [src/CMakeFiles/libckmame.dir/Archive.cc.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/emulators/ckmame/work/ckmame-2.0 1 error bmake[2]: stopped in /home/pbulk/build/emulators/ckmame/work/ckmame-2.0 *** [src/CMakeFiles/libckmame.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/emulators/ckmame/work/ckmame-2.0 1 error bmake[1]: stopped in /home/pbulk/build/emulators/ckmame/work/ckmame-2.0 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/emulators/ckmame/work/ckmame-2.0 1 error bmake: stopped in /home/pbulk/build/emulators/ckmame/work/ckmame-2.0 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/ckmame *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/ckmame