https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc/5974/consoleText shows:
--- all_subdir_usr.sbin/pmc --- In file included from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/ios:216:0, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/iostream:38, from /workspace/src/usr.sbin/pmc/cmd_pmc_filter.cc:71: /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__locale: At global scope: /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__locale:1237:40: error: redundant redeclaration of 'void std::__1::__throw_runtime_error(const char*)' in same scope [-Werror=redundant-decls] _LIBCPP_NORETURN _LIBCPP_FUNC_VIS void __throw_runtime_error(const char*); ^~~~~~~~~~~~~~~~~~~~~ In file included from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/memory:663:0, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/algorithm:643, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__string:56, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/string_view:176, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/string:477, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/__locale:15, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/ios:216, from /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/iostream:38, from /workspace/src/usr.sbin/pmc/cmd_pmc_filter.cc:71: /workspace/obj/workspace/src/amd64.amd64/tmp/usr/include/c++/v1/stdexcept:186:40: note: previous declaration of 'void std::__1::__throw_runtime_error(const char*)' _LIBCPP_NORETURN _LIBCPP_FUNC_VIS void __throw_runtime_error(const char*); ^~~~~~~~~~~~~~~~~~~~~ It looks like the new #include of iostream brings in code that gcc rejected above: --- head/usr.sbin/pmc/cmd_pmc_filter.c Mon Jun 4 23:17:18 2018 (r334645, copy source) +++ head/usr.sbin/pmc/cmd_pmc_filter.cc Tue Jun 5 04:26:40 2018 (r334647) @@ -68,11 +68,22 @@ __FBSDID("$FreeBSD$"); #include <libpmcstat.h> #include "cmd_pmc.h" +#include <iostream> . . . === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) _______________________________________________ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"