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"

Reply via email to